builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2248 starttime: 1461391510.75 results: success (0) buildid: 20160422213152 builduid: b88865565e5c4dc7a3544192894b9ad8 revision: aebbd7ae291a1029c829ec684ab2a03fff0301d3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 23:05:10.751589) ========= master: http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 23:05:10.752008) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 23:05:10.752317) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 23:05:10.846421) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 23:05:10.846746) ========= 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-1461391375.253810-942505466 _=/tools/buildbot/bin/python using PTY: False --2016-04-22 23:05:10-- 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% 9.49M=0.001s 2016-04-22 23:05:11 (9.49 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.265761 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 23:05:11.150707) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 23:05:11.151210) ========= 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-1461391375.253810-942505466 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.067296 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 23:05:11.253315) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 23:05:11.253879) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev aebbd7ae291a1029c829ec684ab2a03fff0301d3 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev aebbd7ae291a1029c829ec684ab2a03fff0301d3 --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-1461391375.253810-942505466 _=/tools/buildbot/bin/python using PTY: False 2016-04-22 23:05:11,367 truncating revision to first 12 chars 2016-04-22 23:05:11,367 Setting DEBUG logging. 2016-04-22 23:05:11,367 attempt 1/10 2016-04-22 23:05:11,368 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/aebbd7ae291a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 23:05:11,674 unpacking tar archive at: mozilla-inbound-aebbd7ae291a/testing/mozharness/ program finished with exit code 0 elapsedTime=0.598434 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 23:05:11.887140) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 23:05:11.887469) ========= script_repo_revision: aebbd7ae291a1029c829ec684ab2a03fff0301d3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 23:05:11.887862) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 23:05:11.888137) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 23:05:11.918209) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 44 secs) (at 2016-04-22 23:05:11.918507) ========= /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-inbound --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-inbound', '--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-1461391375.253810-942505466 _=/tools/buildbot/bin/python using PTY: False 23:05:12 INFO - MultiFileLogger online at 20160422 23:05:12 in /builds/slave/test 23:05:12 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-inbound --download-symbols true 23:05:12 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 23:05:12 INFO - {'append_to_log': False, 23:05:12 INFO - 'base_work_dir': '/builds/slave/test', 23:05:12 INFO - 'blob_upload_branch': 'mozilla-inbound', 23:05:12 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 23:05:12 INFO - 'buildbot_json_path': 'buildprops.json', 23:05:12 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 23:05:12 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:05:12 INFO - 'download_minidump_stackwalk': True, 23:05:12 INFO - 'download_symbols': 'true', 23:05:12 INFO - 'e10s': False, 23:05:12 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 23:05:12 INFO - 'tooltool.py': '/tools/tooltool.py', 23:05:12 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 23:05:12 INFO - '/tools/misc-python/virtualenv.py')}, 23:05:12 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:05:12 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:05:12 INFO - 'log_level': 'info', 23:05:12 INFO - 'log_to_console': True, 23:05:12 INFO - 'opt_config_files': (), 23:05:12 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:05:12 INFO - '--processes=1', 23:05:12 INFO - '--config=%(test_path)s/wptrunner.ini', 23:05:12 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:05:12 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:05:12 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:05:12 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:05:12 INFO - 'pip_index': False, 23:05:12 INFO - 'require_test_zip': True, 23:05:12 INFO - 'test_type': ('testharness',), 23:05:12 INFO - 'this_chunk': '1', 23:05:12 INFO - 'tooltool_cache': '/builds/tooltool_cache', 23:05:12 INFO - 'total_chunks': '10', 23:05:12 INFO - 'virtualenv_path': 'venv', 23:05:12 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:05:12 INFO - 'work_dir': 'build'} 23:05:12 INFO - ##### 23:05:12 INFO - ##### Running clobber step. 23:05:12 INFO - ##### 23:05:12 INFO - Running pre-action listener: _resource_record_pre_action 23:05:12 INFO - Running main action method: clobber 23:05:12 INFO - rmtree: /builds/slave/test/build 23:05:12 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 23:05:14 INFO - Running post-action listener: _resource_record_post_action 23:05:14 INFO - ##### 23:05:14 INFO - ##### Running read-buildbot-config step. 23:05:14 INFO - ##### 23:05:14 INFO - Running pre-action listener: _resource_record_pre_action 23:05:14 INFO - Running main action method: read_buildbot_config 23:05:14 INFO - Using buildbot properties: 23:05:14 INFO - { 23:05:14 INFO - "project": "", 23:05:14 INFO - "product": "firefox", 23:05:14 INFO - "script_repo_revision": "production", 23:05:14 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 23:05:14 INFO - "repository": "", 23:05:14 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 23:05:14 INFO - "buildid": "20160422213152", 23:05:14 INFO - "pgo_build": "False", 23:05:14 INFO - "basedir": "/builds/slave/test", 23:05:14 INFO - "buildnumber": 87, 23:05:14 INFO - "slavename": "tst-linux64-spot-2248", 23:05:14 INFO - "master": "http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/", 23:05:14 INFO - "platform": "linux64", 23:05:14 INFO - "branch": "mozilla-inbound", 23:05:14 INFO - "revision": "aebbd7ae291a1029c829ec684ab2a03fff0301d3", 23:05:14 INFO - "repo_path": "integration/mozilla-inbound", 23:05:14 INFO - "moz_repo_path": "", 23:05:14 INFO - "stage_platform": "linux64", 23:05:14 INFO - "builduid": "b88865565e5c4dc7a3544192894b9ad8", 23:05:14 INFO - "slavebuilddir": "test" 23:05:14 INFO - } 23:05:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 23:05:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 23:05:14 INFO - Running post-action listener: _resource_record_post_action 23:05:14 INFO - ##### 23:05:14 INFO - ##### Running download-and-extract step. 23:05:14 INFO - ##### 23:05:14 INFO - Running pre-action listener: _resource_record_pre_action 23:05:14 INFO - Running main action method: download_and_extract 23:05:14 INFO - mkdir: /builds/slave/test/build/tests 23:05:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:05:14 INFO - https://queue.taskcluster.net/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 23:05:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 23:05:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 23:05:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 23:05:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 23:05:16 INFO - Downloaded 1361 bytes. 23:05:16 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 23:05:16 INFO - Using the following test package requirements: 23:05:16 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 23:05:16 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:05:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 23:05:16 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:05:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 23:05:16 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:05:16 INFO - u'jsshell-linux-x86_64.zip'], 23:05:16 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:05:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 23:05:16 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 23:05:16 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:05:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 23:05:16 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:05:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 23:05:16 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:05:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 23:05:16 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:05:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 23:05:16 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 23:05:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:05:16 INFO - https://queue.taskcluster.net/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 23:05:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 23:05:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 23:05:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 23:05:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 23:05:19 INFO - Downloaded 22746057 bytes. 23:05:19 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:05:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:05:19 INFO - caution: filename not matched: web-platform/* 23:05:19 INFO - Return code: 11 23:05:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:05:19 INFO - https://queue.taskcluster.net/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 23:05:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 23:05:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 23:05:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 23:05:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 23:05:22 INFO - Downloaded 36406441 bytes. 23:05:22 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:05:22 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:05:25 INFO - caution: filename not matched: bin/* 23:05:25 INFO - caution: filename not matched: config/* 23:05:25 INFO - caution: filename not matched: mozbase/* 23:05:25 INFO - caution: filename not matched: marionette/* 23:05:25 INFO - caution: filename not matched: tools/wptserve/* 23:05:25 INFO - Return code: 11 23:05:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:05:25 INFO - https://queue.taskcluster.net/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 23:05:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 23:05:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 23:05:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 23:05:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 23:05:31 INFO - Downloaded 64374790 bytes. 23:05:31 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 23:05:31 INFO - mkdir: /builds/slave/test/properties 23:05:31 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 23:05:31 INFO - Writing to file /builds/slave/test/properties/build_url 23:05:31 INFO - Contents: 23:05:31 INFO - build_url:https://queue.taskcluster.net/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 23:05:32 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 23:05:32 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 23:05:32 INFO - Writing to file /builds/slave/test/properties/symbols_url 23:05:32 INFO - Contents: 23:05:32 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 23:05:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:05:32 INFO - https://queue.taskcluster.net/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:05:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 23:05:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 23:05:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 23:05:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 23:05:39 INFO - Downloaded 90889550 bytes. 23:05:39 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 23:05:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 23:05:46 INFO - Return code: 0 23:05:46 INFO - Running post-action listener: _resource_record_post_action 23:05:46 INFO - Running post-action listener: set_extra_try_arguments 23:05:46 INFO - ##### 23:05:46 INFO - ##### Running create-virtualenv step. 23:05:46 INFO - ##### 23:05:46 INFO - Running pre-action listener: _pre_create_virtualenv 23:05:46 INFO - Running pre-action listener: _resource_record_pre_action 23:05:46 INFO - Running main action method: create_virtualenv 23:05:46 INFO - Creating virtualenv /builds/slave/test/build/venv 23:05:46 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 23:05:46 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 23:05:46 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 23:05:46 INFO - Using real prefix '/usr' 23:05:46 INFO - New python executable in /builds/slave/test/build/venv/bin/python 23:05:50 INFO - Installing distribute.............................................................................................................................................................................................done. 23:05:53 INFO - Installing pip.................done. 23:05:53 INFO - Return code: 0 23:05:53 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 23:05:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:05:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:05:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:05:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:05:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:05:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:05:53 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2c9f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ca03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ce7b90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2dae3b0>, '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 0x2ce6160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ce6610>, '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-1461391375.253810-942505466', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 23:05:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 23:05:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 23:05:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:05:53 INFO - 'CCACHE_UMASK': '002', 23:05:53 INFO - 'DISPLAY': ':0', 23:05:53 INFO - 'HOME': '/home/cltbld', 23:05:53 INFO - 'LANG': 'en_US.UTF-8', 23:05:53 INFO - 'LOGNAME': 'cltbld', 23:05:53 INFO - 'MAIL': '/var/mail/cltbld', 23:05:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:05:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:05:53 INFO - 'MOZ_NO_REMOTE': '1', 23:05:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:05:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:05:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:05:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:05:53 INFO - 'PWD': '/builds/slave/test', 23:05:53 INFO - 'SHELL': '/bin/bash', 23:05:53 INFO - 'SHLVL': '1', 23:05:53 INFO - 'TERM': 'linux', 23:05:53 INFO - 'TMOUT': '86400', 23:05:53 INFO - 'USER': 'cltbld', 23:05:53 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461391375.253810-942505466', 23:05:53 INFO - '_': '/tools/buildbot/bin/python'} 23:05:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:05:54 INFO - Downloading/unpacking psutil>=0.7.1 23:05:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:05:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:05:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:05:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:05:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:05:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:05:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 23:05:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:05:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:05:58 INFO - Installing collected packages: psutil 23:05:58 INFO - Running setup.py install for psutil 23:05:58 INFO - building 'psutil._psutil_linux' extension 23:05:58 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 23:05:58 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 23:05:59 INFO - building 'psutil._psutil_posix' extension 23:05:59 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 23:05:59 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 23:05:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:05:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:05:59 INFO - Successfully installed psutil 23:05:59 INFO - Cleaning up... 23:05:59 INFO - Return code: 0 23:05:59 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 23:05:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:05:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:05:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:05:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:05:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:05:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:05:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2c9f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ca03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ce7b90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2dae3b0>, '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 0x2ce6160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ce6610>, '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-1461391375.253810-942505466', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 23:05:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 23:05:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 23:05:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:05:59 INFO - 'CCACHE_UMASK': '002', 23:05:59 INFO - 'DISPLAY': ':0', 23:05:59 INFO - 'HOME': '/home/cltbld', 23:05:59 INFO - 'LANG': 'en_US.UTF-8', 23:05:59 INFO - 'LOGNAME': 'cltbld', 23:05:59 INFO - 'MAIL': '/var/mail/cltbld', 23:05:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:05:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:05:59 INFO - 'MOZ_NO_REMOTE': '1', 23:05:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:05:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:05:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:05:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:05:59 INFO - 'PWD': '/builds/slave/test', 23:05:59 INFO - 'SHELL': '/bin/bash', 23:05:59 INFO - 'SHLVL': '1', 23:05:59 INFO - 'TERM': 'linux', 23:05:59 INFO - 'TMOUT': '86400', 23:05:59 INFO - 'USER': 'cltbld', 23:05:59 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461391375.253810-942505466', 23:05:59 INFO - '_': '/tools/buildbot/bin/python'} 23:05:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:05:59 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:05:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:05:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:05:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:05:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:05:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:05:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:06:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:06:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 23:06:03 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 23:06:03 INFO - Installing collected packages: mozsystemmonitor 23:06:03 INFO - Running setup.py install for mozsystemmonitor 23:06:03 INFO - Successfully installed mozsystemmonitor 23:06:03 INFO - Cleaning up... 23:06:04 INFO - Return code: 0 23:06:04 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 23:06: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')]} 23:06:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:06:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:06: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')]} 23:06:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:06:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:06: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2c9f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ca03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ce7b90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2dae3b0>, '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 0x2ce6160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ce6610>, '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-1461391375.253810-942505466', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 23:06: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 23:06: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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 23:06:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:06:04 INFO - 'CCACHE_UMASK': '002', 23:06:04 INFO - 'DISPLAY': ':0', 23:06:04 INFO - 'HOME': '/home/cltbld', 23:06:04 INFO - 'LANG': 'en_US.UTF-8', 23:06:04 INFO - 'LOGNAME': 'cltbld', 23:06:04 INFO - 'MAIL': '/var/mail/cltbld', 23:06:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:06:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:06:04 INFO - 'MOZ_NO_REMOTE': '1', 23:06:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:06:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:06:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:06:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:06:04 INFO - 'PWD': '/builds/slave/test', 23:06:04 INFO - 'SHELL': '/bin/bash', 23:06:04 INFO - 'SHLVL': '1', 23:06:04 INFO - 'TERM': 'linux', 23:06:04 INFO - 'TMOUT': '86400', 23:06:04 INFO - 'USER': 'cltbld', 23:06:04 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461391375.253810-942505466', 23:06:04 INFO - '_': '/tools/buildbot/bin/python'} 23:06:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:06:04 INFO - Downloading/unpacking blobuploader==1.2.4 23:06:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:06:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:06:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:06:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:06:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:06:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:06:08 INFO - Downloading blobuploader-1.2.4.tar.gz 23:06:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 23:06:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:06:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:06:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:06:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:06:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:06:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:06:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:06:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 23:06:09 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:06:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:06:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:06:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:06:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:06:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:06:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:06:09 INFO - Downloading docopt-0.6.1.tar.gz 23:06:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 23:06:09 INFO - Installing collected packages: blobuploader, requests, docopt 23:06:09 INFO - Running setup.py install for blobuploader 23:06:09 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 23:06:09 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 23:06:09 INFO - Running setup.py install for requests 23:06:10 INFO - Running setup.py install for docopt 23:06:10 INFO - Successfully installed blobuploader requests docopt 23:06:10 INFO - Cleaning up... 23:06:11 INFO - Return code: 0 23:06:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:06:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:06:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:06:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:06:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:06:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:06:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:06:11 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2c9f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ca03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ce7b90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2dae3b0>, '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 0x2ce6160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ce6610>, '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-1461391375.253810-942505466', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 23:06:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 23:06:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 23:06:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:06:11 INFO - 'CCACHE_UMASK': '002', 23:06:11 INFO - 'DISPLAY': ':0', 23:06:11 INFO - 'HOME': '/home/cltbld', 23:06:11 INFO - 'LANG': 'en_US.UTF-8', 23:06:11 INFO - 'LOGNAME': 'cltbld', 23:06:11 INFO - 'MAIL': '/var/mail/cltbld', 23:06:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:06:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:06:11 INFO - 'MOZ_NO_REMOTE': '1', 23:06:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:06:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:06:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:06:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:06:11 INFO - 'PWD': '/builds/slave/test', 23:06:11 INFO - 'SHELL': '/bin/bash', 23:06:11 INFO - 'SHLVL': '1', 23:06:11 INFO - 'TERM': 'linux', 23:06:11 INFO - 'TMOUT': '86400', 23:06:11 INFO - 'USER': 'cltbld', 23:06:11 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461391375.253810-942505466', 23:06:11 INFO - '_': '/tools/buildbot/bin/python'} 23:06:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:06:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:06:11 INFO - Running setup.py (path:/tmp/pip-QPek6y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:06:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:06:11 INFO - Running setup.py (path:/tmp/pip-SkR8g2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:06:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:06:11 INFO - Running setup.py (path:/tmp/pip-e2yqrg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:06:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:06:11 INFO - Running setup.py (path:/tmp/pip-duzR98-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:06:12 INFO - Running setup.py (path:/tmp/pip-zLEsE9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:06:12 INFO - Running setup.py (path:/tmp/pip-DsO1b1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:06:12 INFO - Running setup.py (path:/tmp/pip-TSKT0a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:06:12 INFO - Running setup.py (path:/tmp/pip-b0SZI5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:06:12 INFO - Running setup.py (path:/tmp/pip-AgcERE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:06:12 INFO - Running setup.py (path:/tmp/pip-sMOdAj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:06:12 INFO - Running setup.py (path:/tmp/pip-jJau2t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:06:12 INFO - Running setup.py (path:/tmp/pip-1IfdLt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:06:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:06:13 INFO - Running setup.py (path:/tmp/pip-Ea5I7N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:06:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:06:13 INFO - Running setup.py (path:/tmp/pip-7gODQS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:06:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:06:13 INFO - Running setup.py (path:/tmp/pip-ZJJAmS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:06:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:06:13 INFO - Running setup.py (path:/tmp/pip-P4z9vP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:06:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:06:13 INFO - Running setup.py (path:/tmp/pip-xumh5E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:06:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:06:13 INFO - Running setup.py (path:/tmp/pip-VXTii4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:06:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:06:13 INFO - Running setup.py (path:/tmp/pip-9uyQ9_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:06:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:06:14 INFO - Running setup.py (path:/tmp/pip-I0kBqY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:06:14 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:06:14 INFO - Running setup.py (path:/tmp/pip-t5iiOz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:06:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:06:14 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 23:06:14 INFO - Running setup.py install for manifestparser 23:06:14 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 23:06:14 INFO - Running setup.py install for mozcrash 23:06:15 INFO - Running setup.py install for mozdebug 23:06:15 INFO - Running setup.py install for mozdevice 23:06:15 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 23:06:15 INFO - Installing dm script to /builds/slave/test/build/venv/bin 23:06:15 INFO - Running setup.py install for mozfile 23:06:15 INFO - Running setup.py install for mozhttpd 23:06:15 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 23:06:15 INFO - Running setup.py install for mozinfo 23:06:16 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 23:06:16 INFO - Running setup.py install for mozInstall 23:06:16 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 23:06:16 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 23:06:16 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 23:06:16 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 23:06:16 INFO - Running setup.py install for mozleak 23:06:16 INFO - Running setup.py install for mozlog 23:06:16 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 23:06:16 INFO - Running setup.py install for moznetwork 23:06:16 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 23:06:17 INFO - Running setup.py install for mozprocess 23:06:17 INFO - Running setup.py install for mozprofile 23:06:17 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 23:06:17 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 23:06:17 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 23:06:17 INFO - Running setup.py install for mozrunner 23:06:17 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 23:06:17 INFO - Running setup.py install for mozscreenshot 23:06:17 INFO - Running setup.py install for moztest 23:06:18 INFO - Running setup.py install for mozversion 23:06:18 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 23:06:18 INFO - Running setup.py install for wptserve 23:06:18 INFO - Running setup.py install for marionette-driver 23:06:18 INFO - Running setup.py install for browsermob-proxy 23:06:19 INFO - Running setup.py install for marionette-client 23:06:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:06:19 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 23:06:19 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 23:06:19 INFO - Cleaning up... 23:06:19 INFO - Return code: 0 23:06:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:06:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:06:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:06:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:06:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:06:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:06:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:06:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2c9f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ca03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ce7b90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2dae3b0>, '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 0x2ce6160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ce6610>, '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-1461391375.253810-942505466', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 23:06:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 23:06:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 23:06:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:06:19 INFO - 'CCACHE_UMASK': '002', 23:06:19 INFO - 'DISPLAY': ':0', 23:06:19 INFO - 'HOME': '/home/cltbld', 23:06:19 INFO - 'LANG': 'en_US.UTF-8', 23:06:19 INFO - 'LOGNAME': 'cltbld', 23:06:19 INFO - 'MAIL': '/var/mail/cltbld', 23:06:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:06:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:06:19 INFO - 'MOZ_NO_REMOTE': '1', 23:06:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:06:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:06:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:06:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:06:19 INFO - 'PWD': '/builds/slave/test', 23:06:19 INFO - 'SHELL': '/bin/bash', 23:06:19 INFO - 'SHLVL': '1', 23:06:19 INFO - 'TERM': 'linux', 23:06:19 INFO - 'TMOUT': '86400', 23:06:19 INFO - 'USER': 'cltbld', 23:06:19 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461391375.253810-942505466', 23:06:19 INFO - '_': '/tools/buildbot/bin/python'} 23:06:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:06:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:06:19 INFO - Running setup.py (path:/tmp/pip-zfPEdx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:06:20 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 23:06:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:06:20 INFO - Running setup.py (path:/tmp/pip-6iAF2z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:06:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 23:06:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:06:20 INFO - Running setup.py (path:/tmp/pip-u3Coyv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:06:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 23:06:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:06:20 INFO - Running setup.py (path:/tmp/pip-0Ft2fX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:06:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 23:06:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:06:20 INFO - Running setup.py (path:/tmp/pip-BBBk7V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:06:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 23:06:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:06:20 INFO - Running setup.py (path:/tmp/pip-GPYf72-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:06:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 23:06:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:06:20 INFO - Running setup.py (path:/tmp/pip-IRqhDz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:06:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 23:06:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:06:20 INFO - Running setup.py (path:/tmp/pip-nfDjkX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:06:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 23:06:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:06:21 INFO - Running setup.py (path:/tmp/pip-A5851D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:06:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 23:06:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:06:21 INFO - Running setup.py (path:/tmp/pip-2bO5KO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:06:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:06:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:06:21 INFO - Running setup.py (path:/tmp/pip-5M8kB9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:06:21 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 23:06:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:06:21 INFO - Running setup.py (path:/tmp/pip-hpIfJG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:06:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 23:06:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:06:21 INFO - Running setup.py (path:/tmp/pip-qco0BQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:06:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 23:06:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:06:21 INFO - Running setup.py (path:/tmp/pip-65Zwci-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:06:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 23:06:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:06:21 INFO - Running setup.py (path:/tmp/pip-bDYBxm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:06:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 23:06:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:06:22 INFO - Running setup.py (path:/tmp/pip-Zz7aY6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:06:22 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 23:06:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:06:22 INFO - Running setup.py (path:/tmp/pip-PKX_0m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:06:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 23:06:22 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:06:22 INFO - Running setup.py (path:/tmp/pip-qBrBiB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:06:22 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 23:06:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:06:22 INFO - Running setup.py (path:/tmp/pip-pW3m3n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:06:22 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 23:06:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:06:22 INFO - Running setup.py (path:/tmp/pip-3vHYgu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:06:22 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 23:06:22 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:06:23 INFO - Running setup.py (path:/tmp/pip-1GW0Bm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:06:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:06:23 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 23:06:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 23:06:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 23:06:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 23:06:23 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 23:06:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 23:06:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:06:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:06:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:06:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:06:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:06:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:06:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:06:27 INFO - Downloading blessings-1.6.tar.gz 23:06:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 23:06:27 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 23:06:27 INFO - Installing collected packages: blessings 23:06:27 INFO - Running setup.py install for blessings 23:06:27 INFO - Successfully installed blessings 23:06:27 INFO - Cleaning up... 23:06:27 INFO - Return code: 0 23:06:27 INFO - Done creating virtualenv /builds/slave/test/build/venv. 23:06:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:06:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:06:28 INFO - Reading from file tmpfile_stdout 23:06:28 INFO - Current package versions: 23:06:28 INFO - argparse == 1.2.1 23:06:28 INFO - blessings == 1.6 23:06:28 INFO - blobuploader == 1.2.4 23:06:28 INFO - browsermob-proxy == 0.6.0 23:06:28 INFO - docopt == 0.6.1 23:06:28 INFO - manifestparser == 1.1 23:06:28 INFO - marionette-client == 2.3.0 23:06:28 INFO - marionette-driver == 1.4.0 23:06:28 INFO - mozInstall == 1.12 23:06:28 INFO - mozcrash == 0.17 23:06:28 INFO - mozdebug == 0.1 23:06:28 INFO - mozdevice == 0.48 23:06:28 INFO - mozfile == 1.2 23:06:28 INFO - mozhttpd == 0.7 23:06:28 INFO - mozinfo == 0.9 23:06:28 INFO - mozleak == 0.1 23:06:28 INFO - mozlog == 3.1 23:06:28 INFO - moznetwork == 0.27 23:06:28 INFO - mozprocess == 0.22 23:06:28 INFO - mozprofile == 0.28 23:06:28 INFO - mozrunner == 6.11 23:06:28 INFO - mozscreenshot == 0.1 23:06:28 INFO - mozsystemmonitor == 0.0 23:06:28 INFO - moztest == 0.7 23:06:28 INFO - mozversion == 1.4 23:06:28 INFO - psutil == 3.1.1 23:06:28 INFO - requests == 1.2.3 23:06:28 INFO - wptserve == 1.4.0 23:06:28 INFO - wsgiref == 0.1.2 23:06:28 INFO - Running post-action listener: _resource_record_post_action 23:06:28 INFO - Running post-action listener: _start_resource_monitoring 23:06:28 INFO - Starting resource monitoring. 23:06:28 INFO - ##### 23:06:28 INFO - ##### Running pull step. 23:06:28 INFO - ##### 23:06:28 INFO - Running pre-action listener: _resource_record_pre_action 23:06:28 INFO - Running main action method: pull 23:06:28 INFO - Pull has nothing to do! 23:06:28 INFO - Running post-action listener: _resource_record_post_action 23:06:28 INFO - ##### 23:06:28 INFO - ##### Running install step. 23:06:28 INFO - ##### 23:06:28 INFO - Running pre-action listener: _resource_record_pre_action 23:06:28 INFO - Running main action method: install 23:06:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:06:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:06:28 INFO - Reading from file tmpfile_stdout 23:06:28 INFO - Detecting whether we're running mozinstall >=1.0... 23:06:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 23:06:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 23:06:28 INFO - Reading from file tmpfile_stdout 23:06:28 INFO - Output received: 23:06:28 INFO - Usage: mozinstall [options] installer 23:06:28 INFO - Options: 23:06:28 INFO - -h, --help show this help message and exit 23:06:28 INFO - -d DEST, --destination=DEST 23:06:28 INFO - Directory to install application into. [default: 23:06:28 INFO - "/builds/slave/test"] 23:06:28 INFO - --app=APP Application being installed. [default: firefox] 23:06:28 INFO - mkdir: /builds/slave/test/build/application 23:06:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 23:06:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 23:07:00 INFO - Reading from file tmpfile_stdout 23:07:00 INFO - Output received: 23:07:00 INFO - /builds/slave/test/build/application/firefox/firefox 23:07:00 INFO - Running post-action listener: _resource_record_post_action 23:07:00 INFO - ##### 23:07:00 INFO - ##### Running run-tests step. 23:07:00 INFO - ##### 23:07:00 INFO - Running pre-action listener: _resource_record_pre_action 23:07:00 INFO - Running main action method: run_tests 23:07:00 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 23:07:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:07:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:07:00 INFO - grabbing minidump binary from tooltool 23:07:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:07:00 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 0x2dae3b0>, '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 0x2ce6160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ce6610>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 23:07:00 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 23:07:00 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 23:07:00 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 23:07:00 INFO - Return code: 0 23:07:00 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 23:07:00 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 23:07:00 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/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 23:07:00 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/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 23:07:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:07:00 INFO - 'CCACHE_UMASK': '002', 23:07:00 INFO - 'DISPLAY': ':0', 23:07:00 INFO - 'HOME': '/home/cltbld', 23:07:00 INFO - 'LANG': 'en_US.UTF-8', 23:07:00 INFO - 'LOGNAME': 'cltbld', 23:07:00 INFO - 'MAIL': '/var/mail/cltbld', 23:07:00 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 23:07:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:07:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:07:00 INFO - 'MOZ_NO_REMOTE': '1', 23:07:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:07:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:07:00 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:07:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:07:00 INFO - 'PWD': '/builds/slave/test', 23:07:00 INFO - 'SHELL': '/bin/bash', 23:07:00 INFO - 'SHLVL': '1', 23:07:00 INFO - 'TERM': 'linux', 23:07:00 INFO - 'TMOUT': '86400', 23:07:00 INFO - 'USER': 'cltbld', 23:07:00 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461391375.253810-942505466', 23:07:00 INFO - '_': '/tools/buildbot/bin/python'} 23:07:00 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/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 23:07:01 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 23:07:01 INFO - import pkg_resources 23:07:02 INFO - Using 1 client processes 23:07:03 INFO - wptserve Starting http server on 127.0.0.1:8000 23:07:03 INFO - wptserve Starting http server on 127.0.0.1:8001 23:07:03 INFO - wptserve Starting http server on 127.0.0.1:8443 23:07:05 INFO - SUITE-START | Running 778 tests 23:07:05 INFO - Running testharness tests 23:07:05 INFO - Setting up ssl 23:07:05 INFO - PROCESS | certutil | 23:07:05 INFO - PROCESS | certutil | 23:07:05 INFO - PROCESS | certutil | 23:07:05 INFO - Certificate Nickname Trust Attributes 23:07:05 INFO - SSL,S/MIME,JAR/XPI 23:07:05 INFO - 23:07:05 INFO - web-platform-tests CT,, 23:07:05 INFO - 23:07:05 INFO - Starting runner 23:07:09 INFO - PROCESS | 1823 | 1461391629033 Marionette DEBUG Marionette enabled via build flag and pref 23:07:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07053d000 == 1 [pid = 1823] [id = 1] 23:07:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 1 (0x7ff07053d800) [pid = 1823] [serial = 1] [outer = (nil)] 23:07:09 INFO - PROCESS | 1823 | [1823] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 23:07:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 2 (0x7ff07053e800) [pid = 1823] [serial = 2] [outer = 0x7ff07053d800] 23:07:09 INFO - PROCESS | 1823 | 1461391629704 Marionette INFO Listening on port 2828 23:07:10 INFO - PROCESS | 1823 | 1461391630277 Marionette DEBUG Marionette enabled via command-line flag 23:07:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d40d800 == 2 [pid = 1823] [id = 2] 23:07:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 3 (0x7ff06d40e000) [pid = 1823] [serial = 3] [outer = (nil)] 23:07:10 INFO - PROCESS | 1823 | [1823] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 23:07:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 4 (0x7ff06d40f000) [pid = 1823] [serial = 4] [outer = 0x7ff06d40e000] 23:07:10 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7ff06c812e20 23:07:10 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7ff0724cd640 23:07:10 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7ff06c85e910 23:07:10 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7ff06c85ec10 23:07:10 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7ff06c85ef40 23:07:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 5 (0x7ff06c89b800) [pid = 1823] [serial = 5] [outer = 0x7ff07053d800] 23:07:10 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:07:10 INFO - PROCESS | 1823 | 1461391630699 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:47844 23:07:10 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:07:10 INFO - PROCESS | 1823 | 1461391630793 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:47845 23:07:10 INFO - PROCESS | 1823 | 1461391630799 Marionette DEBUG Closed connection conn0 23:07:10 INFO - PROCESS | 1823 | [1823] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 23:07:10 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:07:10 INFO - PROCESS | 1823 | 1461391630935 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:47846 23:07:10 INFO - PROCESS | 1823 | 1461391630939 Marionette DEBUG Closed connection conn1 23:07:11 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:07:11 INFO - PROCESS | 1823 | 1461391631008 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:47847 23:07:11 INFO - PROCESS | 1823 | 1461391631019 Marionette DEBUG Closed connection conn2 23:07:11 INFO - PROCESS | 1823 | 1461391631076 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:07:11 INFO - PROCESS | 1823 | 1461391631093 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422213152","device":"desktop","version":"48.0a1"} 23:07:11 INFO - PROCESS | 1823 | [1823] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:07:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06048b000 == 3 [pid = 1823] [id = 3] 23:07:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 6 (0x7ff06048b800) [pid = 1823] [serial = 6] [outer = (nil)] 23:07:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06048c000 == 4 [pid = 1823] [id = 4] 23:07:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 7 (0x7ff06024b400) [pid = 1823] [serial = 7] [outer = (nil)] 23:07:13 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:07:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f789000 == 5 [pid = 1823] [id = 5] 23:07:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 8 (0x7ff05f7cc000) [pid = 1823] [serial = 8] [outer = (nil)] 23:07:13 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:07:13 INFO - PROCESS | 1823 | [1823] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:07:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 9 (0x7ff05f380c00) [pid = 1823] [serial = 9] [outer = 0x7ff05f7cc000] 23:07:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 10 (0x7ff05efbc800) [pid = 1823] [serial = 10] [outer = 0x7ff06048b800] 23:07:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 11 (0x7ff05ef17c00) [pid = 1823] [serial = 11] [outer = 0x7ff06024b400] 23:07:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 12 (0x7ff05ef19c00) [pid = 1823] [serial = 12] [outer = 0x7ff05f7cc000] 23:07:15 INFO - PROCESS | 1823 | 1461391635311 Marionette DEBUG loaded listener.js 23:07:15 INFO - PROCESS | 1823 | 1461391635331 Marionette DEBUG loaded listener.js 23:07:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 13 (0x7ff05e8ea000) [pid = 1823] [serial = 13] [outer = 0x7ff05f7cc000] 23:07:16 INFO - PROCESS | 1823 | 1461391636099 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"9b102471-d7de-4ebe-8c5b-ac9f8b031cd7","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422213152","device":"desktop","version":"48.0a1","command_id":1}}] 23:07:16 INFO - PROCESS | 1823 | 1461391636341 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}] 23:07:16 INFO - PROCESS | 1823 | 1461391636605 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 23:07:16 INFO - PROCESS | 1823 | 1461391636869 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:07:16 INFO - PROCESS | 1823 | [1823] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:07:17 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:07:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 14 (0x7ff05a421800) [pid = 1823] [serial = 14] [outer = 0x7ff05f7cc000] 23:07:17 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:07:17 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:07:17 INFO - PROCESS | 1823 | 1461391637528 Marionette TRACE conn3 <- [1,3,null,{}] 23:07:17 INFO - PROCESS | 1823 | 1461391637599 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 23:07:17 INFO - PROCESS | 1823 | 1461391637637 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 23:07:17 INFO - PROCESS | 1823 | 1461391637714 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 23:07:17 INFO - PROCESS | 1823 | 1461391637719 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 23:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:07:17 INFO - PROCESS | 1823 | 1461391637755 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:07:17 INFO - PROCESS | 1823 | 1461391637762 Marionette TRACE conn3 <- [1,6,null,{}] 23:07:17 INFO - PROCESS | 1823 | 1461391637839 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}] 23:07:17 INFO - PROCESS | 1823 | 1461391637861 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 23:07:17 INFO - PROCESS | 1823 | 1461391637872 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff061355000 == 6 [pid = 1823] [id = 6] 23:07:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 15 (0x7ff058ce1400) [pid = 1823] [serial = 15] [outer = (nil)] 23:07:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 16 (0x7ff05e58cc00) [pid = 1823] [serial = 16] [outer = 0x7ff058ce1400] 23:07:17 INFO - PROCESS | 1823 | 1461391637952 Marionette DEBUG loaded listener.js 23:07:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 17 (0x7ff058908400) [pid = 1823] [serial = 17] [outer = 0x7ff058ce1400] 23:07:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05873a800 == 7 [pid = 1823] [id = 7] 23:07:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 18 (0x7ff058729800) [pid = 1823] [serial = 18] [outer = (nil)] 23:07:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 19 (0x7ff05872b400) [pid = 1823] [serial = 19] [outer = 0x7ff058729800] 23:07:18 INFO - PROCESS | 1823 | 1461391638469 Marionette DEBUG loaded listener.js 23:07:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 20 (0x7ff05852d000) [pid = 1823] [serial = 20] [outer = 0x7ff058729800] 23:07:18 INFO - PROCESS | 1823 | [1823] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 23:07:19 INFO - PROCESS | 1823 | 1461391639086 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]]]}] 23:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1375ms 23:07:19 INFO - PROCESS | 1823 | 1461391639175 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 23:07:19 INFO - PROCESS | 1823 | 1461391639180 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 23:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:07:19 INFO - PROCESS | 1823 | 1461391639227 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:07:19 INFO - PROCESS | 1823 | 1461391639231 Marionette TRACE conn3 <- [1,10,null,{}] 23:07:19 INFO - PROCESS | 1823 | 1461391639264 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}] 23:07:19 INFO - PROCESS | 1823 | 1461391639595 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 23:07:19 INFO - PROCESS | 1823 | 1461391639844 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff056916000 == 8 [pid = 1823] [id = 8] 23:07:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 21 (0x7ff056cca800) [pid = 1823] [serial = 21] [outer = (nil)] 23:07:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 22 (0x7ff056ccfc00) [pid = 1823] [serial = 22] [outer = 0x7ff056cca800] 23:07:19 INFO - PROCESS | 1823 | 1461391639923 Marionette DEBUG loaded listener.js 23:07:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 23 (0x7ff05793fc00) [pid = 1823] [serial = 23] [outer = 0x7ff056cca800] 23:07:20 INFO - PROCESS | 1823 | 1461391640758 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]]]}] 23:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1612ms 23:07:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058594000 == 9 [pid = 1823] [id = 9] 23:07:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 24 (0x7ff058594800) [pid = 1823] [serial = 24] [outer = (nil)] 23:07:20 INFO - PROCESS | 1823 | 1461391640842 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 23:07:20 INFO - PROCESS | 1823 | 1461391640849 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 23:07:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 25 (0x7ff058596800) [pid = 1823] [serial = 25] [outer = 0x7ff058594800] 23:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:07:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 26 (0x7ff058746000) [pid = 1823] [serial = 26] [outer = 0x7ff058594800] 23:07:20 INFO - PROCESS | 1823 | 1461391640920 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:07:20 INFO - PROCESS | 1823 | 1461391640929 Marionette TRACE conn3 <- [1,14,null,{}] 23:07:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058593800 == 10 [pid = 1823] [id = 10] 23:07:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 27 (0x7ff05852f800) [pid = 1823] [serial = 27] [outer = (nil)] 23:07:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 28 (0x7ff059680000) [pid = 1823] [serial = 28] [outer = 0x7ff05852f800] 23:07:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 29 (0x7ff05a287c00) [pid = 1823] [serial = 29] [outer = 0x7ff05852f800] 23:07:21 INFO - PROCESS | 1823 | 1461391641118 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}] 23:07:21 INFO - PROCESS | 1823 | 1461391641353 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 23:07:21 INFO - PROCESS | 1823 | 1461391641586 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ca79800 == 11 [pid = 1823] [id = 11] 23:07:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 30 (0x7ff05cabac00) [pid = 1823] [serial = 30] [outer = (nil)] 23:07:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 31 (0x7ff05effd000) [pid = 1823] [serial = 31] [outer = 0x7ff05cabac00] 23:07:21 INFO - PROCESS | 1823 | 1461391641684 Marionette DEBUG loaded listener.js 23:07:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 32 (0x7ff05f3e6800) [pid = 1823] [serial = 32] [outer = 0x7ff05cabac00] 23:07:22 INFO - PROCESS | 1823 | 1461391642488 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]]]}] 23:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1651ms 23:07:22 INFO - PROCESS | 1823 | 1461391642525 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 23:07:22 INFO - PROCESS | 1823 | 1461391642529 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 23:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:07:22 INFO - PROCESS | 1823 | 1461391642537 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:07:22 INFO - PROCESS | 1823 | 1461391642541 Marionette TRACE conn3 <- [1,18,null,{}] 23:07:22 INFO - PROCESS | 1823 | 1461391642547 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}] 23:07:22 INFO - PROCESS | 1823 | 1461391642731 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 23:07:22 INFO - PROCESS | 1823 | 1461391642891 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f97e800 == 12 [pid = 1823] [id = 12] 23:07:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 33 (0x7ff05fe56400) [pid = 1823] [serial = 33] [outer = (nil)] 23:07:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 34 (0x7ff05fe5a400) [pid = 1823] [serial = 34] [outer = 0x7ff05fe56400] 23:07:22 INFO - PROCESS | 1823 | 1461391642974 Marionette DEBUG loaded listener.js 23:07:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 35 (0x7ff060147800) [pid = 1823] [serial = 35] [outer = 0x7ff05fe56400] 23:07:23 INFO - PROCESS | 1823 | 1461391643922 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]]]}] 23:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1433ms 23:07:23 INFO - PROCESS | 1823 | 1461391643973 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 23:07:23 INFO - PROCESS | 1823 | 1461391643981 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 23:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:07:24 INFO - PROCESS | 1823 | 1461391643997 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:07:24 INFO - PROCESS | 1823 | 1461391644005 Marionette TRACE conn3 <- [1,22,null,{}] 23:07:24 INFO - PROCESS | 1823 | 1461391644011 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}] 23:07:24 INFO - PROCESS | 1823 | 1461391644253 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 23:07:24 INFO - PROCESS | 1823 | 1461391644358 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fddb000 == 13 [pid = 1823] [id = 13] 23:07:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 36 (0x7ff05852dc00) [pid = 1823] [serial = 36] [outer = (nil)] 23:07:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 37 (0x7ff063884800) [pid = 1823] [serial = 37] [outer = 0x7ff05852dc00] 23:07:24 INFO - PROCESS | 1823 | 1461391644437 Marionette DEBUG loaded listener.js 23:07:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 38 (0x7ff06d646000) [pid = 1823] [serial = 38] [outer = 0x7ff05852dc00] 23:07:25 INFO - PROCESS | 1823 | 1461391645599 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]]]}] 23:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1659ms 23:07:25 INFO - PROCESS | 1823 | 1461391645657 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 23:07:25 INFO - PROCESS | 1823 | 1461391645664 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 23:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:07:25 INFO - PROCESS | 1823 | 1461391645675 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:07:25 INFO - PROCESS | 1823 | 1461391645678 Marionette TRACE conn3 <- [1,26,null,{}] 23:07:25 INFO - PROCESS | 1823 | 1461391645687 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}] 23:07:25 INFO - PROCESS | 1823 | 1461391645846 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 23:07:25 INFO - PROCESS | 1823 | 1461391645989 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f98d000 == 14 [pid = 1823] [id = 14] 23:07:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 39 (0x7ff05e3a1000) [pid = 1823] [serial = 39] [outer = (nil)] 23:07:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 40 (0x7ff060419400) [pid = 1823] [serial = 40] [outer = 0x7ff05e3a1000] 23:07:26 INFO - PROCESS | 1823 | 1461391646066 Marionette DEBUG loaded listener.js 23:07:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 41 (0x7ff060d1f800) [pid = 1823] [serial = 41] [outer = 0x7ff05e3a1000] 23:07:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff061355000 == 13 [pid = 1823] [id = 6] 23:07:26 INFO - PROCESS | 1823 | 1461391646895 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]]]}] 23:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1283ms 23:07:26 INFO - PROCESS | 1823 | 1461391646958 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 23:07:26 INFO - PROCESS | 1823 | 1461391646966 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 23:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:07:26 INFO - PROCESS | 1823 | 1461391646977 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:07:26 INFO - PROCESS | 1823 | 1461391646980 Marionette TRACE conn3 <- [1,30,null,{}] 23:07:26 INFO - PROCESS | 1823 | 1461391646987 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}] 23:07:27 INFO - PROCESS | 1823 | 1461391647146 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 23:07:27 INFO - PROCESS | 1823 | 1461391647232 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fd1d800 == 14 [pid = 1823] [id = 15] 23:07:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 42 (0x7ff058cd6400) [pid = 1823] [serial = 42] [outer = (nil)] 23:07:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 43 (0x7ff06040e400) [pid = 1823] [serial = 43] [outer = 0x7ff058cd6400] 23:07:27 INFO - PROCESS | 1823 | 1461391647299 Marionette DEBUG loaded listener.js 23:07:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 44 (0x7ff060f48800) [pid = 1823] [serial = 44] [outer = 0x7ff058cd6400] 23:07:28 INFO - PROCESS | 1823 | 1461391648047 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]]]}] 23:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1131ms 23:07:28 INFO - PROCESS | 1823 | 1461391648109 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 23:07:28 INFO - PROCESS | 1823 | 1461391648114 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 23:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:07:28 INFO - PROCESS | 1823 | 1461391648120 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:07:28 INFO - PROCESS | 1823 | 1461391648126 Marionette TRACE conn3 <- [1,34,null,{}] 23:07:28 INFO - PROCESS | 1823 | 1461391648142 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}] 23:07:28 INFO - PROCESS | 1823 | 1461391648303 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 23:07:28 INFO - PROCESS | 1823 | 1461391648316 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06074e800 == 15 [pid = 1823] [id = 16] 23:07:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 45 (0x7ff06384e000) [pid = 1823] [serial = 45] [outer = (nil)] 23:07:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 46 (0x7ff063b26400) [pid = 1823] [serial = 46] [outer = 0x7ff06384e000] 23:07:28 INFO - PROCESS | 1823 | 1461391648390 Marionette DEBUG loaded listener.js 23:07:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 47 (0x7ff06780c400) [pid = 1823] [serial = 47] [outer = 0x7ff06384e000] 23:07:29 INFO - PROCESS | 1823 | 1461391649187 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]]]}] 23:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1084ms 23:07:29 INFO - PROCESS | 1823 | 1461391649223 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 23:07:29 INFO - PROCESS | 1823 | 1461391649227 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 23:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:07:29 INFO - PROCESS | 1823 | 1461391649237 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:07:29 INFO - PROCESS | 1823 | 1461391649241 Marionette TRACE conn3 <- [1,38,null,{}] 23:07:29 INFO - PROCESS | 1823 | 1461391649248 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}] 23:07:29 INFO - PROCESS | 1823 | 1461391649429 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 23:07:29 INFO - PROCESS | 1823 | 1461391649440 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06365f000 == 16 [pid = 1823] [id = 17] 23:07:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 48 (0x7ff06387a400) [pid = 1823] [serial = 48] [outer = (nil)] 23:07:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 49 (0x7ff06d653c00) [pid = 1823] [serial = 49] [outer = 0x7ff06387a400] 23:07:29 INFO - PROCESS | 1823 | 1461391649508 Marionette DEBUG loaded listener.js 23:07:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 50 (0x7ff06d783000) [pid = 1823] [serial = 50] [outer = 0x7ff06387a400] 23:07:30 INFO - PROCESS | 1823 | 1461391650453 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]]]}] 23:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1284ms 23:07:30 INFO - PROCESS | 1823 | 1461391650522 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 23:07:30 INFO - PROCESS | 1823 | 1461391650528 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 23:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:07:30 INFO - PROCESS | 1823 | 1461391650538 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:07:30 INFO - PROCESS | 1823 | 1461391650542 Marionette TRACE conn3 <- [1,42,null,{}] 23:07:30 INFO - PROCESS | 1823 | 1461391650553 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}] 23:07:30 INFO - PROCESS | 1823 | 1461391650771 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 23:07:30 INFO - PROCESS | 1823 | 1461391650930 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f189000 == 17 [pid = 1823] [id = 18] 23:07:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 51 (0x7ff05ccfd800) [pid = 1823] [serial = 51] [outer = (nil)] 23:07:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 52 (0x7ff05d69c000) [pid = 1823] [serial = 52] [outer = 0x7ff05ccfd800] 23:07:31 INFO - PROCESS | 1823 | 1461391651031 Marionette DEBUG loaded listener.js 23:07:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 53 (0x7ff05fe5b000) [pid = 1823] [serial = 53] [outer = 0x7ff05ccfd800] 23:07:32 INFO - PROCESS | 1823 | 1461391652015 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]]]}] 23:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1544ms 23:07:32 INFO - PROCESS | 1823 | 1461391652083 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 23:07:32 INFO - PROCESS | 1823 | 1461391652092 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 23:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:07:32 INFO - PROCESS | 1823 | 1461391652104 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:07:32 INFO - PROCESS | 1823 | 1461391652108 Marionette TRACE conn3 <- [1,46,null,{}] 23:07:32 INFO - PROCESS | 1823 | 1461391652115 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}] 23:07:32 INFO - PROCESS | 1823 | 1461391652344 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 23:07:32 INFO - PROCESS | 1823 | 1461391652473 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff061349800 == 18 [pid = 1823] [id = 19] 23:07:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 54 (0x7ff060416c00) [pid = 1823] [serial = 54] [outer = (nil)] 23:07:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 55 (0x7ff060f45400) [pid = 1823] [serial = 55] [outer = 0x7ff060416c00] 23:07:32 INFO - PROCESS | 1823 | 1461391652554 Marionette DEBUG loaded listener.js 23:07:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 56 (0x7ff06357c400) [pid = 1823] [serial = 56] [outer = 0x7ff060416c00] 23:07:33 INFO - PROCESS | 1823 | 1461391653468 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]]]}] 23:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1436ms 23:07:33 INFO - PROCESS | 1823 | 1461391653576 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 23:07:33 INFO - PROCESS | 1823 | 1461391653583 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 23:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:07:33 INFO - PROCESS | 1823 | 1461391653650 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:07:33 INFO - PROCESS | 1823 | 1461391653657 Marionette TRACE conn3 <- [1,50,null,{}] 23:07:33 INFO - PROCESS | 1823 | 1461391653676 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}] 23:07:33 INFO - PROCESS | 1823 | 1461391653870 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 23:07:34 INFO - PROCESS | 1823 | 1461391654127 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058c5d800 == 19 [pid = 1823] [id = 20] 23:07:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 57 (0x7ff058cd4000) [pid = 1823] [serial = 57] [outer = (nil)] 23:07:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 58 (0x7ff05a283000) [pid = 1823] [serial = 58] [outer = 0x7ff058cd4000] 23:07:34 INFO - PROCESS | 1823 | 1461391654222 Marionette DEBUG loaded listener.js 23:07:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 59 (0x7ff05ce89000) [pid = 1823] [serial = 59] [outer = 0x7ff058cd4000] 23:07:35 INFO - PROCESS | 1823 | 1461391655051 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]]]}] 23:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1500ms 23:07:35 INFO - PROCESS | 1823 | 1461391655096 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 23:07:35 INFO - PROCESS | 1823 | 1461391655104 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 23:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:07:35 INFO - PROCESS | 1823 | 1461391655117 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:07:35 INFO - PROCESS | 1823 | 1461391655122 Marionette TRACE conn3 <- [1,54,null,{}] 23:07:35 INFO - PROCESS | 1823 | 1461391655171 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}] 23:07:35 INFO - PROCESS | 1823 | 1461391655386 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 23:07:35 INFO - PROCESS | 1823 | 1461391655536 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05c013800 == 20 [pid = 1823] [id = 21] 23:07:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 60 (0x7ff058cd9c00) [pid = 1823] [serial = 60] [outer = (nil)] 23:07:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 61 (0x7ff05fe54400) [pid = 1823] [serial = 61] [outer = 0x7ff058cd9c00] 23:07:35 INFO - PROCESS | 1823 | 1461391655624 Marionette DEBUG loaded listener.js 23:07:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 62 (0x7ff060786400) [pid = 1823] [serial = 62] [outer = 0x7ff058cd9c00] 23:07:36 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06074e800 == 19 [pid = 1823] [id = 16] 23:07:36 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05fd1d800 == 18 [pid = 1823] [id = 15] 23:07:36 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f98d000 == 17 [pid = 1823] [id = 14] 23:07:36 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05fddb000 == 16 [pid = 1823] [id = 13] 23:07:36 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f97e800 == 15 [pid = 1823] [id = 12] 23:07:36 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ca79800 == 14 [pid = 1823] [id = 11] 23:07:36 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff056916000 == 13 [pid = 1823] [id = 8] 23:07:36 INFO - PROCESS | 1823 | 1461391656620 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]]]}] 23:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1569ms 23:07:36 INFO - PROCESS | 1823 | 1461391656686 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 23:07:36 INFO - PROCESS | 1823 | 1461391656694 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 23:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:07:36 INFO - PROCESS | 1823 | 1461391656704 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:07:36 INFO - PROCESS | 1823 | 1461391656709 Marionette TRACE conn3 <- [1,58,null,{}] 23:07:36 INFO - PROCESS | 1823 | 1461391656719 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}] 23:07:36 INFO - PROCESS | 1823 | 1461391656902 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 23:07:37 INFO - PROCESS | 1823 | 1461391657029 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fb1c000 == 14 [pid = 1823] [id = 22] 23:07:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 63 (0x7ff05fe52c00) [pid = 1823] [serial = 63] [outer = (nil)] 23:07:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 64 (0x7ff05feda400) [pid = 1823] [serial = 64] [outer = 0x7ff05fe52c00] 23:07:37 INFO - PROCESS | 1823 | 1461391657116 Marionette DEBUG loaded listener.js 23:07:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 65 (0x7ff060d18c00) [pid = 1823] [serial = 65] [outer = 0x7ff05fe52c00] 23:07:38 INFO - PROCESS | 1823 | 1461391658029 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]]]}] 23:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1389ms 23:07:38 INFO - PROCESS | 1823 | 1461391658095 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 23:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:07:38 INFO - PROCESS | 1823 | 1461391658106 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 23:07:38 INFO - PROCESS | 1823 | 1461391658119 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:07:38 INFO - PROCESS | 1823 | 1461391658125 Marionette TRACE conn3 <- [1,62,null,{}] 23:07:38 INFO - PROCESS | 1823 | 1461391658132 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}] 23:07:38 INFO - PROCESS | 1823 | 1461391658365 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 23:07:38 INFO - PROCESS | 1823 | 1461391658501 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff063650000 == 15 [pid = 1823] [id = 23] 23:07:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 66 (0x7ff063884c00) [pid = 1823] [serial = 66] [outer = (nil)] 23:07:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 67 (0x7ff06695dc00) [pid = 1823] [serial = 67] [outer = 0x7ff063884c00] 23:07:38 INFO - PROCESS | 1823 | 1461391658632 Marionette DEBUG loaded listener.js 23:07:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 68 (0x7ff06d46dc00) [pid = 1823] [serial = 68] [outer = 0x7ff063884c00] 23:07:39 INFO - PROCESS | 1823 | 1461391659598 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]]]}] 23:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1535ms 23:07:39 INFO - PROCESS | 1823 | 1461391659653 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 23:07:39 INFO - PROCESS | 1823 | 1461391659656 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 23:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:07:39 INFO - PROCESS | 1823 | 1461391659664 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:07:39 INFO - PROCESS | 1823 | 1461391659669 Marionette TRACE conn3 <- [1,66,null,{}] 23:07:39 INFO - PROCESS | 1823 | 1461391659686 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}] 23:07:39 INFO - PROCESS | 1823 | 1461391659898 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 23:07:40 INFO - PROCESS | 1823 | 1461391660030 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff066c0b000 == 16 [pid = 1823] [id = 24] 23:07:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 69 (0x7ff05a22dc00) [pid = 1823] [serial = 69] [outer = (nil)] 23:07:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 70 (0x7ff06d95b800) [pid = 1823] [serial = 70] [outer = 0x7ff05a22dc00] 23:07:40 INFO - PROCESS | 1823 | 1461391660132 Marionette DEBUG loaded listener.js 23:07:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 71 (0x7ff06e83c000) [pid = 1823] [serial = 71] [outer = 0x7ff05a22dc00] 23:07:41 INFO - PROCESS | 1823 | 1461391661074 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]]]}] 23:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1491ms 23:07:41 INFO - PROCESS | 1823 | 1461391661156 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 23:07:41 INFO - PROCESS | 1823 | 1461391661162 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 23:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:07:41 INFO - PROCESS | 1823 | 1461391661171 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:07:41 INFO - PROCESS | 1823 | 1461391661175 Marionette TRACE conn3 <- [1,70,null,{}] 23:07:41 INFO - PROCESS | 1823 | 1461391661182 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}] 23:07:41 INFO - PROCESS | 1823 | 1461391661364 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 23:07:41 INFO - PROCESS | 1823 | 1461391661463 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d4be800 == 17 [pid = 1823] [id = 25] 23:07:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 72 (0x7ff05890b800) [pid = 1823] [serial = 72] [outer = (nil)] 23:07:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 73 (0x7ff05c00d000) [pid = 1823] [serial = 73] [outer = 0x7ff05890b800] 23:07:41 INFO - PROCESS | 1823 | 1461391661545 Marionette DEBUG loaded listener.js 23:07:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 74 (0x7ff06e90ec00) [pid = 1823] [serial = 74] [outer = 0x7ff05890b800] 23:07:42 INFO - PROCESS | 1823 | 1461391662397 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]]]}] 23:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1283ms 23:07:42 INFO - PROCESS | 1823 | 1461391662461 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 23:07:42 INFO - PROCESS | 1823 | 1461391662466 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 23:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:07:42 INFO - PROCESS | 1823 | 1461391662477 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:07:42 INFO - PROCESS | 1823 | 1461391662481 Marionette TRACE conn3 <- [1,74,null,{}] 23:07:42 INFO - PROCESS | 1823 | 1461391662487 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}] 23:07:42 INFO - PROCESS | 1823 | 1461391662658 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 23:07:42 INFO - PROCESS | 1823 | 1461391662787 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d79e000 == 18 [pid = 1823] [id = 26] 23:07:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 75 (0x7ff058726400) [pid = 1823] [serial = 75] [outer = (nil)] 23:07:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 76 (0x7ff06e9b9c00) [pid = 1823] [serial = 76] [outer = 0x7ff058726400] 23:07:42 INFO - PROCESS | 1823 | 1461391662870 Marionette DEBUG loaded listener.js 23:07:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 77 (0x7ff06ecdec00) [pid = 1823] [serial = 77] [outer = 0x7ff058726400] 23:07:43 INFO - PROCESS | 1823 | 1461391663879 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]]]}] 23:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1432ms 23:07:43 INFO - PROCESS | 1823 | 1461391663912 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 23:07:43 INFO - PROCESS | 1823 | 1461391663918 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 23:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:07:43 INFO - PROCESS | 1823 | 1461391663927 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:07:43 INFO - PROCESS | 1823 | 1461391663933 Marionette TRACE conn3 <- [1,78,null,{}] 23:07:43 INFO - PROCESS | 1823 | 1461391663945 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}] 23:07:44 INFO - PROCESS | 1823 | 1461391664124 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 23:07:44 INFO - PROCESS | 1823 | 1461391664277 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f976000 == 19 [pid = 1823] [id = 27] 23:07:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 78 (0x7ff05e774000) [pid = 1823] [serial = 78] [outer = (nil)] 23:07:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 79 (0x7ff05f385c00) [pid = 1823] [serial = 79] [outer = 0x7ff05e774000] 23:07:44 INFO - PROCESS | 1823 | 1461391664433 Marionette DEBUG loaded listener.js 23:07:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 80 (0x7ff06065ac00) [pid = 1823] [serial = 80] [outer = 0x7ff05e774000] 23:07:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff058c5d800 == 18 [pid = 1823] [id = 20] 23:07:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f189000 == 17 [pid = 1823] [id = 18] 23:07:45 INFO - PROCESS | 1823 | 1461391665372 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]]]}] 23:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1493ms 23:07:45 INFO - PROCESS | 1823 | 1461391665424 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 23:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:07:45 INFO - PROCESS | 1823 | 1461391665433 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 23:07:45 INFO - PROCESS | 1823 | 1461391665444 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:07:45 INFO - PROCESS | 1823 | 1461391665450 Marionette TRACE conn3 <- [1,82,null,{}] 23:07:45 INFO - PROCESS | 1823 | 1461391665459 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}] 23:07:45 INFO - PROCESS | 1823 | 1461391665656 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 23:07:45 INFO - PROCESS | 1823 | 1461391665790 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060d5d800 == 18 [pid = 1823] [id = 28] 23:07:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 81 (0x7ff06040e000) [pid = 1823] [serial = 81] [outer = (nil)] 23:07:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 82 (0x7ff060d19400) [pid = 1823] [serial = 82] [outer = 0x7ff06040e000] 23:07:45 INFO - PROCESS | 1823 | 1461391665882 Marionette DEBUG loaded listener.js 23:07:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x7ff06357c800) [pid = 1823] [serial = 83] [outer = 0x7ff06040e000] 23:07:46 INFO - PROCESS | 1823 | 1461391666765 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]]]}] 23:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1390ms 23:07:46 INFO - PROCESS | 1823 | 1461391666834 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 23:07:46 INFO - PROCESS | 1823 | 1461391666844 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 23:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:07:46 INFO - PROCESS | 1823 | 1461391666856 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:07:46 INFO - PROCESS | 1823 | 1461391666860 Marionette TRACE conn3 <- [1,86,null,{}] 23:07:46 INFO - PROCESS | 1823 | 1461391666868 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}] 23:07:47 INFO - PROCESS | 1823 | 1461391667058 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 23:07:47 INFO - PROCESS | 1823 | 1461391667189 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d404000 == 19 [pid = 1823] [id = 29] 23:07:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x7ff063b33800) [pid = 1823] [serial = 84] [outer = (nil)] 23:07:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x7ff06d652000) [pid = 1823] [serial = 85] [outer = 0x7ff063b33800] 23:07:47 INFO - PROCESS | 1823 | 1461391667275 Marionette DEBUG loaded listener.js 23:07:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x7ff06d7f5800) [pid = 1823] [serial = 86] [outer = 0x7ff063b33800] 23:07:48 INFO - PROCESS | 1823 | 1461391668189 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]]]}] 23:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1391ms 23:07:48 INFO - PROCESS | 1823 | 1461391668248 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 23:07:48 INFO - PROCESS | 1823 | 1461391668253 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 23:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:07:48 INFO - PROCESS | 1823 | 1461391668260 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:07:48 INFO - PROCESS | 1823 | 1461391668267 Marionette TRACE conn3 <- [1,90,null,{}] 23:07:48 INFO - PROCESS | 1823 | 1461391668284 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}] 23:07:48 INFO - PROCESS | 1823 | 1461391668512 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 23:07:48 INFO - PROCESS | 1823 | 1461391668724 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06e61b000 == 20 [pid = 1823] [id = 30] 23:07:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7ff06e9bc800) [pid = 1823] [serial = 87] [outer = (nil)] 23:07:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x7ff070a4b400) [pid = 1823] [serial = 88] [outer = 0x7ff06e9bc800] 23:07:48 INFO - PROCESS | 1823 | 1461391668864 Marionette DEBUG loaded listener.js 23:07:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x7ff0724a7400) [pid = 1823] [serial = 89] [outer = 0x7ff06e9bc800] 23:07:49 INFO - PROCESS | 1823 | 1461391669704 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]]]}] 23:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1498ms 23:07:49 INFO - PROCESS | 1823 | 1461391669759 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 23:07:49 INFO - PROCESS | 1823 | 1461391669763 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 23:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:07:49 INFO - PROCESS | 1823 | 1461391669771 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:07:49 INFO - PROCESS | 1823 | 1461391669776 Marionette TRACE conn3 <- [1,94,null,{}] 23:07:49 INFO - PROCESS | 1823 | 1461391669782 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}] 23:07:49 INFO - PROCESS | 1823 | 1461391669982 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 23:07:50 INFO - PROCESS | 1823 | 1461391670117 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff070552800 == 21 [pid = 1823] [id = 31] 23:07:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x7ff05e478000) [pid = 1823] [serial = 90] [outer = (nil)] 23:07:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7ff0729b7000) [pid = 1823] [serial = 91] [outer = 0x7ff05e478000] 23:07:50 INFO - PROCESS | 1823 | 1461391670200 Marionette DEBUG loaded listener.js 23:07:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7ff072d08400) [pid = 1823] [serial = 92] [outer = 0x7ff05e478000] 23:07:51 INFO - PROCESS | 1823 | 1461391671039 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]]]}] 23:07:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7ff05a287800) [pid = 1823] [serial = 93] [outer = 0x7ff05852f800] 23:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1337ms 23:07:51 INFO - PROCESS | 1823 | 1461391671136 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 23:07:51 INFO - PROCESS | 1823 | 1461391671141 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 23:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:07:51 INFO - PROCESS | 1823 | 1461391671321 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:07:51 INFO - PROCESS | 1823 | 1461391671325 Marionette TRACE conn3 <- [1,98,null,{}] 23:07:51 INFO - PROCESS | 1823 | 1461391671355 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}] 23:07:51 INFO - PROCESS | 1823 | 1461391671515 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 23:07:51 INFO - PROCESS | 1823 | 1461391671688 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060d4b800 == 22 [pid = 1823] [id = 32] 23:07:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7ff05ef17800) [pid = 1823] [serial = 94] [outer = (nil)] 23:07:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7ff05fb81400) [pid = 1823] [serial = 95] [outer = 0x7ff05ef17800] 23:07:51 INFO - PROCESS | 1823 | 1461391671770 Marionette DEBUG loaded listener.js 23:07:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7ff060789800) [pid = 1823] [serial = 96] [outer = 0x7ff05ef17800] 23:07:52 INFO - PROCESS | 1823 | 1461391672632 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]]]}] 23:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1522ms 23:07:52 INFO - PROCESS | 1823 | 1461391672681 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 23:07:52 INFO - PROCESS | 1823 | 1461391672688 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 23:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:07:52 INFO - PROCESS | 1823 | 1461391672698 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:07:52 INFO - PROCESS | 1823 | 1461391672702 Marionette TRACE conn3 <- [1,102,null,{}] 23:07:52 INFO - PROCESS | 1823 | 1461391672714 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}] 23:07:52 INFO - PROCESS | 1823 | 1461391672895 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 23:07:53 INFO - PROCESS | 1823 | 1461391673080 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff066c0b000 == 21 [pid = 1823] [id = 24] 23:07:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff063650000 == 20 [pid = 1823] [id = 23] 23:07:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05fb1c000 == 19 [pid = 1823] [id = 22] 23:07:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05db0a800 == 20 [pid = 1823] [id = 33] 23:07:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7ff05967bc00) [pid = 1823] [serial = 97] [outer = (nil)] 23:07:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7ff05ccfc800) [pid = 1823] [serial = 98] [outer = 0x7ff05967bc00] 23:07:53 INFO - PROCESS | 1823 | 1461391673230 Marionette DEBUG loaded listener.js 23:07:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7ff060416000) [pid = 1823] [serial = 99] [outer = 0x7ff05967bc00] 23:07:54 INFO - PROCESS | 1823 | 1461391674217 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]]]}] 23:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1592ms 23:07:54 INFO - PROCESS | 1823 | 1461391674293 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 23:07:54 INFO - PROCESS | 1823 | 1461391674306 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 23:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:07:54 INFO - PROCESS | 1823 | 1461391674322 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:07:54 INFO - PROCESS | 1823 | 1461391674330 Marionette TRACE conn3 <- [1,106,null,{}] 23:07:54 INFO - PROCESS | 1823 | 1461391674386 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}] 23:07:54 INFO - PROCESS | 1823 | 1461391674713 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 23:07:54 INFO - PROCESS | 1823 | 1461391674874 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d9ac800 == 21 [pid = 1823] [id = 34] 23:07:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7ff067886000) [pid = 1823] [serial = 100] [outer = (nil)] 23:07:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7ff06d782800) [pid = 1823] [serial = 101] [outer = 0x7ff067886000] 23:07:54 INFO - PROCESS | 1823 | 1461391674963 Marionette DEBUG loaded listener.js 23:07:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7ff06d95f800) [pid = 1823] [serial = 102] [outer = 0x7ff067886000] 23:07:55 INFO - PROCESS | 1823 | 1461391675801 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]]]}] 23:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1543ms 23:07:55 INFO - PROCESS | 1823 | 1461391675865 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 23:07:55 INFO - PROCESS | 1823 | 1461391675871 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 23:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:07:55 INFO - PROCESS | 1823 | 1461391675882 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:07:55 INFO - PROCESS | 1823 | 1461391675885 Marionette TRACE conn3 <- [1,110,null,{}] 23:07:55 INFO - PROCESS | 1823 | 1461391675892 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}] 23:07:56 INFO - PROCESS | 1823 | 1461391676104 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 23:07:56 INFO - PROCESS | 1823 | 1461391676239 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07212e800 == 22 [pid = 1823] [id = 35] 23:07:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7ff06e8ef400) [pid = 1823] [serial = 103] [outer = (nil)] 23:07:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7ff070a45400) [pid = 1823] [serial = 104] [outer = 0x7ff06e8ef400] 23:07:56 INFO - PROCESS | 1823 | 1461391676320 Marionette DEBUG loaded listener.js 23:07:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7ff072174c00) [pid = 1823] [serial = 105] [outer = 0x7ff06e8ef400] 23:07:57 INFO - PROCESS | 1823 | 1461391677196 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]]]}] 23:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1379ms 23:07:57 INFO - PROCESS | 1823 | 1461391677263 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 23:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:07:57 INFO - PROCESS | 1823 | 1461391677267 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 23:07:57 INFO - PROCESS | 1823 | 1461391677276 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:07:57 INFO - PROCESS | 1823 | 1461391677285 Marionette TRACE conn3 <- [1,114,null,{}] 23:07:57 INFO - PROCESS | 1823 | 1461391677304 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}] 23:07:57 INFO - PROCESS | 1823 | 1461391677568 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 23:07:57 INFO - PROCESS | 1823 | 1461391677735 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06002c800 == 23 [pid = 1823] [id = 36] 23:07:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7ff072e05400) [pid = 1823] [serial = 106] [outer = (nil)] 23:07:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7ff074ac4800) [pid = 1823] [serial = 107] [outer = 0x7ff072e05400] 23:07:57 INFO - PROCESS | 1823 | 1461391677821 Marionette DEBUG loaded listener.js 23:07:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7ff075792000) [pid = 1823] [serial = 108] [outer = 0x7ff072e05400] 23:07:58 INFO - PROCESS | 1823 | 1461391678663 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]]]}] 23:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1446ms 23:07:58 INFO - PROCESS | 1823 | 1461391678719 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 23:07:58 INFO - PROCESS | 1823 | 1461391678724 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 23:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:07:58 INFO - PROCESS | 1823 | 1461391678736 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:07:58 INFO - PROCESS | 1823 | 1461391678744 Marionette TRACE conn3 <- [1,118,null,{}] 23:07:58 INFO - PROCESS | 1823 | 1461391678753 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}] 23:07:58 INFO - PROCESS | 1823 | 1461391678947 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 23:07:59 INFO - PROCESS | 1823 | 1461391679097 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05a25b800 == 24 [pid = 1823] [id = 37] 23:07:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7ff055a03c00) [pid = 1823] [serial = 109] [outer = (nil)] 23:07:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7ff055a0e000) [pid = 1823] [serial = 110] [outer = 0x7ff055a03c00] 23:07:59 INFO - PROCESS | 1823 | 1461391679177 Marionette DEBUG loaded listener.js 23:07:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7ff05a22d000) [pid = 1823] [serial = 111] [outer = 0x7ff055a03c00] 23:07:59 INFO - PROCESS | 1823 | 1461391679960 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]]]}] 23:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1250ms 23:07:59 INFO - PROCESS | 1823 | 1461391679983 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 23:07:59 INFO - PROCESS | 1823 | 1461391679987 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 23:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:07:59 INFO - PROCESS | 1823 | 1461391679993 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:07:59 INFO - PROCESS | 1823 | 1461391679996 Marionette TRACE conn3 <- [1,122,null,{}] 23:08:00 INFO - PROCESS | 1823 | 1461391680002 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}] 23:08:00 INFO - PROCESS | 1823 | 1461391680171 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 23:08:00 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff061349800 == 23 [pid = 1823] [id = 19] 23:08:00 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff060d4b800 == 22 [pid = 1823] [id = 32] 23:08:00 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff060d5d800 == 21 [pid = 1823] [id = 28] 23:08:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d79e000 == 20 [pid = 1823] [id = 26] 23:08:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d4be800 == 19 [pid = 1823] [id = 25] 23:08:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05c013800 == 18 [pid = 1823] [id = 21] 23:08:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d404000 == 17 [pid = 1823] [id = 29] 23:08:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff070552800 == 16 [pid = 1823] [id = 31] 23:08:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06e61b000 == 15 [pid = 1823] [id = 30] 23:08:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f976000 == 14 [pid = 1823] [id = 27] 23:08:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06002c800 == 13 [pid = 1823] [id = 36] 23:08:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05a25b800 == 12 [pid = 1823] [id = 37] 23:08:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07212e800 == 11 [pid = 1823] [id = 35] 23:08:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d9ac800 == 10 [pid = 1823] [id = 34] 23:08:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06365f000 == 9 [pid = 1823] [id = 17] 23:08:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05db0a800 == 8 [pid = 1823] [id = 33] 23:08:03 INFO - PROCESS | 1823 | 1461391683953 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058c6f000 == 9 [pid = 1823] [id = 38] 23:08:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7ff05a233000) [pid = 1823] [serial = 112] [outer = (nil)] 23:08:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7ff05a237400) [pid = 1823] [serial = 113] [outer = 0x7ff05a233000] 23:08:04 INFO - PROCESS | 1823 | 1461391684038 Marionette DEBUG loaded listener.js 23:08:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7ff05a284800) [pid = 1823] [serial = 114] [outer = 0x7ff05a233000] 23:08:04 INFO - PROCESS | 1823 | 1461391684738 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]]]}] 23:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 4792ms 23:08:04 INFO - PROCESS | 1823 | 1461391684787 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 23:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:08:04 INFO - PROCESS | 1823 | 1461391684793 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 23:08:04 INFO - PROCESS | 1823 | 1461391684802 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:08:04 INFO - PROCESS | 1823 | 1461391684809 Marionette TRACE conn3 <- [1,126,null,{}] 23:08:04 INFO - PROCESS | 1823 | 1461391684835 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}] 23:08:05 INFO - PROCESS | 1823 | 1461391685003 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 23:08:05 INFO - PROCESS | 1823 | 1461391685015 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f97d000 == 10 [pid = 1823] [id = 39] 23:08:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7ff05a288c00) [pid = 1823] [serial = 115] [outer = (nil)] 23:08:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7ff05cc68400) [pid = 1823] [serial = 116] [outer = 0x7ff05a288c00] 23:08:05 INFO - PROCESS | 1823 | 1461391685084 Marionette DEBUG loaded listener.js 23:08:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7ff05db2c000) [pid = 1823] [serial = 117] [outer = 0x7ff05a288c00] 23:08:05 INFO - PROCESS | 1823 | 1461391685880 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]]]}] 23:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1100ms 23:08:05 INFO - PROCESS | 1823 | 1461391685954 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 23:08:05 INFO - PROCESS | 1823 | 1461391685962 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 23:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:08:05 INFO - PROCESS | 1823 | 1461391685976 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:08:05 INFO - PROCESS | 1823 | 1461391685979 Marionette TRACE conn3 <- [1,130,null,{}] 23:08:05 INFO - PROCESS | 1823 | 1461391685986 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}] 23:08:06 INFO - PROCESS | 1823 | 1461391686161 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 23:08:06 INFO - PROCESS | 1823 | 1461391686319 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff066a5a000 == 11 [pid = 1823] [id = 40] 23:08:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7ff05967f800) [pid = 1823] [serial = 118] [outer = (nil)] 23:08:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7ff060150400) [pid = 1823] [serial = 119] [outer = 0x7ff05967f800] 23:08:06 INFO - PROCESS | 1823 | 1461391686438 Marionette DEBUG loaded listener.js 23:08:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7ff060f45c00) [pid = 1823] [serial = 120] [outer = 0x7ff05967f800] 23:08:07 INFO - PROCESS | 1823 | 1461391687400 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]]]}] 23:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1484ms 23:08:07 INFO - PROCESS | 1823 | 1461391687462 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 23:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:08:07 INFO - PROCESS | 1823 | 1461391687468 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 23:08:07 INFO - PROCESS | 1823 | 1461391687484 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:08:07 INFO - PROCESS | 1823 | 1461391687494 Marionette TRACE conn3 <- [1,134,null,{}] 23:08:07 INFO - PROCESS | 1823 | 1461391687512 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}] 23:08:07 INFO - PROCESS | 1823 | 1461391687718 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 23:08:07 INFO - PROCESS | 1823 | 1461391687747 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06db0f800 == 12 [pid = 1823] [id = 41] 23:08:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7ff06d46d400) [pid = 1823] [serial = 121] [outer = (nil)] 23:08:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7ff06d650800) [pid = 1823] [serial = 122] [outer = 0x7ff06d46d400] 23:08:07 INFO - PROCESS | 1823 | 1461391687814 Marionette DEBUG loaded listener.js 23:08:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7ff06d77e000) [pid = 1823] [serial = 123] [outer = 0x7ff06d46d400] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7ff05852dc00) [pid = 1823] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7ff05a22dc00) [pid = 1823] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7ff060416c00) [pid = 1823] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7ff05fe52c00) [pid = 1823] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7ff05ccfd800) [pid = 1823] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7ff06e9bc800) [pid = 1823] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7ff058cd9c00) [pid = 1823] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7ff058cd4000) [pid = 1823] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7ff06387a400) [pid = 1823] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7ff05e3a1000) [pid = 1823] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7ff06384e000) [pid = 1823] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7ff05cabac00) [pid = 1823] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7ff056cca800) [pid = 1823] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7ff05fe56400) [pid = 1823] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7ff058cd6400) [pid = 1823] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7ff072e05400) [pid = 1823] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7ff063b33800) [pid = 1823] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7ff058ce1400) [pid = 1823] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7ff06040e000) [pid = 1823] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7ff06e8ef400) [pid = 1823] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7ff063884c00) [pid = 1823] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7ff05e774000) [pid = 1823] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7ff058726400) [pid = 1823] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7ff067886000) [pid = 1823] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7ff05ef17800) [pid = 1823] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7ff05e478000) [pid = 1823] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7ff05967bc00) [pid = 1823] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:08:09 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7ff05890b800) [pid = 1823] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:08:09 INFO - PROCESS | 1823 | 1461391689606 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]]]}] 23:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 2176ms 23:08:09 INFO - PROCESS | 1823 | 1461391689699 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 23:08:09 INFO - PROCESS | 1823 | 1461391689702 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 23:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:08:09 INFO - PROCESS | 1823 | 1461391689743 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:08:09 INFO - PROCESS | 1823 | 1461391689747 Marionette TRACE conn3 <- [1,138,null,{}] 23:08:09 INFO - PROCESS | 1823 | 1461391689779 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}] 23:08:09 INFO - PROCESS | 1823 | 1461391689929 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 23:08:10 INFO - PROCESS | 1823 | 1461391690027 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060020800 == 13 [pid = 1823] [id = 42] 23:08:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7ff056cca800) [pid = 1823] [serial = 124] [outer = (nil)] 23:08:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7ff05fe52800) [pid = 1823] [serial = 125] [outer = 0x7ff056cca800] 23:08:10 INFO - PROCESS | 1823 | 1461391690095 Marionette DEBUG loaded listener.js 23:08:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7ff06d645000) [pid = 1823] [serial = 126] [outer = 0x7ff056cca800] 23:08:10 INFO - PROCESS | 1823 | 1461391690741 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]]]}] 23:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1062ms 23:08:10 INFO - PROCESS | 1823 | 1461391690783 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 23:08:10 INFO - PROCESS | 1823 | 1461391690787 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 23:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:08:10 INFO - PROCESS | 1823 | 1461391690794 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:08:10 INFO - PROCESS | 1823 | 1461391690798 Marionette TRACE conn3 <- [1,142,null,{}] 23:08:10 INFO - PROCESS | 1823 | 1461391690804 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}] 23:08:10 INFO - PROCESS | 1823 | 1461391690990 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 23:08:11 INFO - PROCESS | 1823 | 1461391691014 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d930800 == 14 [pid = 1823] [id = 43] 23:08:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7ff06d911000) [pid = 1823] [serial = 127] [outer = (nil)] 23:08:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7ff06d991800) [pid = 1823] [serial = 128] [outer = 0x7ff06d911000] 23:08:11 INFO - PROCESS | 1823 | 1461391691097 Marionette DEBUG loaded listener.js 23:08:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7ff06ecdd400) [pid = 1823] [serial = 129] [outer = 0x7ff06d911000] 23:08:12 INFO - PROCESS | 1823 | 1461391692245 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]]]}] 23:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1488ms 23:08:12 INFO - PROCESS | 1823 | 1461391692284 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 23:08:12 INFO - PROCESS | 1823 | 1461391692292 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 23:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:08:12 INFO - PROCESS | 1823 | 1461391692302 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:08:12 INFO - PROCESS | 1823 | 1461391692311 Marionette TRACE conn3 <- [1,146,null,{}] 23:08:12 INFO - PROCESS | 1823 | 1461391692323 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}] 23:08:12 INFO - PROCESS | 1823 | 1461391692559 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 23:08:12 INFO - PROCESS | 1823 | 1461391692747 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058c68000 == 15 [pid = 1823] [id = 44] 23:08:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7ff05cab2400) [pid = 1823] [serial = 130] [outer = (nil)] 23:08:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7ff05ce95400) [pid = 1823] [serial = 131] [outer = 0x7ff05cab2400] 23:08:12 INFO - PROCESS | 1823 | 1461391692872 Marionette DEBUG loaded listener.js 23:08:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7ff05ef0e000) [pid = 1823] [serial = 132] [outer = 0x7ff05cab2400] 23:08:13 INFO - PROCESS | 1823 | 1461391693827 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]]]}] 23:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1542ms 23:08:13 INFO - PROCESS | 1823 | 1461391693845 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 23:08:13 INFO - PROCESS | 1823 | 1461391693855 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 23:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:08:13 INFO - PROCESS | 1823 | 1461391693867 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:08:13 INFO - PROCESS | 1823 | 1461391693870 Marionette TRACE conn3 <- [1,150,null,{}] 23:08:13 INFO - PROCESS | 1823 | 1461391693878 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}] 23:08:14 INFO - PROCESS | 1823 | 1461391694161 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 23:08:14 INFO - PROCESS | 1823 | 1461391694430 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06eb6e800 == 16 [pid = 1823] [id = 45] 23:08:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7ff055a04c00) [pid = 1823] [serial = 133] [outer = (nil)] 23:08:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7ff05cab0c00) [pid = 1823] [serial = 134] [outer = 0x7ff055a04c00] 23:08:14 INFO - PROCESS | 1823 | 1461391694514 Marionette DEBUG loaded listener.js 23:08:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7ff06384e000) [pid = 1823] [serial = 135] [outer = 0x7ff055a04c00] 23:08:15 INFO - PROCESS | 1823 | 1461391695453 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:08:15 INFO - PROCESS | 1823 | 1461391695712 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]]]}] 23:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1890ms 23:08:15 INFO - PROCESS | 1823 | 1461391695766 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 23:08:15 INFO - PROCESS | 1823 | 1461391695772 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 23:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:08:15 INFO - PROCESS | 1823 | 1461391695825 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:08:15 INFO - PROCESS | 1823 | 1461391695829 Marionette TRACE conn3 <- [1,154,null,{}] 23:08:15 INFO - PROCESS | 1823 | 1461391695839 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}] 23:08:16 INFO - PROCESS | 1823 | 1461391696099 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 23:08:16 INFO - PROCESS | 1823 | 1461391696283 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0577d1800 == 17 [pid = 1823] [id = 46] 23:08:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7ff058905c00) [pid = 1823] [serial = 136] [outer = (nil)] 23:08:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7ff05a22c000) [pid = 1823] [serial = 137] [outer = 0x7ff058905c00] 23:08:16 INFO - PROCESS | 1823 | 1461391696399 Marionette DEBUG loaded listener.js 23:08:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7ff05c00f800) [pid = 1823] [serial = 138] [outer = 0x7ff058905c00] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7ff070a4b400) [pid = 1823] [serial = 88] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7ff05ce89000) [pid = 1823] [serial = 59] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7ff07053e800) [pid = 1823] [serial = 2] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7ff05fe54400) [pid = 1823] [serial = 61] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7ff06d653c00) [pid = 1823] [serial = 49] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7ff06d783000) [pid = 1823] [serial = 50] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7ff060419400) [pid = 1823] [serial = 40] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7ff06780c400) [pid = 1823] [serial = 47] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7ff058596800) [pid = 1823] [serial = 25] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7ff063b26400) [pid = 1823] [serial = 46] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7ff05effd000) [pid = 1823] [serial = 31] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7ff05a283000) [pid = 1823] [serial = 58] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7ff056ccfc00) [pid = 1823] [serial = 22] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7ff060d1f800) [pid = 1823] [serial = 41] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7ff05fe5a400) [pid = 1823] [serial = 34] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7ff06040e400) [pid = 1823] [serial = 43] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7ff05f3e6800) [pid = 1823] [serial = 32] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x7ff060f48800) [pid = 1823] [serial = 44] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x7ff060147800) [pid = 1823] [serial = 35] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x7ff059680000) [pid = 1823] [serial = 28] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 89 (0x7ff063884800) [pid = 1823] [serial = 37] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 88 (0x7ff05793fc00) [pid = 1823] [serial = 23] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 87 (0x7ff058908400) [pid = 1823] [serial = 17] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x7ff06d646000) [pid = 1823] [serial = 38] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 85 (0x7ff06d95b800) [pid = 1823] [serial = 70] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 84 (0x7ff060789800) [pid = 1823] [serial = 96] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 83 (0x7ff06357c400) [pid = 1823] [serial = 56] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 82 (0x7ff060d18c00) [pid = 1823] [serial = 65] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 81 (0x7ff06d652000) [pid = 1823] [serial = 85] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 80 (0x7ff05fe5b000) [pid = 1823] [serial = 53] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 79 (0x7ff060f45400) [pid = 1823] [serial = 55] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 78 (0x7ff05d69c000) [pid = 1823] [serial = 52] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 77 (0x7ff06065ac00) [pid = 1823] [serial = 80] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 76 (0x7ff0724a7400) [pid = 1823] [serial = 89] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 75 (0x7ff05ccfc800) [pid = 1823] [serial = 98] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 74 (0x7ff060786400) [pid = 1823] [serial = 62] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 73 (0x7ff0729b7000) [pid = 1823] [serial = 91] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 72 (0x7ff060d19400) [pid = 1823] [serial = 82] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 71 (0x7ff05feda400) [pid = 1823] [serial = 64] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 70 (0x7ff05a287c00) [pid = 1823] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 69 (0x7ff06695dc00) [pid = 1823] [serial = 67] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 68 (0x7ff05fb81400) [pid = 1823] [serial = 95] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 67 (0x7ff072d08400) [pid = 1823] [serial = 92] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 66 (0x7ff070a45400) [pid = 1823] [serial = 104] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 65 (0x7ff06d782800) [pid = 1823] [serial = 101] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 64 (0x7ff060416000) [pid = 1823] [serial = 99] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 63 (0x7ff06e90ec00) [pid = 1823] [serial = 74] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 62 (0x7ff06e9b9c00) [pid = 1823] [serial = 76] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 61 (0x7ff05ef19c00) [pid = 1823] [serial = 12] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 60 (0x7ff05c00d000) [pid = 1823] [serial = 73] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 59 (0x7ff05f380c00) [pid = 1823] [serial = 9] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 58 (0x7ff06e83c000) [pid = 1823] [serial = 71] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 57 (0x7ff055a0e000) [pid = 1823] [serial = 110] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 56 (0x7ff075792000) [pid = 1823] [serial = 108] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 55 (0x7ff06d7f5800) [pid = 1823] [serial = 86] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 54 (0x7ff05e58cc00) [pid = 1823] [serial = 16] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 53 (0x7ff06357c800) [pid = 1823] [serial = 83] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 52 (0x7ff072174c00) [pid = 1823] [serial = 105] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 51 (0x7ff06d46dc00) [pid = 1823] [serial = 68] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 50 (0x7ff05872b400) [pid = 1823] [serial = 19] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 49 (0x7ff05f385c00) [pid = 1823] [serial = 79] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 48 (0x7ff06ecdec00) [pid = 1823] [serial = 77] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 47 (0x7ff06d95f800) [pid = 1823] [serial = 102] [outer = (nil)] [url = about:blank] 23:08:16 INFO - PROCESS | 1823 | --DOMWINDOW == 46 (0x7ff074ac4800) [pid = 1823] [serial = 107] [outer = (nil)] [url = about:blank] 23:08:17 INFO - PROCESS | 1823 | 1461391697364 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]]]}] 23:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1588ms 23:08:17 INFO - PROCESS | 1823 | 1461391697414 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 23:08:17 INFO - PROCESS | 1823 | 1461391697427 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 23:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:08:17 INFO - PROCESS | 1823 | 1461391697445 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:08:17 INFO - PROCESS | 1823 | 1461391697451 Marionette TRACE conn3 <- [1,158,null,{}] 23:08:17 INFO - PROCESS | 1823 | 1461391697462 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}] 23:08:17 INFO - PROCESS | 1823 | 1461391697769 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 23:08:17 INFO - PROCESS | 1823 | 1461391697948 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ca69800 == 18 [pid = 1823] [id = 47] 23:08:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 47 (0x7ff05caaf400) [pid = 1823] [serial = 139] [outer = (nil)] 23:08:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 48 (0x7ff05cabc800) [pid = 1823] [serial = 140] [outer = 0x7ff05caaf400] 23:08:18 INFO - PROCESS | 1823 | 1461391698018 Marionette DEBUG loaded listener.js 23:08:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 49 (0x7ff05e39d800) [pid = 1823] [serial = 141] [outer = 0x7ff05caaf400] 23:08:18 INFO - PROCESS | 1823 | 1461391698712 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]]]}] 23:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1292ms 23:08:18 INFO - PROCESS | 1823 | 1461391698736 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 23:08:18 INFO - PROCESS | 1823 | 1461391698740 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 23:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:08:18 INFO - PROCESS | 1823 | 1461391698746 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:08:18 INFO - PROCESS | 1823 | 1461391698752 Marionette TRACE conn3 <- [1,162,null,{}] 23:08:18 INFO - PROCESS | 1823 | 1461391698782 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}] 23:08:18 INFO - PROCESS | 1823 | 1461391698936 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 23:08:18 INFO - PROCESS | 1823 | 1461391698958 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f77c800 == 19 [pid = 1823] [id = 48] 23:08:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 50 (0x7ff05f8a6800) [pid = 1823] [serial = 142] [outer = (nil)] 23:08:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 51 (0x7ff05fe5a000) [pid = 1823] [serial = 143] [outer = 0x7ff05f8a6800] 23:08:19 INFO - PROCESS | 1823 | 1461391699048 Marionette DEBUG loaded listener.js 23:08:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 52 (0x7ff06014d400) [pid = 1823] [serial = 144] [outer = 0x7ff05f8a6800] 23:08:19 INFO - PROCESS | 1823 | 1461391699945 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]]]}] 23:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1235ms 23:08:19 INFO - PROCESS | 1823 | 1461391699982 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 23:08:19 INFO - PROCESS | 1823 | 1461391699988 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 23:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:08:20 INFO - PROCESS | 1823 | 1461391700017 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:08:20 INFO - PROCESS | 1823 | 1461391700021 Marionette TRACE conn3 <- [1,166,null,{}] 23:08:20 INFO - PROCESS | 1823 | 1461391700031 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}] 23:08:20 INFO - PROCESS | 1823 | 1461391700230 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 23:08:20 INFO - PROCESS | 1823 | 1461391700253 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fd10000 == 20 [pid = 1823] [id = 49] 23:08:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 53 (0x7ff05fe54400) [pid = 1823] [serial = 145] [outer = (nil)] 23:08:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 54 (0x7ff060d1e000) [pid = 1823] [serial = 146] [outer = 0x7ff05fe54400] 23:08:20 INFO - PROCESS | 1823 | 1461391700326 Marionette DEBUG loaded listener.js 23:08:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 55 (0x7ff0612a0800) [pid = 1823] [serial = 147] [outer = 0x7ff05fe54400] 23:08:21 INFO - PROCESS | 1823 | --DOMWINDOW == 54 (0x7ff056cca800) [pid = 1823] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:08:21 INFO - PROCESS | 1823 | --DOMWINDOW == 53 (0x7ff06d46d400) [pid = 1823] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:08:21 INFO - PROCESS | 1823 | --DOMWINDOW == 52 (0x7ff05a233000) [pid = 1823] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:08:21 INFO - PROCESS | 1823 | --DOMWINDOW == 51 (0x7ff05a288c00) [pid = 1823] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:08:21 INFO - PROCESS | 1823 | --DOMWINDOW == 50 (0x7ff05967f800) [pid = 1823] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:08:21 INFO - PROCESS | 1823 | --DOMWINDOW == 49 (0x7ff055a03c00) [pid = 1823] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:08:21 INFO - PROCESS | 1823 | 1461391701183 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]]]}] 23:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1194ms 23:08:21 INFO - PROCESS | 1823 | 1461391701211 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 23:08:21 INFO - PROCESS | 1823 | 1461391701214 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 23:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:08:21 INFO - PROCESS | 1823 | 1461391701221 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:08:21 INFO - PROCESS | 1823 | 1461391701224 Marionette TRACE conn3 <- [1,170,null,{}] 23:08:21 INFO - PROCESS | 1823 | 1461391701229 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}] 23:08:21 INFO - PROCESS | 1823 | 1461391701370 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 23:08:21 INFO - PROCESS | 1823 | 1461391701385 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060028800 == 21 [pid = 1823] [id = 50] 23:08:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 50 (0x7ff055a0ac00) [pid = 1823] [serial = 148] [outer = (nil)] 23:08:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 51 (0x7ff060415800) [pid = 1823] [serial = 149] [outer = 0x7ff055a0ac00] 23:08:21 INFO - PROCESS | 1823 | 1461391701452 Marionette DEBUG loaded listener.js 23:08:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 52 (0x7ff063562c00) [pid = 1823] [serial = 150] [outer = 0x7ff055a0ac00] 23:08:22 INFO - PROCESS | 1823 | 1461391702342 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]]]}] 23:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1186ms 23:08:22 INFO - PROCESS | 1823 | 1461391702410 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 23:08:22 INFO - PROCESS | 1823 | 1461391702414 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 23:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:08:22 INFO - PROCESS | 1823 | 1461391702423 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:08:22 INFO - PROCESS | 1823 | 1461391702426 Marionette TRACE conn3 <- [1,174,null,{}] 23:08:22 INFO - PROCESS | 1823 | 1461391702431 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}] 23:08:22 INFO - PROCESS | 1823 | 1461391702621 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 23:08:22 INFO - PROCESS | 1823 | 1461391702704 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060d5c000 == 22 [pid = 1823] [id = 51] 23:08:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 53 (0x7ff058525400) [pid = 1823] [serial = 151] [outer = (nil)] 23:08:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 54 (0x7ff063b26400) [pid = 1823] [serial = 152] [outer = 0x7ff058525400] 23:08:22 INFO - PROCESS | 1823 | 1461391702778 Marionette DEBUG loaded listener.js 23:08:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 55 (0x7ff06d645c00) [pid = 1823] [serial = 153] [outer = 0x7ff058525400] 23:08:23 INFO - PROCESS | 1823 | 1461391703603 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]]]}] 23:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1228ms 23:08:23 INFO - PROCESS | 1823 | 1461391703653 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 23:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:08:23 INFO - PROCESS | 1823 | 1461391703660 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 23:08:23 INFO - PROCESS | 1823 | 1461391703669 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:08:23 INFO - PROCESS | 1823 | 1461391703677 Marionette TRACE conn3 <- [1,178,null,{}] 23:08:23 INFO - PROCESS | 1823 | 1461391703687 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}] 23:08:23 INFO - PROCESS | 1823 | 1461391703878 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 23:08:24 INFO - PROCESS | 1823 | 1461391704009 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05c026800 == 23 [pid = 1823] [id = 52] 23:08:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 56 (0x7ff05852a400) [pid = 1823] [serial = 154] [outer = (nil)] 23:08:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 57 (0x7ff05a284c00) [pid = 1823] [serial = 155] [outer = 0x7ff05852a400] 23:08:24 INFO - PROCESS | 1823 | 1461391704091 Marionette DEBUG loaded listener.js 23:08:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 58 (0x7ff05c00c800) [pid = 1823] [serial = 156] [outer = 0x7ff05852a400] 23:08:25 INFO - PROCESS | 1823 | 1461391705072 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]]]}] 23:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1442ms 23:08:25 INFO - PROCESS | 1823 | 1461391705111 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 23:08:25 INFO - PROCESS | 1823 | 1461391705120 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 23:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:08:25 INFO - PROCESS | 1823 | 1461391705132 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:08:25 INFO - PROCESS | 1823 | 1461391705136 Marionette TRACE conn3 <- [1,182,null,{}] 23:08:25 INFO - PROCESS | 1823 | 1461391705143 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}] 23:08:25 INFO - PROCESS | 1823 | 1461391705316 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 23:08:25 INFO - PROCESS | 1823 | 1461391705442 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06001d000 == 24 [pid = 1823] [id = 53] 23:08:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 59 (0x7ff05a282c00) [pid = 1823] [serial = 157] [outer = (nil)] 23:08:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 60 (0x7ff05f3e3c00) [pid = 1823] [serial = 158] [outer = 0x7ff05a282c00] 23:08:25 INFO - PROCESS | 1823 | 1461391705520 Marionette DEBUG loaded listener.js 23:08:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 61 (0x7ff060249800) [pid = 1823] [serial = 159] [outer = 0x7ff05a282c00] 23:08:26 INFO - PROCESS | 1823 | 1461391706394 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]]]}] 23:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1287ms 23:08:26 INFO - PROCESS | 1823 | 1461391706419 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 23:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:08:26 INFO - PROCESS | 1823 | 1461391706424 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 23:08:26 INFO - PROCESS | 1823 | 1461391706431 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:08:26 INFO - PROCESS | 1823 | 1461391706437 Marionette TRACE conn3 <- [1,186,null,{}] 23:08:26 INFO - PROCESS | 1823 | 1461391706454 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}] 23:08:26 INFO - PROCESS | 1823 | 1461391706631 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 23:08:26 INFO - PROCESS | 1823 | 1461391706757 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06386e000 == 25 [pid = 1823] [id = 54] 23:08:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 62 (0x7ff060d19c00) [pid = 1823] [serial = 160] [outer = (nil)] 23:08:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 63 (0x7ff066958000) [pid = 1823] [serial = 161] [outer = 0x7ff060d19c00] 23:08:26 INFO - PROCESS | 1823 | 1461391706838 Marionette DEBUG loaded listener.js 23:08:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 64 (0x7ff06c818800) [pid = 1823] [serial = 162] [outer = 0x7ff060d19c00] 23:08:27 INFO - PROCESS | 1823 | 1461391707686 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]]]}] 23:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1286ms 23:08:27 INFO - PROCESS | 1823 | 1461391707717 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 23:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:08:27 INFO - PROCESS | 1823 | 1461391707722 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 23:08:27 INFO - PROCESS | 1823 | 1461391707729 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:08:27 INFO - PROCESS | 1823 | 1461391707732 Marionette TRACE conn3 <- [1,190,null,{}] 23:08:27 INFO - PROCESS | 1823 | 1461391707738 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}] 23:08:27 INFO - PROCESS | 1823 | 1461391707898 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 23:08:28 INFO - PROCESS | 1823 | 1461391708028 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff066c13000 == 26 [pid = 1823] [id = 55] 23:08:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 65 (0x7ff0612af800) [pid = 1823] [serial = 163] [outer = (nil)] 23:08:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 66 (0x7ff06d7ea000) [pid = 1823] [serial = 164] [outer = 0x7ff0612af800] 23:08:28 INFO - PROCESS | 1823 | 1461391708103 Marionette DEBUG loaded listener.js 23:08:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 67 (0x7ff06d95b800) [pid = 1823] [serial = 165] [outer = 0x7ff0612af800] 23:08:29 INFO - PROCESS | 1823 | 1461391709171 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]]]}] 23:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1492ms 23:08:29 INFO - PROCESS | 1823 | 1461391709222 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 23:08:29 INFO - PROCESS | 1823 | 1461391709227 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 23:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:08:29 INFO - PROCESS | 1823 | 1461391709237 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:08:29 INFO - PROCESS | 1823 | 1461391709242 Marionette TRACE conn3 <- [1,194,null,{}] 23:08:29 INFO - PROCESS | 1823 | 1461391709252 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}] 23:08:29 INFO - PROCESS | 1823 | 1461391709516 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 23:08:29 INFO - PROCESS | 1823 | --DOMWINDOW == 66 (0x7ff05fe52800) [pid = 1823] [serial = 125] [outer = (nil)] [url = about:blank] 23:08:29 INFO - PROCESS | 1823 | --DOMWINDOW == 65 (0x7ff06d650800) [pid = 1823] [serial = 122] [outer = (nil)] [url = about:blank] 23:08:29 INFO - PROCESS | 1823 | --DOMWINDOW == 64 (0x7ff05a237400) [pid = 1823] [serial = 113] [outer = (nil)] [url = about:blank] 23:08:29 INFO - PROCESS | 1823 | --DOMWINDOW == 63 (0x7ff05a284800) [pid = 1823] [serial = 114] [outer = (nil)] [url = about:blank] 23:08:29 INFO - PROCESS | 1823 | --DOMWINDOW == 62 (0x7ff05cc68400) [pid = 1823] [serial = 116] [outer = (nil)] [url = about:blank] 23:08:29 INFO - PROCESS | 1823 | --DOMWINDOW == 61 (0x7ff05db2c000) [pid = 1823] [serial = 117] [outer = (nil)] [url = about:blank] 23:08:29 INFO - PROCESS | 1823 | --DOMWINDOW == 60 (0x7ff06d645000) [pid = 1823] [serial = 126] [outer = (nil)] [url = about:blank] 23:08:29 INFO - PROCESS | 1823 | --DOMWINDOW == 59 (0x7ff06d77e000) [pid = 1823] [serial = 123] [outer = (nil)] [url = about:blank] 23:08:29 INFO - PROCESS | 1823 | --DOMWINDOW == 58 (0x7ff060150400) [pid = 1823] [serial = 119] [outer = (nil)] [url = about:blank] 23:08:29 INFO - PROCESS | 1823 | --DOMWINDOW == 57 (0x7ff060f45c00) [pid = 1823] [serial = 120] [outer = (nil)] [url = about:blank] 23:08:29 INFO - PROCESS | 1823 | --DOMWINDOW == 56 (0x7ff05a22d000) [pid = 1823] [serial = 111] [outer = (nil)] [url = about:blank] 23:08:29 INFO - PROCESS | 1823 | 1461391709771 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0579b8800 == 27 [pid = 1823] [id = 56] 23:08:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 57 (0x7ff059686400) [pid = 1823] [serial = 166] [outer = (nil)] 23:08:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 58 (0x7ff05c003c00) [pid = 1823] [serial = 167] [outer = 0x7ff059686400] 23:08:29 INFO - PROCESS | 1823 | 1461391709843 Marionette DEBUG loaded listener.js 23:08:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 59 (0x7ff05c0d7800) [pid = 1823] [serial = 168] [outer = 0x7ff059686400] 23:08:30 INFO - PROCESS | 1823 | 1461391710530 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]]]}] 23:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1337ms 23:08:30 INFO - PROCESS | 1823 | 1461391710575 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 23:08:30 INFO - PROCESS | 1823 | 1461391710583 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 23:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:08:30 INFO - PROCESS | 1823 | 1461391710594 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:08:30 INFO - PROCESS | 1823 | 1461391710598 Marionette TRACE conn3 <- [1,198,null,{}] 23:08:30 INFO - PROCESS | 1823 | 1461391710604 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}] 23:08:30 INFO - PROCESS | 1823 | 1461391710781 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 23:08:30 INFO - PROCESS | 1823 | 1461391710804 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f983000 == 28 [pid = 1823] [id = 57] 23:08:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 60 (0x7ff05e399c00) [pid = 1823] [serial = 169] [outer = (nil)] 23:08:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 61 (0x7ff05e77ec00) [pid = 1823] [serial = 170] [outer = 0x7ff05e399c00] 23:08:30 INFO - PROCESS | 1823 | 1461391710870 Marionette DEBUG loaded listener.js 23:08:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 62 (0x7ff05fdc0000) [pid = 1823] [serial = 171] [outer = 0x7ff05e399c00] 23:08:31 INFO - PROCESS | 1823 | 1461391711603 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]]]}] 23:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1084ms 23:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:08:31 INFO - PROCESS | 1823 | 1461391711678 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 23:08:31 INFO - PROCESS | 1823 | 1461391711681 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 23:08:31 INFO - PROCESS | 1823 | 1461391711688 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:08:31 INFO - PROCESS | 1823 | 1461391711693 Marionette TRACE conn3 <- [1,202,null,{}] 23:08:31 INFO - PROCESS | 1823 | 1461391711709 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}] 23:08:31 INFO - PROCESS | 1823 | 1461391711864 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 23:08:31 INFO - PROCESS | 1823 | 1461391711976 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0606c9000 == 29 [pid = 1823] [id = 58] 23:08:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 63 (0x7ff05ccfdc00) [pid = 1823] [serial = 172] [outer = (nil)] 23:08:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 64 (0x7ff060d23800) [pid = 1823] [serial = 173] [outer = 0x7ff05ccfdc00] 23:08:32 INFO - PROCESS | 1823 | 1461391712050 Marionette DEBUG loaded listener.js 23:08:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 65 (0x7ff06695d400) [pid = 1823] [serial = 174] [outer = 0x7ff05ccfdc00] 23:08:32 INFO - PROCESS | 1823 | 1461391712844 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]]]}] 23:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1195ms 23:08:32 INFO - PROCESS | 1823 | 1461391712883 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 23:08:32 INFO - PROCESS | 1823 | 1461391712888 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 23:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:08:32 INFO - PROCESS | 1823 | 1461391712899 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:08:32 INFO - PROCESS | 1823 | 1461391712902 Marionette TRACE conn3 <- [1,206,null,{}] 23:08:32 INFO - PROCESS | 1823 | 1461391712908 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}] 23:08:33 INFO - PROCESS | 1823 | 1461391713095 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 23:08:33 INFO - PROCESS | 1823 | 1461391713120 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff063875800 == 30 [pid = 1823] [id = 59] 23:08:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 66 (0x7ff063561c00) [pid = 1823] [serial = 175] [outer = (nil)] 23:08:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 67 (0x7ff06d703c00) [pid = 1823] [serial = 176] [outer = 0x7ff063561c00] 23:08:33 INFO - PROCESS | 1823 | 1461391713187 Marionette DEBUG loaded listener.js 23:08:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 68 (0x7ff06d95f800) [pid = 1823] [serial = 177] [outer = 0x7ff063561c00] 23:08:34 INFO - PROCESS | 1823 | 1461391714110 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]]]}] 23:08:34 INFO - PROCESS | 1823 | --DOMWINDOW == 67 (0x7ff05f8a6800) [pid = 1823] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:08:34 INFO - PROCESS | 1823 | --DOMWINDOW == 66 (0x7ff05fe54400) [pid = 1823] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:08:34 INFO - PROCESS | 1823 | --DOMWINDOW == 65 (0x7ff058905c00) [pid = 1823] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:08:34 INFO - PROCESS | 1823 | --DOMWINDOW == 64 (0x7ff055a0ac00) [pid = 1823] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:08:34 INFO - PROCESS | 1823 | --DOMWINDOW == 63 (0x7ff05caaf400) [pid = 1823] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1285ms 23:08:34 INFO - PROCESS | 1823 | 1461391714180 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 23:08:34 INFO - PROCESS | 1823 | 1461391714184 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 23:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:08:34 INFO - PROCESS | 1823 | 1461391714192 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:08:34 INFO - PROCESS | 1823 | 1461391714195 Marionette TRACE conn3 <- [1,210,null,{}] 23:08:34 INFO - PROCESS | 1823 | 1461391714201 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}] 23:08:34 INFO - PROCESS | 1823 | 1461391714382 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 23:08:34 INFO - PROCESS | 1823 | 1461391714467 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff063866000 == 31 [pid = 1823] [id = 60] 23:08:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 64 (0x7ff06d46dc00) [pid = 1823] [serial = 178] [outer = (nil)] 23:08:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 65 (0x7ff06db5d400) [pid = 1823] [serial = 179] [outer = 0x7ff06d46dc00] 23:08:34 INFO - PROCESS | 1823 | 1461391714537 Marionette DEBUG loaded listener.js 23:08:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 66 (0x7ff06e841400) [pid = 1823] [serial = 180] [outer = 0x7ff06d46dc00] 23:08:35 INFO - PROCESS | 1823 | 1461391715210 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]]]}] 23:08:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1079ms 23:08:35 INFO - PROCESS | 1823 | 1461391715278 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 23:08:35 INFO - PROCESS | 1823 | 1461391715282 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 23:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:08:35 INFO - PROCESS | 1823 | 1461391715288 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:08:35 INFO - PROCESS | 1823 | 1461391715290 Marionette TRACE conn3 <- [1,214,null,{}] 23:08:35 INFO - PROCESS | 1823 | 1461391715296 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}] 23:08:35 INFO - PROCESS | 1823 | 1461391715477 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 23:08:35 INFO - PROCESS | 1823 | 1461391715491 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d92e800 == 32 [pid = 1823] [id = 61] 23:08:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 67 (0x7ff070527000) [pid = 1823] [serial = 181] [outer = (nil)] 23:08:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 68 (0x7ff072127c00) [pid = 1823] [serial = 182] [outer = 0x7ff070527000] 23:08:35 INFO - PROCESS | 1823 | 1461391715561 Marionette DEBUG loaded listener.js 23:08:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 69 (0x7ff0724a1400) [pid = 1823] [serial = 183] [outer = 0x7ff070527000] 23:08:36 INFO - PROCESS | 1823 | 1461391716467 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]]]}] 23:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1227ms 23:08:36 INFO - PROCESS | 1823 | 1461391716519 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 23:08:36 INFO - PROCESS | 1823 | 1461391716524 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 23:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:08:36 INFO - PROCESS | 1823 | 1461391716537 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:08:36 INFO - PROCESS | 1823 | 1461391716542 Marionette TRACE conn3 <- [1,218,null,{}] 23:08:36 INFO - PROCESS | 1823 | 1461391716551 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}] 23:08:36 INFO - PROCESS | 1823 | 1461391716728 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 23:08:36 INFO - PROCESS | 1823 | 1461391716856 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05690b000 == 33 [pid = 1823] [id = 62] 23:08:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 70 (0x7ff05a22ac00) [pid = 1823] [serial = 184] [outer = (nil)] 23:08:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 71 (0x7ff05c010c00) [pid = 1823] [serial = 185] [outer = 0x7ff05a22ac00] 23:08:36 INFO - PROCESS | 1823 | 1461391716954 Marionette DEBUG loaded listener.js 23:08:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 72 (0x7ff05db2c000) [pid = 1823] [serial = 186] [outer = 0x7ff05a22ac00] 23:08:37 INFO - PROCESS | 1823 | 1461391717804 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]]]}] 23:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1334ms 23:08:37 INFO - PROCESS | 1823 | 1461391717871 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 23:08:37 INFO - PROCESS | 1823 | 1461391717880 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 23:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:08:37 INFO - PROCESS | 1823 | 1461391717891 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:08:37 INFO - PROCESS | 1823 | 1461391717896 Marionette TRACE conn3 <- [1,222,null,{}] 23:08:37 INFO - PROCESS | 1823 | 1461391717902 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}] 23:08:38 INFO - PROCESS | 1823 | 1461391718112 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 23:08:38 INFO - PROCESS | 1823 | 1461391718243 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06388d000 == 34 [pid = 1823] [id = 63] 23:08:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 73 (0x7ff05fe5a400) [pid = 1823] [serial = 187] [outer = (nil)] 23:08:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 74 (0x7ff06065ac00) [pid = 1823] [serial = 188] [outer = 0x7ff05fe5a400] 23:08:38 INFO - PROCESS | 1823 | 1461391718325 Marionette DEBUG loaded listener.js 23:08:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 75 (0x7ff06387a400) [pid = 1823] [serial = 189] [outer = 0x7ff05fe5a400] 23:08:39 INFO - PROCESS | 1823 | 1461391719226 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]]]}] 23:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1386ms 23:08:39 INFO - PROCESS | 1823 | 1461391719287 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 23:08:39 INFO - PROCESS | 1823 | 1461391719292 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 23:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:08:39 INFO - PROCESS | 1823 | 1461391719300 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:08:39 INFO - PROCESS | 1823 | 1461391719305 Marionette TRACE conn3 <- [1,226,null,{}] 23:08:39 INFO - PROCESS | 1823 | 1461391719323 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}] 23:08:39 INFO - PROCESS | 1823 | 1461391719523 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 23:08:39 INFO - PROCESS | 1823 | 1461391719655 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06e82b800 == 35 [pid = 1823] [id = 64] 23:08:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 76 (0x7ff06d645000) [pid = 1823] [serial = 190] [outer = (nil)] 23:08:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 77 (0x7ff06ecdec00) [pid = 1823] [serial = 191] [outer = 0x7ff06d645000] 23:08:39 INFO - PROCESS | 1823 | 1461391719734 Marionette DEBUG loaded listener.js 23:08:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 78 (0x7ff070ac7400) [pid = 1823] [serial = 192] [outer = 0x7ff06d645000] 23:08:40 INFO - PROCESS | 1823 | 1461391720536 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]]]}] 23:08:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1300ms 23:08:40 INFO - PROCESS | 1823 | 1461391720601 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 23:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:08:40 INFO - PROCESS | 1823 | 1461391720606 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 23:08:40 INFO - PROCESS | 1823 | 1461391720612 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:08:40 INFO - PROCESS | 1823 | 1461391720616 Marionette TRACE conn3 <- [1,230,null,{}] 23:08:40 INFO - PROCESS | 1823 | 1461391720621 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}] 23:08:40 INFO - PROCESS | 1823 | 1461391720797 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 23:08:40 INFO - PROCESS | 1823 | 1461391720925 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07212e800 == 36 [pid = 1823] [id = 65] 23:08:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 79 (0x7ff06d704c00) [pid = 1823] [serial = 193] [outer = (nil)] 23:08:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 80 (0x7ff0724a7c00) [pid = 1823] [serial = 194] [outer = 0x7ff06d704c00] 23:08:41 INFO - PROCESS | 1823 | 1461391721002 Marionette DEBUG loaded listener.js 23:08:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 81 (0x7ff0729b3800) [pid = 1823] [serial = 195] [outer = 0x7ff06d704c00] 23:08:41 INFO - PROCESS | 1823 | 1461391721909 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]]]}] 23:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1334ms 23:08:41 INFO - PROCESS | 1823 | 1461391721947 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 23:08:41 INFO - PROCESS | 1823 | 1461391721952 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 23:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:08:41 INFO - PROCESS | 1823 | 1461391721961 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:08:41 INFO - PROCESS | 1823 | 1461391721967 Marionette TRACE conn3 <- [1,234,null,{}] 23:08:41 INFO - PROCESS | 1823 | 1461391721978 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}] 23:08:42 INFO - PROCESS | 1823 | 1461391722139 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 23:08:42 INFO - PROCESS | 1823 | 1461391722276 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0722bc000 == 37 [pid = 1823] [id = 66] 23:08:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 82 (0x7ff063b32000) [pid = 1823] [serial = 196] [outer = (nil)] 23:08:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x7ff072b4f000) [pid = 1823] [serial = 197] [outer = 0x7ff063b32000] 23:08:42 INFO - PROCESS | 1823 | 1461391722353 Marionette DEBUG loaded listener.js 23:08:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x7ff072de9000) [pid = 1823] [serial = 198] [outer = 0x7ff063b32000] 23:08:43 INFO - PROCESS | 1823 | 1461391723360 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]]]}] 23:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1451ms 23:08:43 INFO - PROCESS | 1823 | 1461391723410 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 23:08:43 INFO - PROCESS | 1823 | 1461391723416 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 23:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:08:43 INFO - PROCESS | 1823 | 1461391723425 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:08:43 INFO - PROCESS | 1823 | 1461391723431 Marionette TRACE conn3 <- [1,238,null,{}] 23:08:43 INFO - PROCESS | 1823 | 1461391723440 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}] 23:08:43 INFO - PROCESS | 1823 | 1461391723687 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 23:08:43 INFO - PROCESS | 1823 | 1461391723871 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ca6d800 == 38 [pid = 1823] [id = 67] 23:08:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x7ff05cabdc00) [pid = 1823] [serial = 199] [outer = (nil)] 23:08:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x7ff05ccfcc00) [pid = 1823] [serial = 200] [outer = 0x7ff05cabdc00] 23:08:43 INFO - PROCESS | 1823 | 1461391723957 Marionette DEBUG loaded listener.js 23:08:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7ff05e8e9800) [pid = 1823] [serial = 201] [outer = 0x7ff05cabdc00] 23:08:44 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x7ff063b26400) [pid = 1823] [serial = 152] [outer = (nil)] [url = about:blank] 23:08:44 INFO - PROCESS | 1823 | --DOMWINDOW == 85 (0x7ff06d991800) [pid = 1823] [serial = 128] [outer = (nil)] [url = about:blank] 23:08:44 INFO - PROCESS | 1823 | --DOMWINDOW == 84 (0x7ff05fe5a000) [pid = 1823] [serial = 143] [outer = (nil)] [url = about:blank] 23:08:44 INFO - PROCESS | 1823 | --DOMWINDOW == 83 (0x7ff060d1e000) [pid = 1823] [serial = 146] [outer = (nil)] [url = about:blank] 23:08:44 INFO - PROCESS | 1823 | --DOMWINDOW == 82 (0x7ff05c00f800) [pid = 1823] [serial = 138] [outer = (nil)] [url = about:blank] 23:08:44 INFO - PROCESS | 1823 | --DOMWINDOW == 81 (0x7ff05a22c000) [pid = 1823] [serial = 137] [outer = (nil)] [url = about:blank] 23:08:44 INFO - PROCESS | 1823 | --DOMWINDOW == 80 (0x7ff060415800) [pid = 1823] [serial = 149] [outer = (nil)] [url = about:blank] 23:08:44 INFO - PROCESS | 1823 | --DOMWINDOW == 79 (0x7ff0612a0800) [pid = 1823] [serial = 147] [outer = (nil)] [url = about:blank] 23:08:44 INFO - PROCESS | 1823 | --DOMWINDOW == 78 (0x7ff05ce95400) [pid = 1823] [serial = 131] [outer = (nil)] [url = about:blank] 23:08:44 INFO - PROCESS | 1823 | --DOMWINDOW == 77 (0x7ff05cab0c00) [pid = 1823] [serial = 134] [outer = (nil)] [url = about:blank] 23:08:44 INFO - PROCESS | 1823 | --DOMWINDOW == 76 (0x7ff05cabc800) [pid = 1823] [serial = 140] [outer = (nil)] [url = about:blank] 23:08:44 INFO - PROCESS | 1823 | --DOMWINDOW == 75 (0x7ff05e39d800) [pid = 1823] [serial = 141] [outer = (nil)] [url = about:blank] 23:08:44 INFO - PROCESS | 1823 | --DOMWINDOW == 74 (0x7ff063562c00) [pid = 1823] [serial = 150] [outer = (nil)] [url = about:blank] 23:08:44 INFO - PROCESS | 1823 | --DOMWINDOW == 73 (0x7ff06014d400) [pid = 1823] [serial = 144] [outer = (nil)] [url = about:blank] 23:08:44 INFO - PROCESS | 1823 | 1461391724749 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]]]}] 23:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1341ms 23:08:44 INFO - PROCESS | 1823 | 1461391724765 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 23:08:44 INFO - PROCESS | 1823 | 1461391724774 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 23:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:08:44 INFO - PROCESS | 1823 | 1461391724785 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:08:44 INFO - PROCESS | 1823 | 1461391724788 Marionette TRACE conn3 <- [1,242,null,{}] 23:08:44 INFO - PROCESS | 1823 | 1461391724795 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}] 23:08:44 INFO - PROCESS | 1823 | 1461391724969 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 23:08:45 INFO - PROCESS | 1823 | 1461391725067 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f983800 == 39 [pid = 1823] [id = 68] 23:08:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 74 (0x7ff055a08400) [pid = 1823] [serial = 202] [outer = (nil)] 23:08:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 75 (0x7ff05feda400) [pid = 1823] [serial = 203] [outer = 0x7ff055a08400] 23:08:45 INFO - PROCESS | 1823 | 1461391725132 Marionette DEBUG loaded listener.js 23:08:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 76 (0x7ff0612af000) [pid = 1823] [serial = 204] [outer = 0x7ff055a08400] 23:08:45 INFO - PROCESS | 1823 | 1461391725860 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]]]}] 23:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1138ms 23:08:45 INFO - PROCESS | 1823 | 1461391725923 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 23:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:08:45 INFO - PROCESS | 1823 | 1461391725927 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 23:08:45 INFO - PROCESS | 1823 | 1461391725934 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:08:45 INFO - PROCESS | 1823 | 1461391725939 Marionette TRACE conn3 <- [1,246,null,{}] 23:08:45 INFO - PROCESS | 1823 | 1461391725954 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}] 23:08:46 INFO - PROCESS | 1823 | 1461391726112 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 23:08:46 INFO - PROCESS | 1823 | 1461391726124 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06386a800 == 40 [pid = 1823] [id = 69] 23:08:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 77 (0x7ff067802c00) [pid = 1823] [serial = 205] [outer = (nil)] 23:08:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 78 (0x7ff06d7f5800) [pid = 1823] [serial = 206] [outer = 0x7ff067802c00] 23:08:46 INFO - PROCESS | 1823 | 1461391726194 Marionette DEBUG loaded listener.js 23:08:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 79 (0x7ff06e9bdc00) [pid = 1823] [serial = 207] [outer = 0x7ff067802c00] 23:08:47 INFO - PROCESS | 1823 | 1461391727077 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]]]}] 23:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1185ms 23:08:47 INFO - PROCESS | 1823 | 1461391727119 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 23:08:47 INFO - PROCESS | 1823 | 1461391727124 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 23:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:08:47 INFO - PROCESS | 1823 | 1461391727136 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:08:47 INFO - PROCESS | 1823 | 1461391727138 Marionette TRACE conn3 <- [1,250,null,{}] 23:08:47 INFO - PROCESS | 1823 | 1461391727156 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}] 23:08:47 INFO - PROCESS | 1823 | 1461391727342 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 23:08:47 INFO - PROCESS | 1823 | 1461391727366 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d929800 == 41 [pid = 1823] [id = 70] 23:08:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 80 (0x7ff06d77e000) [pid = 1823] [serial = 208] [outer = (nil)] 23:08:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 81 (0x7ff0724aac00) [pid = 1823] [serial = 209] [outer = 0x7ff06d77e000] 23:08:47 INFO - PROCESS | 1823 | 1461391727430 Marionette DEBUG loaded listener.js 23:08:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 82 (0x7ff072d08400) [pid = 1823] [serial = 210] [outer = 0x7ff06d77e000] 23:08:48 INFO - PROCESS | 1823 | 1461391728255 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]]]}] 23:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1144ms 23:08:48 INFO - PROCESS | 1823 | 1461391728281 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 23:08:48 INFO - PROCESS | 1823 | 1461391728284 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 23:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:08:48 INFO - PROCESS | 1823 | 1461391728290 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:08:48 INFO - PROCESS | 1823 | 1461391728293 Marionette TRACE conn3 <- [1,254,null,{}] 23:08:48 INFO - PROCESS | 1823 | 1461391728304 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}] 23:08:48 INFO - PROCESS | 1823 | 1461391728490 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 23:08:48 INFO - PROCESS | 1823 | 1461391728516 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff070a0d000 == 42 [pid = 1823] [id = 71] 23:08:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x7ff070a4b400) [pid = 1823] [serial = 211] [outer = (nil)] 23:08:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x7ff072e05400) [pid = 1823] [serial = 212] [outer = 0x7ff070a4b400] 23:08:48 INFO - PROCESS | 1823 | 1461391728581 Marionette DEBUG loaded listener.js 23:08:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x7ff074a5d400) [pid = 1823] [serial = 213] [outer = 0x7ff070a4b400] 23:08:48 INFO - PROCESS | 1823 | --DOMWINDOW == 84 (0x7ff05e399c00) [pid = 1823] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:08:48 INFO - PROCESS | 1823 | --DOMWINDOW == 83 (0x7ff06d46dc00) [pid = 1823] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:08:48 INFO - PROCESS | 1823 | --DOMWINDOW == 82 (0x7ff059686400) [pid = 1823] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:08:48 INFO - PROCESS | 1823 | --DOMWINDOW == 81 (0x7ff063561c00) [pid = 1823] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:08:48 INFO - PROCESS | 1823 | --DOMWINDOW == 80 (0x7ff05ccfdc00) [pid = 1823] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:08:49 INFO - PROCESS | 1823 | 1461391729452 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]]]}] 23:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1238ms 23:08:49 INFO - PROCESS | 1823 | 1461391729533 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 23:08:49 INFO - PROCESS | 1823 | 1461391729537 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 23:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:08:49 INFO - PROCESS | 1823 | 1461391729543 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:08:49 INFO - PROCESS | 1823 | 1461391729546 Marionette TRACE conn3 <- [1,258,null,{}] 23:08:49 INFO - PROCESS | 1823 | 1461391729552 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}] 23:08:49 INFO - PROCESS | 1823 | 1461391729746 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 23:08:49 INFO - PROCESS | 1823 | 1461391729840 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072b2f800 == 43 [pid = 1823] [id = 72] 23:08:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 81 (0x7ff056cd1800) [pid = 1823] [serial = 214] [outer = (nil)] 23:08:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 82 (0x7ff075490000) [pid = 1823] [serial = 215] [outer = 0x7ff056cd1800] 23:08:49 INFO - PROCESS | 1823 | 1461391729915 Marionette DEBUG loaded listener.js 23:08:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x7ff076d1c000) [pid = 1823] [serial = 216] [outer = 0x7ff056cd1800] 23:08:50 INFO - PROCESS | 1823 | 1461391730573 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]]]}] 23:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1082ms 23:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:08:50 INFO - PROCESS | 1823 | 1461391730627 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 23:08:50 INFO - PROCESS | 1823 | 1461391730629 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 23:08:50 INFO - PROCESS | 1823 | 1461391730678 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:08:50 INFO - PROCESS | 1823 | 1461391730680 Marionette TRACE conn3 <- [1,262,null,{}] 23:08:50 INFO - PROCESS | 1823 | 1461391730686 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}] 23:08:50 INFO - PROCESS | 1823 | 1461391730825 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 23:08:50 INFO - PROCESS | 1823 | 1461391730979 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058a33800 == 44 [pid = 1823] [id = 73] 23:08:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x7ff055a06000) [pid = 1823] [serial = 217] [outer = (nil)] 23:08:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x7ff056cd5800) [pid = 1823] [serial = 218] [outer = 0x7ff055a06000] 23:08:51 INFO - PROCESS | 1823 | 1461391731058 Marionette DEBUG loaded listener.js 23:08:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x7ff05a22c000) [pid = 1823] [serial = 219] [outer = 0x7ff055a06000] 23:08:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7ff05cabc800) [pid = 1823] [serial = 220] [outer = 0x7ff05852f800] 23:08:52 INFO - PROCESS | 1823 | 1461391732112 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]]]}] 23:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1533ms 23:08:52 INFO - PROCESS | 1823 | 1461391732171 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 23:08:52 INFO - PROCESS | 1823 | 1461391732178 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 23:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:08:52 INFO - PROCESS | 1823 | 1461391732188 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:08:52 INFO - PROCESS | 1823 | 1461391732193 Marionette TRACE conn3 <- [1,266,null,{}] 23:08:52 INFO - PROCESS | 1823 | 1461391732203 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}] 23:08:52 INFO - PROCESS | 1823 | 1461391732417 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 23:08:52 INFO - PROCESS | 1823 | 1461391732611 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0638a5800 == 45 [pid = 1823] [id = 74] 23:08:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x7ff05d651800) [pid = 1823] [serial = 221] [outer = (nil)] 23:08:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x7ff05e853400) [pid = 1823] [serial = 222] [outer = 0x7ff05d651800] 23:08:52 INFO - PROCESS | 1823 | 1461391732691 Marionette DEBUG loaded listener.js 23:08:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x7ff05f1be400) [pid = 1823] [serial = 223] [outer = 0x7ff05d651800] 23:08:53 INFO - PROCESS | 1823 | 1461391733539 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]]]}] 23:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1392ms 23:08:53 INFO - PROCESS | 1823 | 1461391733584 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 23:08:53 INFO - PROCESS | 1823 | 1461391733591 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 23:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:08:53 INFO - PROCESS | 1823 | 1461391733599 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:08:53 INFO - PROCESS | 1823 | 1461391733603 Marionette TRACE conn3 <- [1,270,null,{}] 23:08:53 INFO - PROCESS | 1823 | 1461391733609 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}] 23:08:53 INFO - PROCESS | 1823 | 1461391733788 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 23:08:53 INFO - PROCESS | 1823 | 1461391733922 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072da8000 == 46 [pid = 1823] [id = 75] 23:08:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7ff05f1c4000) [pid = 1823] [serial = 224] [outer = (nil)] 23:08:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7ff05fe59400) [pid = 1823] [serial = 225] [outer = 0x7ff05f1c4000] 23:08:54 INFO - PROCESS | 1823 | 1461391733999 Marionette DEBUG loaded listener.js 23:08:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7ff0612a0800) [pid = 1823] [serial = 226] [outer = 0x7ff05f1c4000] 23:08:54 INFO - PROCESS | 1823 | 1461391734917 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]]]}] 23:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1380ms 23:08:54 INFO - PROCESS | 1823 | 1461391734983 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 23:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:08:54 INFO - PROCESS | 1823 | 1461391734992 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 23:08:55 INFO - PROCESS | 1823 | 1461391735008 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:08:55 INFO - PROCESS | 1823 | 1461391735020 Marionette TRACE conn3 <- [1,274,null,{}] 23:08:55 INFO - PROCESS | 1823 | 1461391735032 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}] 23:08:55 INFO - PROCESS | 1823 | 1461391735279 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 23:08:55 INFO - PROCESS | 1823 | 1461391735429 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff075754000 == 47 [pid = 1823] [id = 76] 23:08:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7ff06d46dc00) [pid = 1823] [serial = 227] [outer = (nil)] 23:08:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7ff06ece2000) [pid = 1823] [serial = 228] [outer = 0x7ff06d46dc00] 23:08:55 INFO - PROCESS | 1823 | 1461391735523 Marionette DEBUG loaded listener.js 23:08:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7ff0729b5000) [pid = 1823] [serial = 229] [outer = 0x7ff06d46dc00] 23:08:56 INFO - PROCESS | 1823 | 1461391736297 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]]]}] 23:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1313ms 23:08:56 INFO - PROCESS | 1823 | 1461391736313 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 23:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:08:56 INFO - PROCESS | 1823 | 1461391736318 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 23:08:56 INFO - PROCESS | 1823 | 1461391736326 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:08:56 INFO - PROCESS | 1823 | 1461391736328 Marionette TRACE conn3 <- [1,278,null,{}] 23:08:56 INFO - PROCESS | 1823 | 1461391736335 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}] 23:08:56 INFO - PROCESS | 1823 | 1461391736510 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 23:08:56 INFO - PROCESS | 1823 | 1461391736649 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff076f9a800 == 48 [pid = 1823] [id = 77] 23:08:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7ff06d991800) [pid = 1823] [serial = 230] [outer = (nil)] 23:08:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7ff074ac3000) [pid = 1823] [serial = 231] [outer = 0x7ff06d991800] 23:08:56 INFO - PROCESS | 1823 | 1461391736725 Marionette DEBUG loaded listener.js 23:08:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7ff075490800) [pid = 1823] [serial = 232] [outer = 0x7ff06d991800] 23:08:57 INFO - PROCESS | 1823 | 1461391737585 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]]]}] 23:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1335ms 23:08:57 INFO - PROCESS | 1823 | 1461391737660 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 23:08:57 INFO - PROCESS | 1823 | 1461391737664 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 23:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:08:57 INFO - PROCESS | 1823 | 1461391737671 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:08:57 INFO - PROCESS | 1823 | 1461391737674 Marionette TRACE conn3 <- [1,282,null,{}] 23:08:57 INFO - PROCESS | 1823 | 1461391737680 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}] 23:08:57 INFO - PROCESS | 1823 | 1461391737852 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 23:08:57 INFO - PROCESS | 1823 | 1461391737993 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05a6be000 == 49 [pid = 1823] [id = 78] 23:08:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7ff076d05c00) [pid = 1823] [serial = 233] [outer = (nil)] 23:08:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7ff076d0a800) [pid = 1823] [serial = 234] [outer = 0x7ff076d05c00] 23:08:58 INFO - PROCESS | 1823 | 1461391738084 Marionette DEBUG loaded listener.js 23:08:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7ff076f59800) [pid = 1823] [serial = 235] [outer = 0x7ff076d05c00] 23:08:59 INFO - PROCESS | 1823 | 1461391739236 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]]]}] 23:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1595ms 23:08:59 INFO - PROCESS | 1823 | 1461391739267 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 23:08:59 INFO - PROCESS | 1823 | 1461391739273 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 23:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:08:59 INFO - PROCESS | 1823 | 1461391739282 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:08:59 INFO - PROCESS | 1823 | 1461391739289 Marionette TRACE conn3 <- [1,286,null,{}] 23:08:59 INFO - PROCESS | 1823 | 1461391739299 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}] 23:08:59 INFO - PROCESS | 1823 | 1461391739457 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 23:08:59 INFO - PROCESS | 1823 | 1461391739628 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06001f000 == 50 [pid = 1823] [id = 79] 23:08:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7ff05a236c00) [pid = 1823] [serial = 236] [outer = (nil)] 23:08:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7ff05d580400) [pid = 1823] [serial = 237] [outer = 0x7ff05a236c00] 23:08:59 INFO - PROCESS | 1823 | 1461391739751 Marionette DEBUG loaded listener.js 23:08:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7ff05d652800) [pid = 1823] [serial = 238] [outer = 0x7ff05a236c00] 23:09:00 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072b2f800 == 49 [pid = 1823] [id = 72] 23:09:00 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff070a0d000 == 48 [pid = 1823] [id = 71] 23:09:00 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7ff072127c00) [pid = 1823] [serial = 182] [outer = (nil)] [url = about:blank] 23:09:00 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d929800 == 47 [pid = 1823] [id = 70] 23:09:00 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06386a800 == 46 [pid = 1823] [id = 69] 23:09:00 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f983800 == 45 [pid = 1823] [id = 68] 23:09:00 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ca6d800 == 44 [pid = 1823] [id = 67] 23:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1488ms 23:09:00 INFO - PROCESS | 1823 | 1461391740759 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]]]}] 23:09:00 INFO - PROCESS | 1823 | 1461391740772 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 23:09:00 INFO - PROCESS | 1823 | 1461391740780 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 23:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:09:00 INFO - PROCESS | 1823 | 1461391740791 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:09:00 INFO - PROCESS | 1823 | 1461391740794 Marionette TRACE conn3 <- [1,290,null,{}] 23:09:00 INFO - PROCESS | 1823 | 1461391740802 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}] 23:09:00 INFO - PROCESS | 1823 | 1461391740963 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 23:09:00 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7ff06d7ea000) [pid = 1823] [serial = 164] [outer = (nil)] [url = about:blank] 23:09:00 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7ff066958000) [pid = 1823] [serial = 161] [outer = (nil)] [url = about:blank] 23:09:00 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7ff05fdc0000) [pid = 1823] [serial = 171] [outer = (nil)] [url = about:blank] 23:09:00 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7ff05a284c00) [pid = 1823] [serial = 155] [outer = (nil)] [url = about:blank] 23:09:00 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7ff06db5d400) [pid = 1823] [serial = 179] [outer = (nil)] [url = about:blank] 23:09:00 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7ff05c003c00) [pid = 1823] [serial = 167] [outer = (nil)] [url = about:blank] 23:09:00 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7ff06d703c00) [pid = 1823] [serial = 176] [outer = (nil)] [url = about:blank] 23:09:00 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7ff05e77ec00) [pid = 1823] [serial = 170] [outer = (nil)] [url = about:blank] 23:09:00 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7ff06695d400) [pid = 1823] [serial = 174] [outer = (nil)] [url = about:blank] 23:09:00 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7ff060d23800) [pid = 1823] [serial = 173] [outer = (nil)] [url = about:blank] 23:09:00 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7ff06d95f800) [pid = 1823] [serial = 177] [outer = (nil)] [url = about:blank] 23:09:00 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x7ff05c0d7800) [pid = 1823] [serial = 168] [outer = (nil)] [url = about:blank] 23:09:00 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x7ff05f3e3c00) [pid = 1823] [serial = 158] [outer = (nil)] [url = about:blank] 23:09:01 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x7ff06e841400) [pid = 1823] [serial = 180] [outer = (nil)] [url = about:blank] 23:09:01 INFO - PROCESS | 1823 | 1461391741081 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f182000 == 45 [pid = 1823] [id = 80] 23:09:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7ff05cabc000) [pid = 1823] [serial = 239] [outer = (nil)] 23:09:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7ff05ef31800) [pid = 1823] [serial = 240] [outer = 0x7ff05cabc000] 23:09:01 INFO - PROCESS | 1823 | 1461391741147 Marionette DEBUG loaded listener.js 23:09:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7ff05f1b7400) [pid = 1823] [serial = 241] [outer = 0x7ff05cabc000] 23:09:01 INFO - PROCESS | 1823 | 1461391741955 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]]]}] 23:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1184ms 23:09:01 INFO - PROCESS | 1823 | 1461391741982 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 23:09:01 INFO - PROCESS | 1823 | 1461391741987 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 23:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:09:02 INFO - PROCESS | 1823 | 1461391741997 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:09:02 INFO - PROCESS | 1823 | 1461391742003 Marionette TRACE conn3 <- [1,294,null,{}] 23:09:02 INFO - PROCESS | 1823 | 1461391742019 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}] 23:09:02 INFO - PROCESS | 1823 | 1461391742198 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 23:09:02 INFO - PROCESS | 1823 | 1461391742211 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06385c800 == 46 [pid = 1823] [id = 81] 23:09:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7ff0585ec000) [pid = 1823] [serial = 242] [outer = (nil)] 23:09:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7ff05f1b8400) [pid = 1823] [serial = 243] [outer = 0x7ff0585ec000] 23:09:02 INFO - PROCESS | 1823 | 1461391742284 Marionette DEBUG loaded listener.js 23:09:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7ff05f380000) [pid = 1823] [serial = 244] [outer = 0x7ff0585ec000] 23:09:03 INFO - PROCESS | 1823 | 1461391743234 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]]]}] 23:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1251ms 23:09:03 INFO - PROCESS | 1823 | 1461391743259 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 23:09:03 INFO - PROCESS | 1823 | 1461391743262 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 23:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:09:03 INFO - PROCESS | 1823 | 1461391743270 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:09:03 INFO - PROCESS | 1823 | 1461391743274 Marionette TRACE conn3 <- [1,298,null,{}] 23:09:03 INFO - PROCESS | 1823 | 1461391743280 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}] 23:09:03 INFO - PROCESS | 1823 | 1461391743478 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 23:09:03 INFO - PROCESS | 1823 | 1461391743508 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d6aa800 == 47 [pid = 1823] [id = 82] 23:09:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7ff055946400) [pid = 1823] [serial = 245] [outer = (nil)] 23:09:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7ff05594ec00) [pid = 1823] [serial = 246] [outer = 0x7ff055946400] 23:09:03 INFO - PROCESS | 1823 | 1461391743575 Marionette DEBUG loaded listener.js 23:09:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7ff0585ed800) [pid = 1823] [serial = 247] [outer = 0x7ff055946400] 23:09:04 INFO - PROCESS | 1823 | 1461391744379 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]]]}] 23:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1130ms 23:09:04 INFO - PROCESS | 1823 | 1461391744406 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 23:09:04 INFO - PROCESS | 1823 | 1461391744411 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 23:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:09:04 INFO - PROCESS | 1823 | 1461391744417 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:09:04 INFO - PROCESS | 1823 | 1461391744419 Marionette TRACE conn3 <- [1,302,null,{}] 23:09:04 INFO - PROCESS | 1823 | 1461391744434 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}] 23:09:04 INFO - PROCESS | 1823 | 1461391744674 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 23:09:04 INFO - PROCESS | 1823 | 1461391744710 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06e824800 == 48 [pid = 1823] [id = 83] 23:09:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7ff05fdc0000) [pid = 1823] [serial = 248] [outer = (nil)] 23:09:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7ff05fe5a800) [pid = 1823] [serial = 249] [outer = 0x7ff05fdc0000] 23:09:04 INFO - PROCESS | 1823 | 1461391744777 Marionette DEBUG loaded listener.js 23:09:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7ff06070fc00) [pid = 1823] [serial = 250] [outer = 0x7ff05fdc0000] 23:09:05 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7ff055a08400) [pid = 1823] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:09:05 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7ff067802c00) [pid = 1823] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:09:05 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7ff05cabdc00) [pid = 1823] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:09:05 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7ff06d77e000) [pid = 1823] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:09:05 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7ff070a4b400) [pid = 1823] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:09:05 INFO - PROCESS | 1823 | 1461391745706 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]]]}] 23:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1331ms 23:09:05 INFO - PROCESS | 1823 | 1461391745749 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 23:09:05 INFO - PROCESS | 1823 | 1461391745753 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 23:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:09:05 INFO - PROCESS | 1823 | 1461391745759 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:09:05 INFO - PROCESS | 1823 | 1461391745763 Marionette TRACE conn3 <- [1,306,null,{}] 23:09:05 INFO - PROCESS | 1823 | 1461391745768 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}] 23:09:05 INFO - PROCESS | 1823 | 1461391745974 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 23:09:06 INFO - PROCESS | 1823 | 1461391746081 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0723a5800 == 49 [pid = 1823] [id = 84] 23:09:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7ff05cabdc00) [pid = 1823] [serial = 251] [outer = (nil)] 23:09:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7ff05fe52800) [pid = 1823] [serial = 252] [outer = 0x7ff05cabdc00] 23:09:06 INFO - PROCESS | 1823 | 1461391746161 Marionette DEBUG loaded listener.js 23:09:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7ff060f3e800) [pid = 1823] [serial = 253] [outer = 0x7ff05cabdc00] 23:09:07 INFO - PROCESS | 1823 | 1461391747159 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]]]}] 23:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1430ms 23:09:07 INFO - PROCESS | 1823 | 1461391747192 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 23:09:07 INFO - PROCESS | 1823 | 1461391747197 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 23:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:09:07 INFO - PROCESS | 1823 | 1461391747205 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:09:07 INFO - PROCESS | 1823 | 1461391747210 Marionette TRACE conn3 <- [1,310,null,{}] 23:09:07 INFO - PROCESS | 1823 | 1461391747219 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}] 23:09:07 INFO - PROCESS | 1823 | 1461391747443 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 23:09:07 INFO - PROCESS | 1823 | 1461391747815 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05c01a800 == 50 [pid = 1823] [id = 85] 23:09:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7ff055944000) [pid = 1823] [serial = 254] [outer = (nil)] 23:09:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7ff05594d000) [pid = 1823] [serial = 255] [outer = 0x7ff055944000] 23:09:07 INFO - PROCESS | 1823 | 1461391747929 Marionette DEBUG loaded listener.js 23:09:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7ff0585e3000) [pid = 1823] [serial = 256] [outer = 0x7ff055944000] 23:09:08 INFO - PROCESS | 1823 | 1461391748828 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]]]}] 23:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1688ms 23:09:08 INFO - PROCESS | 1823 | 1461391748896 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 23:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:09:08 INFO - PROCESS | 1823 | 1461391748906 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 23:09:08 INFO - PROCESS | 1823 | 1461391748918 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:09:08 INFO - PROCESS | 1823 | 1461391748924 Marionette TRACE conn3 <- [1,314,null,{}] 23:09:08 INFO - PROCESS | 1823 | 1461391748934 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}] 23:09:09 INFO - PROCESS | 1823 | 1461391749173 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 23:09:09 INFO - PROCESS | 1823 | 1461391749359 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06380f000 == 51 [pid = 1823] [id = 86] 23:09:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7ff05c011000) [pid = 1823] [serial = 257] [outer = (nil)] 23:09:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7ff05caba800) [pid = 1823] [serial = 258] [outer = 0x7ff05c011000] 23:09:09 INFO - PROCESS | 1823 | 1461391749559 Marionette DEBUG loaded listener.js 23:09:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7ff05d654c00) [pid = 1823] [serial = 259] [outer = 0x7ff05c011000] 23:09:10 INFO - PROCESS | 1823 | 1461391750500 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]]]}] 23:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1637ms 23:09:10 INFO - PROCESS | 1823 | 1461391750557 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 23:09:10 INFO - PROCESS | 1823 | 1461391750564 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 23:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:09:10 INFO - PROCESS | 1823 | 1461391750574 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:09:10 INFO - PROCESS | 1823 | 1461391750578 Marionette TRACE conn3 <- [1,318,null,{}] 23:09:10 INFO - PROCESS | 1823 | 1461391750584 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}] 23:09:10 INFO - PROCESS | 1823 | 1461391750780 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 23:09:10 INFO - PROCESS | 1823 | 1461391750920 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06e933000 == 52 [pid = 1823] [id = 87] 23:09:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7ff05ef3dc00) [pid = 1823] [serial = 260] [outer = (nil)] 23:09:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7ff05f036000) [pid = 1823] [serial = 261] [outer = 0x7ff05ef3dc00] 23:09:11 INFO - PROCESS | 1823 | 1461391751004 Marionette DEBUG loaded listener.js 23:09:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7ff05f040000) [pid = 1823] [serial = 262] [outer = 0x7ff05ef3dc00] 23:09:12 INFO - PROCESS | 1823 | 1461391752114 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]]]}] 23:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1588ms 23:09:12 INFO - PROCESS | 1823 | 1461391752162 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 23:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:09:12 INFO - PROCESS | 1823 | 1461391752167 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 23:09:12 INFO - PROCESS | 1823 | 1461391752183 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:09:12 INFO - PROCESS | 1823 | 1461391752194 Marionette TRACE conn3 <- [1,322,null,{}] 23:09:12 INFO - PROCESS | 1823 | 1461391752201 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}] 23:09:12 INFO - PROCESS | 1823 | 1461391752463 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 23:09:12 INFO - PROCESS | 1823 | 1461391752614 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0561ba800 == 53 [pid = 1823] [id = 88] 23:09:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7ff063567800) [pid = 1823] [serial = 263] [outer = (nil)] 23:09:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7ff063586800) [pid = 1823] [serial = 264] [outer = 0x7ff063567800] 23:09:12 INFO - PROCESS | 1823 | 1461391752730 Marionette DEBUG loaded listener.js 23:09:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7ff063b28000) [pid = 1823] [serial = 265] [outer = 0x7ff063567800] 23:09:13 INFO - PROCESS | 1823 | 1461391753606 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]]]}] 23:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1455ms 23:09:13 INFO - PROCESS | 1823 | 1461391753630 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 23:09:13 INFO - PROCESS | 1823 | 1461391753635 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 23:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:09:13 INFO - PROCESS | 1823 | 1461391753642 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:09:13 INFO - PROCESS | 1823 | 1461391753645 Marionette TRACE conn3 <- [1,326,null,{}] 23:09:13 INFO - PROCESS | 1823 | 1461391753651 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}] 23:09:13 INFO - PROCESS | 1823 | 1461391753824 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 23:09:13 INFO - PROCESS | 1823 | 1461391753968 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff076dc4800 == 54 [pid = 1823] [id = 89] 23:09:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7ff063567c00) [pid = 1823] [serial = 266] [outer = (nil)] 23:09:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7ff06d7ea000) [pid = 1823] [serial = 267] [outer = 0x7ff063567c00] 23:09:14 INFO - PROCESS | 1823 | 1461391754046 Marionette DEBUG loaded listener.js 23:09:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7ff06db5d400) [pid = 1823] [serial = 268] [outer = 0x7ff063567c00] 23:09:14 INFO - PROCESS | 1823 | 1461391754954 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]]]}] 23:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1331ms 23:09:14 INFO - PROCESS | 1823 | 1461391754974 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 23:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:09:14 INFO - PROCESS | 1823 | 1461391754978 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 23:09:14 INFO - PROCESS | 1823 | 1461391754984 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:09:14 INFO - PROCESS | 1823 | 1461391754988 Marionette TRACE conn3 <- [1,330,null,{}] 23:09:14 INFO - PROCESS | 1823 | 1461391754993 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}] 23:09:15 INFO - PROCESS | 1823 | 1461391755182 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 23:09:15 INFO - PROCESS | 1823 | 1461391755300 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05709f000 == 55 [pid = 1823] [id = 90] 23:09:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7ff06db61800) [pid = 1823] [serial = 269] [outer = (nil)] 23:09:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7ff06e843c00) [pid = 1823] [serial = 270] [outer = 0x7ff06db61800] 23:09:15 INFO - PROCESS | 1823 | 1461391755430 Marionette DEBUG loaded listener.js 23:09:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7ff072174c00) [pid = 1823] [serial = 271] [outer = 0x7ff06db61800] 23:09:16 INFO - PROCESS | 1823 | 1461391756590 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]]]}] 23:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1637ms 23:09:16 INFO - PROCESS | 1823 | 1461391756622 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 23:09:16 INFO - PROCESS | 1823 | 1461391756630 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 23:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:09:16 INFO - PROCESS | 1823 | 1461391756639 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:09:16 INFO - PROCESS | 1823 | 1461391756644 Marionette TRACE conn3 <- [1,334,null,{}] 23:09:16 INFO - PROCESS | 1823 | 1461391756653 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}] 23:09:16 INFO - PROCESS | 1823 | 1461391756894 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 23:09:16 INFO - PROCESS | 1823 | 1461391756912 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff056914000 == 56 [pid = 1823] [id = 91] 23:09:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7ff05c005000) [pid = 1823] [serial = 272] [outer = (nil)] 23:09:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7ff05c0ce400) [pid = 1823] [serial = 273] [outer = 0x7ff05c005000] 23:09:17 INFO - PROCESS | 1823 | 1461391757074 Marionette DEBUG loaded listener.js 23:09:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7ff05d652000) [pid = 1823] [serial = 274] [outer = 0x7ff05c005000] 23:09:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff066a5a000 == 55 [pid = 1823] [id = 40] 23:09:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0577d1800 == 54 [pid = 1823] [id = 46] 23:09:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ca69800 == 53 [pid = 1823] [id = 47] 23:09:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0723a5800 == 52 [pid = 1823] [id = 84] 23:09:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06e824800 == 51 [pid = 1823] [id = 83] 23:09:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d6aa800 == 50 [pid = 1823] [id = 82] 23:09:17 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7ff0724a7c00) [pid = 1823] [serial = 194] [outer = (nil)] [url = about:blank] 23:09:17 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7ff075490000) [pid = 1823] [serial = 215] [outer = (nil)] [url = about:blank] 23:09:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06385c800 == 49 [pid = 1823] [id = 81] 23:09:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f182000 == 48 [pid = 1823] [id = 80] 23:09:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06001f000 == 47 [pid = 1823] [id = 79] 23:09:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0638a5800 == 46 [pid = 1823] [id = 74] 23:09:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff058a33800 == 45 [pid = 1823] [id = 73] 23:09:17 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7ff05feda400) [pid = 1823] [serial = 203] [outer = (nil)] [url = about:blank] 23:09:17 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7ff0612af000) [pid = 1823] [serial = 204] [outer = (nil)] [url = about:blank] 23:09:17 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7ff06d7f5800) [pid = 1823] [serial = 206] [outer = (nil)] [url = about:blank] 23:09:17 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7ff05e8e9800) [pid = 1823] [serial = 201] [outer = (nil)] [url = about:blank] 23:09:17 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7ff05ccfcc00) [pid = 1823] [serial = 200] [outer = (nil)] [url = about:blank] 23:09:17 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7ff06065ac00) [pid = 1823] [serial = 188] [outer = (nil)] [url = about:blank] 23:09:17 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7ff06ecdec00) [pid = 1823] [serial = 191] [outer = (nil)] [url = about:blank] 23:09:17 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7ff072b4f000) [pid = 1823] [serial = 197] [outer = (nil)] [url = about:blank] 23:09:17 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7ff05c010c00) [pid = 1823] [serial = 185] [outer = (nil)] [url = about:blank] 23:09:17 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7ff0724aac00) [pid = 1823] [serial = 209] [outer = (nil)] [url = about:blank] 23:09:17 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7ff072d08400) [pid = 1823] [serial = 210] [outer = (nil)] [url = about:blank] 23:09:17 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7ff072e05400) [pid = 1823] [serial = 212] [outer = (nil)] [url = about:blank] 23:09:17 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7ff074a5d400) [pid = 1823] [serial = 213] [outer = (nil)] [url = about:blank] 23:09:17 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7ff06e9bdc00) [pid = 1823] [serial = 207] [outer = (nil)] [url = about:blank] 23:09:18 INFO - PROCESS | 1823 | 1461391758058 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]]]}] 23:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1485ms 23:09:18 INFO - PROCESS | 1823 | 1461391758126 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 23:09:18 INFO - PROCESS | 1823 | 1461391758134 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 23:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:09:18 INFO - PROCESS | 1823 | 1461391758146 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:09:18 INFO - PROCESS | 1823 | 1461391758149 Marionette TRACE conn3 <- [1,338,null,{}] 23:09:18 INFO - PROCESS | 1823 | 1461391758156 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}] 23:09:18 INFO - PROCESS | 1823 | 1461391758325 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 23:09:18 INFO - PROCESS | 1823 | 1461391758435 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fd0d000 == 46 [pid = 1823] [id = 92] 23:09:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7ff05c006000) [pid = 1823] [serial = 275] [outer = (nil)] 23:09:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7ff05eff3c00) [pid = 1823] [serial = 276] [outer = 0x7ff05c006000] 23:09:18 INFO - PROCESS | 1823 | 1461391758507 Marionette DEBUG loaded listener.js 23:09:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7ff05f040c00) [pid = 1823] [serial = 277] [outer = 0x7ff05c006000] 23:09:19 INFO - PROCESS | 1823 | 1461391759309 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]]]}] 23:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1233ms 23:09:19 INFO - PROCESS | 1823 | 1461391759379 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 23:09:19 INFO - PROCESS | 1823 | 1461391759382 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 23:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:09:19 INFO - PROCESS | 1823 | 1461391759389 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:09:19 INFO - PROCESS | 1823 | 1461391759394 Marionette TRACE conn3 <- [1,342,null,{}] 23:09:19 INFO - PROCESS | 1823 | 1461391759411 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}] 23:09:19 INFO - PROCESS | 1823 | 1461391759604 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 23:09:19 INFO - PROCESS | 1823 | 1461391759750 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff066c0f000 == 47 [pid = 1823] [id = 93] 23:09:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7ff060417c00) [pid = 1823] [serial = 278] [outer = (nil)] 23:09:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7ff06078ec00) [pid = 1823] [serial = 279] [outer = 0x7ff060417c00] 23:09:19 INFO - PROCESS | 1823 | 1461391759829 Marionette DEBUG loaded listener.js 23:09:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7ff06d46d400) [pid = 1823] [serial = 280] [outer = 0x7ff060417c00] 23:09:20 INFO - PROCESS | 1823 | 1461391760646 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]]]}] 23:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1293ms 23:09:20 INFO - PROCESS | 1823 | 1461391760683 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 23:09:20 INFO - PROCESS | 1823 | 1461391760688 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 23:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:09:20 INFO - PROCESS | 1823 | 1461391760700 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:09:20 INFO - PROCESS | 1823 | 1461391760703 Marionette TRACE conn3 <- [1,346,null,{}] 23:09:20 INFO - PROCESS | 1823 | 1461391760709 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}] 23:09:20 INFO - PROCESS | 1823 | 1461391760913 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 23:09:20 INFO - PROCESS | 1823 | 1461391760945 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06eb6b800 == 48 [pid = 1823] [id = 94] 23:09:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7ff060415800) [pid = 1823] [serial = 281] [outer = (nil)] 23:09:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7ff06eb1d400) [pid = 1823] [serial = 282] [outer = 0x7ff060415800] 23:09:21 INFO - PROCESS | 1823 | 1461391761014 Marionette DEBUG loaded listener.js 23:09:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7ff07211e800) [pid = 1823] [serial = 283] [outer = 0x7ff060415800] 23:09:21 INFO - PROCESS | 1823 | 1461391761855 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]]]}] 23:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1187ms 23:09:21 INFO - PROCESS | 1823 | 1461391761893 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 23:09:21 INFO - PROCESS | 1823 | 1461391761897 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 23:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:09:21 INFO - PROCESS | 1823 | 1461391761903 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:09:21 INFO - PROCESS | 1823 | 1461391761906 Marionette TRACE conn3 <- [1,350,null,{}] 23:09:21 INFO - PROCESS | 1823 | 1461391761919 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}] 23:09:22 INFO - PROCESS | 1823 | 1461391762117 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 23:09:22 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7ff05fdc0000) [pid = 1823] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:09:22 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7ff0585ec000) [pid = 1823] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:09:22 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7ff05a236c00) [pid = 1823] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:09:22 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7ff05cabc000) [pid = 1823] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:09:22 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7ff055946400) [pid = 1823] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:09:22 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7ff058525400) [pid = 1823] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:09:22 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7ff05cab2400) [pid = 1823] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:09:22 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7ff056cd1800) [pid = 1823] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:09:22 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7ff055a04c00) [pid = 1823] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:09:22 INFO - PROCESS | 1823 | 1461391762340 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057087000 == 49 [pid = 1823] [id = 95] 23:09:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7ff055943400) [pid = 1823] [serial = 284] [outer = (nil)] 23:09:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7ff056cd1800) [pid = 1823] [serial = 285] [outer = 0x7ff055943400] 23:09:22 INFO - PROCESS | 1823 | 1461391762407 Marionette DEBUG loaded listener.js 23:09:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7ff05f033400) [pid = 1823] [serial = 286] [outer = 0x7ff055943400] 23:09:23 INFO - PROCESS | 1823 | 1461391763157 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]]]}] 23:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1295ms 23:09:23 INFO - PROCESS | 1823 | 1461391763199 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 23:09:23 INFO - PROCESS | 1823 | 1461391763202 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 23:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:09:23 INFO - PROCESS | 1823 | 1461391763209 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:09:23 INFO - PROCESS | 1823 | 1461391763212 Marionette TRACE conn3 <- [1,354,null,{}] 23:09:23 INFO - PROCESS | 1823 | 1461391763218 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}] 23:09:23 INFO - PROCESS | 1823 | 1461391763418 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 23:09:23 INFO - PROCESS | 1823 | 1461391763429 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff074a96800 == 50 [pid = 1823] [id = 96] 23:09:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7ff072658800) [pid = 1823] [serial = 287] [outer = (nil)] 23:09:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7ff072959400) [pid = 1823] [serial = 288] [outer = 0x7ff072658800] 23:09:23 INFO - PROCESS | 1823 | 1461391763499 Marionette DEBUG loaded listener.js 23:09:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7ff074a5d400) [pid = 1823] [serial = 289] [outer = 0x7ff072658800] 23:09:24 INFO - PROCESS | 1823 | 1461391764311 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]]]}] 23:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1184ms 23:09:24 INFO - PROCESS | 1823 | 1461391764400 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 23:09:24 INFO - PROCESS | 1823 | 1461391764407 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 23:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:09:24 INFO - PROCESS | 1823 | 1461391764416 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:09:24 INFO - PROCESS | 1823 | 1461391764423 Marionette TRACE conn3 <- [1,358,null,{}] 23:09:24 INFO - PROCESS | 1823 | 1461391764433 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}] 23:09:24 INFO - PROCESS | 1823 | 1461391764636 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 23:09:24 INFO - PROCESS | 1823 | 1461391764777 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05db05800 == 51 [pid = 1823] [id = 97] 23:09:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7ff055905800) [pid = 1823] [serial = 290] [outer = (nil)] 23:09:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7ff05590d800) [pid = 1823] [serial = 291] [outer = 0x7ff055905800] 23:09:24 INFO - PROCESS | 1823 | 1461391764864 Marionette DEBUG loaded listener.js 23:09:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7ff05594b400) [pid = 1823] [serial = 292] [outer = 0x7ff055905800] 23:09:25 INFO - PROCESS | 1823 | 1461391765840 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]]]}] 23:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1438ms 23:09:25 INFO - PROCESS | 1823 | 1461391765855 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 23:09:25 INFO - PROCESS | 1823 | 1461391765860 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 23:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:09:25 INFO - PROCESS | 1823 | 1461391765875 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:09:25 INFO - PROCESS | 1823 | 1461391765880 Marionette TRACE conn3 <- [1,362,null,{}] 23:09:25 INFO - PROCESS | 1823 | 1461391765888 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}] 23:09:26 INFO - PROCESS | 1823 | 1461391766064 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 23:09:26 INFO - PROCESS | 1823 | 1461391766214 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d6b0800 == 52 [pid = 1823] [id = 98] 23:09:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7ff05594ac00) [pid = 1823] [serial = 293] [outer = (nil)] 23:09:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7ff05d651c00) [pid = 1823] [serial = 294] [outer = 0x7ff05594ac00] 23:09:26 INFO - PROCESS | 1823 | 1461391766292 Marionette DEBUG loaded listener.js 23:09:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7ff05ef35800) [pid = 1823] [serial = 295] [outer = 0x7ff05594ac00] 23:09:27 INFO - PROCESS | 1823 | 1461391767278 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]]]}] 23:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1439ms 23:09:27 INFO - PROCESS | 1823 | 1461391767311 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 23:09:27 INFO - PROCESS | 1823 | 1461391767314 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 23:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:09:27 INFO - PROCESS | 1823 | 1461391767322 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:09:27 INFO - PROCESS | 1823 | 1461391767327 Marionette TRACE conn3 <- [1,366,null,{}] 23:09:27 INFO - PROCESS | 1823 | 1461391767343 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}] 23:09:27 INFO - PROCESS | 1823 | 1461391767539 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 23:09:27 INFO - PROCESS | 1823 | 1461391767682 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff091bd2800 == 53 [pid = 1823] [id = 99] 23:09:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7ff05fe5bc00) [pid = 1823] [serial = 296] [outer = (nil)] 23:09:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7ff060d23000) [pid = 1823] [serial = 297] [outer = 0x7ff05fe5bc00] 23:09:27 INFO - PROCESS | 1823 | 1461391767828 Marionette DEBUG loaded listener.js 23:09:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7ff06d778400) [pid = 1823] [serial = 298] [outer = 0x7ff05fe5bc00] 23:09:28 INFO - PROCESS | 1823 | 1461391768760 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]]]}] 23:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1496ms 23:09:28 INFO - PROCESS | 1823 | 1461391768819 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 23:09:28 INFO - PROCESS | 1823 | 1461391768823 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 23:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:09:28 INFO - PROCESS | 1823 | 1461391768830 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:09:28 INFO - PROCESS | 1823 | 1461391768834 Marionette TRACE conn3 <- [1,370,null,{}] 23:09:28 INFO - PROCESS | 1823 | 1461391768840 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}] 23:09:29 INFO - PROCESS | 1823 | 1461391769056 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 23:09:29 INFO - PROCESS | 1823 | 1461391769239 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0561b7000 == 54 [pid = 1823] [id = 100] 23:09:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7ff056eea000) [pid = 1823] [serial = 299] [outer = (nil)] 23:09:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7ff056eeec00) [pid = 1823] [serial = 300] [outer = 0x7ff056eea000] 23:09:29 INFO - PROCESS | 1823 | 1461391769362 Marionette DEBUG loaded listener.js 23:09:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7ff05f8a6800) [pid = 1823] [serial = 301] [outer = 0x7ff056eea000] 23:09:30 INFO - PROCESS | 1823 | 1461391770267 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]]]}] 23:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1487ms 23:09:30 INFO - PROCESS | 1823 | 1461391770319 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 23:09:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:09:30 INFO - PROCESS | 1823 | 1461391770323 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 23:09:30 INFO - PROCESS | 1823 | 1461391770330 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:09:30 INFO - PROCESS | 1823 | 1461391770334 Marionette TRACE conn3 <- [1,374,null,{}] 23:09:30 INFO - PROCESS | 1823 | 1461391770341 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}] 23:09:30 INFO - PROCESS | 1823 | 1461391770555 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 23:09:30 INFO - PROCESS | 1823 | 1461391770744 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0570d8000 == 55 [pid = 1823] [id = 101] 23:09:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7ff06e8ea400) [pid = 1823] [serial = 302] [outer = (nil)] 23:09:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7ff07211c800) [pid = 1823] [serial = 303] [outer = 0x7ff06e8ea400] 23:09:30 INFO - PROCESS | 1823 | 1461391770845 Marionette DEBUG loaded listener.js 23:09:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7ff07264e400) [pid = 1823] [serial = 304] [outer = 0x7ff06e8ea400] 23:09:31 INFO - PROCESS | 1823 | 1461391771816 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:09:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:09:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1541ms 23:09:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:09:31 INFO - PROCESS | 1823 | 1461391771871 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 23:09:31 INFO - PROCESS | 1823 | 1461391771874 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 23:09:31 INFO - PROCESS | 1823 | 1461391771881 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:09:31 INFO - PROCESS | 1823 | 1461391771884 Marionette TRACE conn3 <- [1,378,null,{}] 23:09:31 INFO - PROCESS | 1823 | 1461391771891 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}] 23:09:32 INFO - PROCESS | 1823 | 1461391772140 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 23:09:32 INFO - PROCESS | 1823 | 1461391772572 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff056915800 == 56 [pid = 1823] [id = 102] 23:09:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7ff055942c00) [pid = 1823] [serial = 305] [outer = (nil)] 23:09:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff055949400) [pid = 1823] [serial = 306] [outer = 0x7ff055942c00] 23:09:32 INFO - PROCESS | 1823 | 1461391772700 Marionette DEBUG loaded listener.js 23:09:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff056cd7800) [pid = 1823] [serial = 307] [outer = 0x7ff055942c00] 23:09:33 INFO - PROCESS | 1823 | 1461391773628 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:09:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:09:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1789ms 23:09:33 INFO - PROCESS | 1823 | 1461391773671 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 23:09:33 INFO - PROCESS | 1823 | 1461391773678 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 23:09:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:09:33 INFO - PROCESS | 1823 | 1461391773688 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:09:33 INFO - PROCESS | 1823 | 1461391773692 Marionette TRACE conn3 <- [1,382,null,{}] 23:09:33 INFO - PROCESS | 1823 | 1461391773701 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}] 23:09:33 INFO - PROCESS | 1823 | 1461391773879 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 23:09:34 INFO - PROCESS | 1823 | 1461391774029 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058585000 == 57 [pid = 1823] [id = 103] 23:09:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7ff055a0f800) [pid = 1823] [serial = 308] [outer = (nil)] 23:09:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7ff05890dc00) [pid = 1823] [serial = 309] [outer = 0x7ff055a0f800] 23:09:34 INFO - PROCESS | 1823 | 1461391774107 Marionette DEBUG loaded listener.js 23:09:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7ff05a281400) [pid = 1823] [serial = 310] [outer = 0x7ff055a0f800] 23:09:34 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:09:34 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:09:34 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:09:34 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:09:34 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7ff06ece2000) [pid = 1823] [serial = 228] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7ff056cd5800) [pid = 1823] [serial = 218] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7ff05fe59400) [pid = 1823] [serial = 225] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7ff076d0a800) [pid = 1823] [serial = 234] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7ff05e853400) [pid = 1823] [serial = 222] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | 1461391775166 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:09:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0561ba800 == 56 [pid = 1823] [id = 88] 23:09:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06e933000 == 55 [pid = 1823] [id = 87] 23:09:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06380f000 == 54 [pid = 1823] [id = 86] 23:09:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05c01a800 == 53 [pid = 1823] [id = 85] 23:09:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:09:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1534ms 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7ff06d645c00) [pid = 1823] [serial = 153] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7ff05ef0e000) [pid = 1823] [serial = 132] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7ff076d1c000) [pid = 1823] [serial = 216] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7ff06384e000) [pid = 1823] [serial = 135] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7ff05fe5a800) [pid = 1823] [serial = 249] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7ff06070fc00) [pid = 1823] [serial = 250] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7ff074ac3000) [pid = 1823] [serial = 231] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7ff05f1b8400) [pid = 1823] [serial = 243] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7ff05d652800) [pid = 1823] [serial = 238] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7ff05ef31800) [pid = 1823] [serial = 240] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7ff05f1b7400) [pid = 1823] [serial = 241] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7ff05d580400) [pid = 1823] [serial = 237] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7ff05fe52800) [pid = 1823] [serial = 252] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7ff05594ec00) [pid = 1823] [serial = 246] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7ff05a287800) [pid = 1823] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7ff0585ed800) [pid = 1823] [serial = 247] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7ff05f380000) [pid = 1823] [serial = 244] [outer = (nil)] [url = about:blank] 23:09:35 INFO - PROCESS | 1823 | 1461391775258 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 23:09:35 INFO - PROCESS | 1823 | 1461391775263 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 23:09:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:09:35 INFO - PROCESS | 1823 | 1461391775276 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:09:35 INFO - PROCESS | 1823 | 1461391775278 Marionette TRACE conn3 <- [1,386,null,{}] 23:09:35 INFO - PROCESS | 1823 | 1461391775286 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}] 23:09:35 INFO - PROCESS | 1823 | 1461391775443 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 23:09:35 INFO - PROCESS | 1823 | 1461391775467 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05a6c6800 == 54 [pid = 1823] [id = 104] 23:09:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7ff05a288c00) [pid = 1823] [serial = 311] [outer = (nil)] 23:09:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7ff05c0d8000) [pid = 1823] [serial = 312] [outer = 0x7ff05a288c00] 23:09:35 INFO - PROCESS | 1823 | 1461391775533 Marionette DEBUG loaded listener.js 23:09:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7ff05e744400) [pid = 1823] [serial = 313] [outer = 0x7ff05a288c00] 23:09:36 INFO - PROCESS | 1823 | 1461391776417 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]]]}] 23:09:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:09:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1189ms 23:09:36 INFO - PROCESS | 1823 | 1461391776468 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 23:09:36 INFO - PROCESS | 1823 | 1461391776473 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 23:09:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:09:36 INFO - PROCESS | 1823 | 1461391776488 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:09:36 INFO - PROCESS | 1823 | 1461391776498 Marionette TRACE conn3 <- [1,390,null,{}] 23:09:36 INFO - PROCESS | 1823 | 1461391776507 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}] 23:09:36 INFO - PROCESS | 1823 | 1461391776672 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 23:09:36 INFO - PROCESS | 1823 | 1461391776695 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fd05800 == 55 [pid = 1823] [id = 105] 23:09:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7ff0585ea800) [pid = 1823] [serial = 314] [outer = (nil)] 23:09:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7ff05f034800) [pid = 1823] [serial = 315] [outer = 0x7ff0585ea800] 23:09:36 INFO - PROCESS | 1823 | 1461391776844 Marionette DEBUG loaded listener.js 23:09:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7ff05f1bdc00) [pid = 1823] [serial = 316] [outer = 0x7ff0585ea800] 23:09:37 INFO - PROCESS | 1823 | 1461391777610 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]]]}] 23:09:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:09:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1201ms 23:09:37 INFO - PROCESS | 1823 | 1461391777683 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 23:09:37 INFO - PROCESS | 1823 | 1461391777687 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 23:09:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:09:37 INFO - PROCESS | 1823 | 1461391777701 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:09:37 INFO - PROCESS | 1823 | 1461391777703 Marionette TRACE conn3 <- [1,394,null,{}] 23:09:37 INFO - PROCESS | 1823 | 1461391777710 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}] 23:09:37 INFO - PROCESS | 1823 | 1461391777919 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 23:09:37 INFO - PROCESS | 1823 | 1461391777945 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060d58800 == 56 [pid = 1823] [id = 106] 23:09:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7ff05ef30000) [pid = 1823] [serial = 317] [outer = (nil)] 23:09:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7ff05f3e3c00) [pid = 1823] [serial = 318] [outer = 0x7ff05ef30000] 23:09:38 INFO - PROCESS | 1823 | 1461391778012 Marionette DEBUG loaded listener.js 23:09:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7ff06024dc00) [pid = 1823] [serial = 319] [outer = 0x7ff05ef30000] 23:09:38 INFO - PROCESS | 1823 | 1461391778946 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]]]}] 23:09:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:09:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1296ms 23:09:38 INFO - PROCESS | 1823 | 1461391778992 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 23:09:38 INFO - PROCESS | 1823 | 1461391778997 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 23:09:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:09:39 INFO - PROCESS | 1823 | 1461391779004 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:09:39 INFO - PROCESS | 1823 | 1461391779008 Marionette TRACE conn3 <- [1,398,null,{}] 23:09:39 INFO - PROCESS | 1823 | 1461391779023 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}] 23:09:39 INFO - PROCESS | 1823 | 1461391779291 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 23:09:39 INFO - PROCESS | 1823 | 1461391779336 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06389a800 == 57 [pid = 1823] [id = 107] 23:09:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7ff060d27c00) [pid = 1823] [serial = 320] [outer = (nil)] 23:09:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7ff063568c00) [pid = 1823] [serial = 321] [outer = 0x7ff060d27c00] 23:09:39 INFO - PROCESS | 1823 | 1461391779463 Marionette DEBUG loaded listener.js 23:09:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7ff06d464400) [pid = 1823] [serial = 322] [outer = 0x7ff060d27c00] 23:09:40 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7ff076d05c00) [pid = 1823] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:09:40 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7ff063b32000) [pid = 1823] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:09:40 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7ff06d911000) [pid = 1823] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:09:40 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7ff0612af800) [pid = 1823] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:09:40 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7ff05852a400) [pid = 1823] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:09:40 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7ff05a282c00) [pid = 1823] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:09:40 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7ff060d19c00) [pid = 1823] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:09:40 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7ff060415800) [pid = 1823] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:09:40 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7ff055943400) [pid = 1823] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:09:40 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7ff05c005000) [pid = 1823] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:09:40 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7ff05c006000) [pid = 1823] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:09:40 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7ff060417c00) [pid = 1823] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:09:40 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7ff06db61800) [pid = 1823] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:09:40 INFO - PROCESS | 1823 | 1461391780747 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]]]}] 23:09:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:09:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1786ms 23:09:40 INFO - PROCESS | 1823 | 1461391780792 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 23:09:40 INFO - PROCESS | 1823 | 1461391780795 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 23:09:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:09:40 INFO - PROCESS | 1823 | 1461391780801 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:09:40 INFO - PROCESS | 1823 | 1461391780804 Marionette TRACE conn3 <- [1,402,null,{}] 23:09:40 INFO - PROCESS | 1823 | 1461391780810 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}] 23:09:41 INFO - PROCESS | 1823 | 1461391781003 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 23:09:41 INFO - PROCESS | 1823 | 1461391781025 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff066c09800 == 58 [pid = 1823] [id = 108] 23:09:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7ff05c009400) [pid = 1823] [serial = 323] [outer = (nil)] 23:09:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7ff06387fc00) [pid = 1823] [serial = 324] [outer = 0x7ff05c009400] 23:09:41 INFO - PROCESS | 1823 | 1461391781094 Marionette DEBUG loaded listener.js 23:09:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7ff06d7f0c00) [pid = 1823] [serial = 325] [outer = 0x7ff05c009400] 23:09:41 INFO - PROCESS | 1823 | 1461391781907 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]]]}] 23:09:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:09:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1133ms 23:09:41 INFO - PROCESS | 1823 | 1461391781936 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 23:09:41 INFO - PROCESS | 1823 | 1461391781940 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 23:09:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:09:41 INFO - PROCESS | 1823 | 1461391781946 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:09:41 INFO - PROCESS | 1823 | 1461391781950 Marionette TRACE conn3 <- [1,406,null,{}] 23:09:41 INFO - PROCESS | 1823 | 1461391781956 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}] 23:09:42 INFO - PROCESS | 1823 | 1461391782196 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 23:09:42 INFO - PROCESS | 1823 | 1461391782351 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0561a1800 == 59 [pid = 1823] [id = 109] 23:09:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7ff055906800) [pid = 1823] [serial = 326] [outer = (nil)] 23:09:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7ff05590b000) [pid = 1823] [serial = 327] [outer = 0x7ff055906800] 23:09:42 INFO - PROCESS | 1823 | 1461391782433 Marionette DEBUG loaded listener.js 23:09:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7ff055a0cc00) [pid = 1823] [serial = 328] [outer = 0x7ff055906800] 23:09:43 INFO - PROCESS | 1823 | 1461391783443 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]]]}] 23:09:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:09:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1534ms 23:09:43 INFO - PROCESS | 1823 | 1461391783483 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 23:09:43 INFO - PROCESS | 1823 | 1461391783491 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 23:09:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:09:43 INFO - PROCESS | 1823 | 1461391783501 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:09:43 INFO - PROCESS | 1823 | 1461391783509 Marionette TRACE conn3 <- [1,410,null,{}] 23:09:43 INFO - PROCESS | 1823 | 1461391783518 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}] 23:09:43 INFO - PROCESS | 1823 | 1461391783713 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 23:09:43 INFO - PROCESS | 1823 | 1461391783855 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f792000 == 60 [pid = 1823] [id = 110] 23:09:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7ff059681800) [pid = 1823] [serial = 329] [outer = (nil)] 23:09:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7ff05c007400) [pid = 1823] [serial = 330] [outer = 0x7ff059681800] 23:09:43 INFO - PROCESS | 1823 | 1461391783937 Marionette DEBUG loaded listener.js 23:09:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7ff05d64e000) [pid = 1823] [serial = 331] [outer = 0x7ff059681800] 23:09:44 INFO - PROCESS | 1823 | 1461391784994 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]]]}] 23:09:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:09:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1537ms 23:09:45 INFO - PROCESS | 1823 | 1461391785040 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 23:09:45 INFO - PROCESS | 1823 | 1461391785046 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 23:09:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:09:45 INFO - PROCESS | 1823 | 1461391785054 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:09:45 INFO - PROCESS | 1823 | 1461391785058 Marionette TRACE conn3 <- [1,414,null,{}] 23:09:45 INFO - PROCESS | 1823 | 1461391785065 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}] 23:09:45 INFO - PROCESS | 1823 | 1461391785272 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 23:09:45 INFO - PROCESS | 1823 | 1461391785509 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06dbb3000 == 61 [pid = 1823] [id = 111] 23:09:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7ff05f038000) [pid = 1823] [serial = 332] [outer = (nil)] 23:09:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7ff05f1c3400) [pid = 1823] [serial = 333] [outer = 0x7ff05f038000] 23:09:45 INFO - PROCESS | 1823 | 1461391785630 Marionette DEBUG loaded listener.js 23:09:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7ff06024d400) [pid = 1823] [serial = 334] [outer = 0x7ff05f038000] 23:09:46 INFO - PROCESS | 1823 | 1461391786530 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]]]}] 23:09:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:09:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1536ms 23:09:46 INFO - PROCESS | 1823 | 1461391786591 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 23:09:46 INFO - PROCESS | 1823 | 1461391786598 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 23:09:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:09:46 INFO - PROCESS | 1823 | 1461391786616 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:09:46 INFO - PROCESS | 1823 | 1461391786624 Marionette TRACE conn3 <- [1,418,null,{}] 23:09:46 INFO - PROCESS | 1823 | 1461391786631 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}] 23:09:46 INFO - PROCESS | 1823 | 1461391786853 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 23:09:47 INFO - PROCESS | 1823 | 1461391787041 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0722a8800 == 62 [pid = 1823] [id = 112] 23:09:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7ff05f038800) [pid = 1823] [serial = 335] [outer = (nil)] 23:09:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7ff06d647c00) [pid = 1823] [serial = 336] [outer = 0x7ff05f038800] 23:09:47 INFO - PROCESS | 1823 | 1461391787170 Marionette DEBUG loaded listener.js 23:09:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7ff06eb0f800) [pid = 1823] [serial = 337] [outer = 0x7ff05f038800] 23:09:48 INFO - PROCESS | 1823 | 1461391788481 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]]]}] 23:09:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 23:09:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1897ms 23:09:48 INFO - PROCESS | 1823 | 1461391788506 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 23:09:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:09:48 INFO - PROCESS | 1823 | 1461391788510 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 23:09:48 INFO - PROCESS | 1823 | 1461391788574 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:09:48 INFO - PROCESS | 1823 | 1461391788579 Marionette TRACE conn3 <- [1,422,null,{}] 23:09:48 INFO - PROCESS | 1823 | 1461391788589 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}] 23:09:48 INFO - PROCESS | 1823 | 1461391788764 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 23:09:48 INFO - PROCESS | 1823 | 1461391788911 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff070a8a000 == 63 [pid = 1823] [id = 113] 23:09:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7ff05793a400) [pid = 1823] [serial = 338] [outer = (nil)] 23:09:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7ff06eb0e800) [pid = 1823] [serial = 339] [outer = 0x7ff05793a400] 23:09:48 INFO - PROCESS | 1823 | 1461391788988 Marionette DEBUG loaded listener.js 23:09:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7ff072653000) [pid = 1823] [serial = 340] [outer = 0x7ff05793a400] 23:09:50 INFO - PROCESS | 1823 | 1461391790574 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]]]}] 23:09:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:09:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2145ms 23:09:50 INFO - PROCESS | 1823 | 1461391790663 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 23:09:50 INFO - PROCESS | 1823 | 1461391790669 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 23:09:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:09:50 INFO - PROCESS | 1823 | 1461391790680 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:09:50 INFO - PROCESS | 1823 | 1461391790686 Marionette TRACE conn3 <- [1,426,null,{}] 23:09:50 INFO - PROCESS | 1823 | 1461391790701 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}] 23:09:50 INFO - PROCESS | 1823 | 1461391790869 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 23:09:51 INFO - PROCESS | 1823 | 1461391791051 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff056199000 == 64 [pid = 1823] [id = 114] 23:09:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff055a08400) [pid = 1823] [serial = 341] [outer = (nil)] 23:09:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff055dcb800) [pid = 1823] [serial = 342] [outer = 0x7ff055a08400] 23:09:51 INFO - PROCESS | 1823 | 1461391791168 Marionette DEBUG loaded listener.js 23:09:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7ff056eea800) [pid = 1823] [serial = 343] [outer = 0x7ff055a08400] 23:09:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06001d000 == 63 [pid = 1823] [id = 53] 23:09:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f77c800 == 62 [pid = 1823] [id = 48] 23:09:51 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7ff072959400) [pid = 1823] [serial = 288] [outer = (nil)] [url = about:blank] 23:09:52 INFO - PROCESS | 1823 | 1461391792102 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] 23:09:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:09:52 INFO - PROCESS | 1823 | 1461391792188 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 23:09:52 INFO - PROCESS | 1823 | 1461391792200 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:09:52 INFO - PROCESS | 1823 | 1461391792203 Marionette TRACE conn3 <- [1,430,null,{}] 23:09:52 INFO - PROCESS | 1823 | 1461391792211 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}] 23:09:52 INFO - PROCESS | 1823 | 1461391792369 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 23:09:52 INFO - PROCESS | 1823 | 1461391792481 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058c6a800 == 63 [pid = 1823] [id = 115] 23:09:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7ff055a0e000) [pid = 1823] [serial = 344] [outer = (nil)] 23:09:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7ff05a235000) [pid = 1823] [serial = 345] [outer = 0x7ff055a0e000] 23:09:52 INFO - PROCESS | 1823 | 1461391792551 Marionette DEBUG loaded listener.js 23:09:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7ff05c00b400) [pid = 1823] [serial = 346] [outer = 0x7ff055a0e000] 23:09:53 INFO - PROCESS | 1823 | 1461391793330 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]]]}] 23:09:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:09:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1185ms 23:09:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:09:53 INFO - PROCESS | 1823 | 1461391793384 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 23:09:53 INFO - PROCESS | 1823 | 1461391793387 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 23:09:53 INFO - PROCESS | 1823 | 1461391793394 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:09:53 INFO - PROCESS | 1823 | 1461391793400 Marionette TRACE conn3 <- [1,434,null,{}] 23:09:53 INFO - PROCESS | 1823 | 1461391793416 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}] 23:09:53 INFO - PROCESS | 1823 | 1461391793589 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 23:09:53 INFO - PROCESS | 1823 | 1461391793603 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fdde800 == 64 [pid = 1823] [id = 116] 23:09:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7ff056eecc00) [pid = 1823] [serial = 347] [outer = (nil)] 23:09:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7ff05ef34400) [pid = 1823] [serial = 348] [outer = 0x7ff056eecc00] 23:09:53 INFO - PROCESS | 1823 | 1461391793766 Marionette DEBUG loaded listener.js 23:09:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7ff05f03a800) [pid = 1823] [serial = 349] [outer = 0x7ff056eecc00] 23:09:54 INFO - PROCESS | 1823 | 1461391794583 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]]]}] 23:09:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:09:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1236ms 23:09:54 INFO - PROCESS | 1823 | 1461391794640 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 23:09:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:09:54 INFO - PROCESS | 1823 | 1461391794652 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 23:09:54 INFO - PROCESS | 1823 | 1461391794659 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:09:54 INFO - PROCESS | 1823 | 1461391794663 Marionette TRACE conn3 <- [1,438,null,{}] 23:09:54 INFO - PROCESS | 1823 | 1461391794669 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}] 23:09:54 INFO - PROCESS | 1823 | 1461391794896 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 23:09:54 INFO - PROCESS | 1823 | 1461391794928 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06388c000 == 65 [pid = 1823] [id = 117] 23:09:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7ff057940000) [pid = 1823] [serial = 350] [outer = (nil)] 23:09:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7ff05fe5a800) [pid = 1823] [serial = 351] [outer = 0x7ff057940000] 23:09:55 INFO - PROCESS | 1823 | 1461391795007 Marionette DEBUG loaded listener.js 23:09:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7ff060d1cc00) [pid = 1823] [serial = 352] [outer = 0x7ff057940000] 23:09:55 INFO - PROCESS | 1823 | 1461391795894 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]]]}] 23:09:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:09:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1290ms 23:09:55 INFO - PROCESS | 1823 | 1461391795954 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 23:09:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:09:55 INFO - PROCESS | 1823 | 1461391795958 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 23:09:55 INFO - PROCESS | 1823 | 1461391795965 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:09:55 INFO - PROCESS | 1823 | 1461391795968 Marionette TRACE conn3 <- [1,442,null,{}] 23:09:55 INFO - PROCESS | 1823 | 1461391795974 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}] 23:09:56 INFO - PROCESS | 1823 | 1461391796166 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7ff05d651800) [pid = 1823] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7ff06d46dc00) [pid = 1823] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7ff055a06000) [pid = 1823] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7ff070527000) [pid = 1823] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7ff05a22ac00) [pid = 1823] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7ff05fe5a400) [pid = 1823] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7ff055944000) [pid = 1823] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7ff05ef3dc00) [pid = 1823] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7ff063567800) [pid = 1823] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7ff05c011000) [pid = 1823] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7ff05ef30000) [pid = 1823] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7ff072658800) [pid = 1823] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7ff0585ea800) [pid = 1823] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7ff060d27c00) [pid = 1823] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7ff05a288c00) [pid = 1823] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7ff055a0f800) [pid = 1823] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7ff055942c00) [pid = 1823] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7ff06d645000) [pid = 1823] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7ff06d704c00) [pid = 1823] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:09:56 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7ff05f1c4000) [pid = 1823] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:09:56 INFO - PROCESS | 1823 | 1461391796544 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0577be800 == 66 [pid = 1823] [id = 118] 23:09:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7ff055903400) [pid = 1823] [serial = 353] [outer = (nil)] 23:09:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7ff055a06000) [pid = 1823] [serial = 354] [outer = 0x7ff055903400] 23:09:56 INFO - PROCESS | 1823 | 1461391796624 Marionette DEBUG loaded listener.js 23:09:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7ff05a28b800) [pid = 1823] [serial = 355] [outer = 0x7ff055903400] 23:09:57 INFO - PROCESS | 1823 | 1461391797286 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]]]}] 23:09:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:09:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1381ms 23:09:57 INFO - PROCESS | 1823 | 1461391797346 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 23:09:57 INFO - PROCESS | 1823 | 1461391797349 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 23:09:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:09:57 INFO - PROCESS | 1823 | 1461391797357 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:09:57 INFO - PROCESS | 1823 | 1461391797360 Marionette TRACE conn3 <- [1,446,null,{}] 23:09:57 INFO - PROCESS | 1823 | 1461391797367 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}] 23:09:57 INFO - PROCESS | 1823 | 1461391797599 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 23:09:57 INFO - PROCESS | 1823 | 1461391797612 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06e621000 == 67 [pid = 1823] [id = 119] 23:09:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7ff0569ea400) [pid = 1823] [serial = 356] [outer = (nil)] 23:09:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7ff0569f0c00) [pid = 1823] [serial = 357] [outer = 0x7ff0569ea400] 23:09:57 INFO - PROCESS | 1823 | 1461391797697 Marionette DEBUG loaded listener.js 23:09:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7ff05fed2400) [pid = 1823] [serial = 358] [outer = 0x7ff0569ea400] 23:09:58 INFO - PROCESS | 1823 | 1461391798586 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]]]}] 23:09:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:09:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1280ms 23:09:58 INFO - PROCESS | 1823 | 1461391798638 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 23:09:58 INFO - PROCESS | 1823 | 1461391798645 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 23:09:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:09:58 INFO - PROCESS | 1823 | 1461391798654 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:09:58 INFO - PROCESS | 1823 | 1461391798661 Marionette TRACE conn3 <- [1,450,null,{}] 23:09:58 INFO - PROCESS | 1823 | 1461391798671 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}] 23:09:58 INFO - PROCESS | 1823 | 1461391798872 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 23:09:59 INFO - PROCESS | 1823 | 1461391799020 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05c023800 == 68 [pid = 1823] [id = 120] 23:09:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7ff054855000) [pid = 1823] [serial = 359] [outer = (nil)] 23:09:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7ff05485c400) [pid = 1823] [serial = 360] [outer = 0x7ff054855000] 23:09:59 INFO - PROCESS | 1823 | 1461391799098 Marionette DEBUG loaded listener.js 23:09:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7ff055a0d400) [pid = 1823] [serial = 361] [outer = 0x7ff054855000] 23:10:00 INFO - PROCESS | 1823 | 1461391800143 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] 23:10:00 INFO - PROCESS | 1823 | 1461391800209 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 23:10:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:10:00 INFO - PROCESS | 1823 | 1461391800221 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:10:00 INFO - PROCESS | 1823 | 1461391800225 Marionette TRACE conn3 <- [1,454,null,{}] 23:10:00 INFO - PROCESS | 1823 | 1461391800232 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}] 23:10:00 INFO - PROCESS | 1823 | 1461391800430 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 23:10:00 INFO - PROCESS | 1823 | 1461391800613 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d4c4000 == 69 [pid = 1823] [id = 121] 23:10:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7ff0569ec400) [pid = 1823] [serial = 362] [outer = (nil)] 23:10:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7ff0569f5c00) [pid = 1823] [serial = 363] [outer = 0x7ff0569ec400] 23:10:00 INFO - PROCESS | 1823 | 1461391800709 Marionette DEBUG loaded listener.js 23:10:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7ff0585e3c00) [pid = 1823] [serial = 364] [outer = 0x7ff0569ec400] 23:10:01 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:01 INFO - PROCESS | 1823 | 1461391801739 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]]]}] 23:10:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:10:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1584ms 23:10:01 INFO - PROCESS | 1823 | 1461391801806 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 23:10:01 INFO - PROCESS | 1823 | 1461391801811 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 23:10:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:10:01 INFO - PROCESS | 1823 | 1461391801818 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:10:01 INFO - PROCESS | 1823 | 1461391801825 Marionette TRACE conn3 <- [1,458,null,{}] 23:10:01 INFO - PROCESS | 1823 | 1461391801842 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}] 23:10:02 INFO - PROCESS | 1823 | 1461391802072 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 23:10:02 INFO - PROCESS | 1823 | 1461391802271 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072e2d800 == 70 [pid = 1823] [id = 122] 23:10:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7ff05c0cc400) [pid = 1823] [serial = 365] [outer = (nil)] 23:10:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7ff05e58d800) [pid = 1823] [serial = 366] [outer = 0x7ff05c0cc400] 23:10:02 INFO - PROCESS | 1823 | 1461391802358 Marionette DEBUG loaded listener.js 23:10:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7ff05ef33400) [pid = 1823] [serial = 367] [outer = 0x7ff05c0cc400] 23:10:03 INFO - PROCESS | 1823 | 1461391803261 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] 23:10:03 INFO - PROCESS | 1823 | 1461391803313 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 23:10:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:10:03 INFO - PROCESS | 1823 | 1461391803321 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:10:03 INFO - PROCESS | 1823 | 1461391803324 Marionette TRACE conn3 <- [1,462,null,{}] 23:10:03 INFO - PROCESS | 1823 | 1461391803330 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}] 23:10:03 INFO - PROCESS | 1823 | 1461391803512 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 23:10:03 INFO - PROCESS | 1823 | 1461391803659 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff076fae800 == 71 [pid = 1823] [id = 123] 23:10:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7ff055910800) [pid = 1823] [serial = 368] [outer = (nil)] 23:10:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7ff06014a800) [pid = 1823] [serial = 369] [outer = 0x7ff055910800] 23:10:03 INFO - PROCESS | 1823 | 1461391803738 Marionette DEBUG loaded listener.js 23:10:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7ff0612a3c00) [pid = 1823] [serial = 370] [outer = 0x7ff055910800] 23:10:04 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:04 INFO - PROCESS | 1823 | 1461391804758 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] 23:10:04 INFO - PROCESS | 1823 | 1461391804815 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 23:10:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:10:04 INFO - PROCESS | 1823 | 1461391804822 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:10:04 INFO - PROCESS | 1823 | 1461391804826 Marionette TRACE conn3 <- [1,466,null,{}] 23:10:04 INFO - PROCESS | 1823 | 1461391804831 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}] 23:10:05 INFO - PROCESS | 1823 | 1461391805010 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 23:10:05 INFO - PROCESS | 1823 | 1461391805242 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff056188000 == 72 [pid = 1823] [id = 124] 23:10:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7ff05f033c00) [pid = 1823] [serial = 371] [outer = (nil)] 23:10:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7ff06d64d000) [pid = 1823] [serial = 372] [outer = 0x7ff05f033c00] 23:10:05 INFO - PROCESS | 1823 | 1461391805379 Marionette DEBUG loaded listener.js 23:10:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7ff06d95b800) [pid = 1823] [serial = 373] [outer = 0x7ff05f033c00] 23:10:06 INFO - PROCESS | 1823 | 1461391806235 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] 23:10:06 INFO - PROCESS | 1823 | 1461391806312 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 23:10:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:10:06 INFO - PROCESS | 1823 | 1461391806320 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:10:06 INFO - PROCESS | 1823 | 1461391806324 Marionette TRACE conn3 <- [1,470,null,{}] 23:10:06 INFO - PROCESS | 1823 | 1461391806332 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}] 23:10:06 INFO - PROCESS | 1823 | 1461391806592 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 23:10:06 INFO - PROCESS | 1823 | 1461391806799 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05efbf800 == 73 [pid = 1823] [id = 125] 23:10:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7ff05a9bdc00) [pid = 1823] [serial = 374] [outer = (nil)] 23:10:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7ff06eb1b000) [pid = 1823] [serial = 375] [outer = 0x7ff05a9bdc00] 23:10:06 INFO - PROCESS | 1823 | 1461391806893 Marionette DEBUG loaded listener.js 23:10:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7ff0724a5000) [pid = 1823] [serial = 376] [outer = 0x7ff05a9bdc00] 23:10:07 INFO - PROCESS | 1823 | 1461391807743 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]]]}] 23:10:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:10:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1488ms 23:10:07 INFO - PROCESS | 1823 | 1461391807810 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 23:10:07 INFO - PROCESS | 1823 | 1461391807814 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 23:10:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:10:07 INFO - PROCESS | 1823 | 1461391807820 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:10:07 INFO - PROCESS | 1823 | 1461391807824 Marionette TRACE conn3 <- [1,474,null,{}] 23:10:07 INFO - PROCESS | 1823 | 1461391807832 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}] 23:10:08 INFO - PROCESS | 1823 | 1461391808008 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 23:10:08 INFO - PROCESS | 1823 | 1461391808155 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07271d000 == 74 [pid = 1823] [id = 126] 23:10:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7ff055c5a800) [pid = 1823] [serial = 377] [outer = (nil)] 23:10:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7ff055c60c00) [pid = 1823] [serial = 378] [outer = 0x7ff055c5a800] 23:10:08 INFO - PROCESS | 1823 | 1461391808230 Marionette DEBUG loaded listener.js 23:10:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7ff055c66000) [pid = 1823] [serial = 379] [outer = 0x7ff055c5a800] 23:10:09 INFO - PROCESS | 1823 | 1461391809191 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]]]}] 23:10:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:10:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1437ms 23:10:09 INFO - PROCESS | 1823 | 1461391809258 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 23:10:09 INFO - PROCESS | 1823 | 1461391809262 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 23:10:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:10:09 INFO - PROCESS | 1823 | 1461391809269 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:10:09 INFO - PROCESS | 1823 | 1461391809273 Marionette TRACE conn3 <- [1,478,null,{}] 23:10:09 INFO - PROCESS | 1823 | 1461391809280 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}] 23:10:09 INFO - PROCESS | 1823 | 1461391809484 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 23:10:09 INFO - PROCESS | 1823 | 1461391809713 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0574b3000 == 75 [pid = 1823] [id = 127] 23:10:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7ff055907400) [pid = 1823] [serial = 380] [outer = (nil)] 23:10:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7ff0585e9000) [pid = 1823] [serial = 381] [outer = 0x7ff055907400] 23:10:09 INFO - PROCESS | 1823 | 1461391809810 Marionette DEBUG loaded listener.js 23:10:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7ff05c00b800) [pid = 1823] [serial = 382] [outer = 0x7ff055907400] 23:10:10 INFO - PROCESS | 1823 | 1461391810984 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]]]}] 23:10:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:10:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1736ms 23:10:11 INFO - PROCESS | 1823 | 1461391811007 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 23:10:11 INFO - PROCESS | 1823 | 1461391811013 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 23:10:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:10:11 INFO - PROCESS | 1823 | 1461391811022 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:10:11 INFO - PROCESS | 1823 | 1461391811028 Marionette TRACE conn3 <- [1,482,null,{}] 23:10:11 INFO - PROCESS | 1823 | 1461391811039 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}] 23:10:11 INFO - PROCESS | 1823 | 1461391811215 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 23:10:11 INFO - PROCESS | 1823 | 1461391811401 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0574c8000 == 76 [pid = 1823] [id = 128] 23:10:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7ff055dc3000) [pid = 1823] [serial = 383] [outer = (nil)] 23:10:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7ff055dc6800) [pid = 1823] [serial = 384] [outer = 0x7ff055dc3000] 23:10:11 INFO - PROCESS | 1823 | 1461391811471 Marionette DEBUG loaded listener.js 23:10:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7ff0569ee400) [pid = 1823] [serial = 385] [outer = 0x7ff055dc3000] 23:10:12 INFO - PROCESS | 1823 | 1461391812382 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]]]}] 23:10:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:10:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1391ms 23:10:12 INFO - PROCESS | 1823 | 1461391812414 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 23:10:12 INFO - PROCESS | 1823 | 1461391812423 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 23:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:10:12 INFO - PROCESS | 1823 | 1461391812434 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:10:12 INFO - PROCESS | 1823 | 1461391812438 Marionette TRACE conn3 <- [1,486,null,{}] 23:10:12 INFO - PROCESS | 1823 | 1461391812444 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}] 23:10:12 INFO - PROCESS | 1823 | 1461391812627 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 23:10:12 INFO - PROCESS | 1823 | 1461391812787 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05496e000 == 77 [pid = 1823] [id = 129] 23:10:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff056cce400) [pid = 1823] [serial = 386] [outer = (nil)] 23:10:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff056ef1800) [pid = 1823] [serial = 387] [outer = 0x7ff056cce400] 23:10:12 INFO - PROCESS | 1823 | 1461391812900 Marionette DEBUG loaded listener.js 23:10:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7ff05a231000) [pid = 1823] [serial = 388] [outer = 0x7ff056cce400] 23:10:13 INFO - PROCESS | 1823 | 1461391813860 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]]]}] 23:10:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff058c68000 == 76 [pid = 1823] [id = 44] 23:10:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0577be800 == 75 [pid = 1823] [id = 118] 23:10:13 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7ff06387fc00) [pid = 1823] [serial = 324] [outer = (nil)] [url = about:blank] 23:10:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06388c000 == 74 [pid = 1823] [id = 117] 23:10:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05fdde800 == 73 [pid = 1823] [id = 116] 23:10:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff058c6a800 == 72 [pid = 1823] [id = 115] 23:10:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:10:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1532ms 23:10:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff056199000 == 71 [pid = 1823] [id = 114] 23:10:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0722a8800 == 70 [pid = 1823] [id = 112] 23:10:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06dbb3000 == 69 [pid = 1823] [id = 111] 23:10:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f792000 == 68 [pid = 1823] [id = 110] 23:10:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0561a1800 == 67 [pid = 1823] [id = 109] 23:10:13 INFO - PROCESS | 1823 | 1461391813975 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 23:10:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:10:13 INFO - PROCESS | 1823 | 1461391813979 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 23:10:13 INFO - PROCESS | 1823 | 1461391813987 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:10:13 INFO - PROCESS | 1823 | 1461391813992 Marionette TRACE conn3 <- [1,490,null,{}] 23:10:14 INFO - PROCESS | 1823 | 1461391814009 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}] 23:10:14 INFO - PROCESS | 1823 | 1461391814204 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7ff05f1be400) [pid = 1823] [serial = 223] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7ff0729b5000) [pid = 1823] [serial = 229] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7ff05a22c000) [pid = 1823] [serial = 219] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7ff0724a1400) [pid = 1823] [serial = 183] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7ff05db2c000) [pid = 1823] [serial = 186] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7ff06387a400) [pid = 1823] [serial = 189] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7ff0585e3000) [pid = 1823] [serial = 256] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7ff05f040000) [pid = 1823] [serial = 262] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7ff063b28000) [pid = 1823] [serial = 265] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7ff05d654c00) [pid = 1823] [serial = 259] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7ff06024dc00) [pid = 1823] [serial = 319] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7ff074a5d400) [pid = 1823] [serial = 289] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7ff05f034800) [pid = 1823] [serial = 315] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7ff063568c00) [pid = 1823] [serial = 321] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7ff05c0d8000) [pid = 1823] [serial = 312] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7ff05e744400) [pid = 1823] [serial = 313] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7ff05a281400) [pid = 1823] [serial = 310] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7ff05890dc00) [pid = 1823] [serial = 309] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7ff056cd7800) [pid = 1823] [serial = 307] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7ff055949400) [pid = 1823] [serial = 306] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7ff05590d800) [pid = 1823] [serial = 291] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7ff05d651c00) [pid = 1823] [serial = 294] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7ff060d23000) [pid = 1823] [serial = 297] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7ff056eeec00) [pid = 1823] [serial = 300] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7ff07211c800) [pid = 1823] [serial = 303] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7ff05f3e3c00) [pid = 1823] [serial = 318] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7ff06d464400) [pid = 1823] [serial = 322] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7ff05f1bdc00) [pid = 1823] [serial = 316] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7ff070ac7400) [pid = 1823] [serial = 192] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7ff0729b3800) [pid = 1823] [serial = 195] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7ff0612a0800) [pid = 1823] [serial = 226] [outer = (nil)] [url = about:blank] 23:10:14 INFO - PROCESS | 1823 | 1461391814643 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fddb000 == 68 [pid = 1823] [id = 130] 23:10:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7ff05ef33c00) [pid = 1823] [serial = 389] [outer = (nil)] 23:10:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7ff05f03bc00) [pid = 1823] [serial = 390] [outer = 0x7ff05ef33c00] 23:10:14 INFO - PROCESS | 1823 | 1461391814852 Marionette DEBUG loaded listener.js 23:10:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7ff05f385c00) [pid = 1823] [serial = 391] [outer = 0x7ff05ef33c00] 23:10:15 INFO - PROCESS | 1823 | 1461391815722 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]]]}] 23:10:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:10:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1794ms 23:10:15 INFO - PROCESS | 1823 | 1461391815820 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 23:10:15 INFO - PROCESS | 1823 | 1461391815825 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 23:10:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:10:15 INFO - PROCESS | 1823 | 1461391815836 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:10:15 INFO - PROCESS | 1823 | 1461391815838 Marionette TRACE conn3 <- [1,494,null,{}] 23:10:15 INFO - PROCESS | 1823 | 1461391815846 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}] 23:10:16 INFO - PROCESS | 1823 | 1461391816015 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 23:10:16 INFO - PROCESS | 1823 | 1461391816119 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06380b800 == 69 [pid = 1823] [id = 131] 23:10:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7ff05a422c00) [pid = 1823] [serial = 392] [outer = (nil)] 23:10:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7ff060711800) [pid = 1823] [serial = 393] [outer = 0x7ff05a422c00] 23:10:16 INFO - PROCESS | 1823 | 1461391816189 Marionette DEBUG loaded listener.js 23:10:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7ff06387a400) [pid = 1823] [serial = 394] [outer = 0x7ff05a422c00] 23:10:16 INFO - PROCESS | 1823 | 1461391816950 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]]]}] 23:10:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:10:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1180ms 23:10:17 INFO - PROCESS | 1823 | 1461391817017 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 23:10:17 INFO - PROCESS | 1823 | 1461391817021 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 23:10:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:10:17 INFO - PROCESS | 1823 | 1461391817028 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:10:17 INFO - PROCESS | 1823 | 1461391817032 Marionette TRACE conn3 <- [1,498,null,{}] 23:10:17 INFO - PROCESS | 1823 | 1461391817037 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}] 23:10:17 INFO - PROCESS | 1823 | 1461391817244 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 23:10:17 INFO - PROCESS | 1823 | 1461391817269 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06c8ae800 == 70 [pid = 1823] [id = 132] 23:10:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7ff05caba000) [pid = 1823] [serial = 395] [outer = (nil)] 23:10:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7ff06d703c00) [pid = 1823] [serial = 396] [outer = 0x7ff05caba000] 23:10:17 INFO - PROCESS | 1823 | 1461391817333 Marionette DEBUG loaded listener.js 23:10:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7ff06e83a400) [pid = 1823] [serial = 397] [outer = 0x7ff05caba000] 23:10:18 INFO - PROCESS | 1823 | 1461391818260 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]]]}] 23:10:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:10:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1292ms 23:10:18 INFO - PROCESS | 1823 | 1461391818323 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 23:10:18 INFO - PROCESS | 1823 | 1461391818327 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 23:10:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:10:18 INFO - PROCESS | 1823 | 1461391818335 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:10:18 INFO - PROCESS | 1823 | 1461391818339 Marionette TRACE conn3 <- [1,502,null,{}] 23:10:18 INFO - PROCESS | 1823 | 1461391818345 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}] 23:10:18 INFO - PROCESS | 1823 | 1461391818589 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 23:10:18 INFO - PROCESS | 1823 | 1461391818617 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06eb77000 == 71 [pid = 1823] [id = 133] 23:10:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7ff06e94dc00) [pid = 1823] [serial = 398] [outer = (nil)] 23:10:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7ff06e954400) [pid = 1823] [serial = 399] [outer = 0x7ff06e94dc00] 23:10:18 INFO - PROCESS | 1823 | 1461391818686 Marionette DEBUG loaded listener.js 23:10:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7ff0724a1800) [pid = 1823] [serial = 400] [outer = 0x7ff06e94dc00] 23:10:19 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7ff055903400) [pid = 1823] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:10:19 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7ff055a08400) [pid = 1823] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:10:19 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7ff056eecc00) [pid = 1823] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:10:19 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7ff057940000) [pid = 1823] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:10:19 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7ff055a0e000) [pid = 1823] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:10:19 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7ff05c009400) [pid = 1823] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:10:19 INFO - PROCESS | 1823 | 1461391819608 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]]]}] 23:10:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:10:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1330ms 23:10:19 INFO - PROCESS | 1823 | 1461391819666 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 23:10:19 INFO - PROCESS | 1823 | 1461391819669 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 23:10:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:10:19 INFO - PROCESS | 1823 | 1461391819677 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:10:19 INFO - PROCESS | 1823 | 1461391819680 Marionette TRACE conn3 <- [1,506,null,{}] 23:10:19 INFO - PROCESS | 1823 | 1461391819686 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}] 23:10:19 INFO - PROCESS | 1823 | 1461391819878 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 23:10:19 INFO - PROCESS | 1823 | 1461391819981 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0722b5800 == 72 [pid = 1823] [id = 134] 23:10:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7ff0569e9000) [pid = 1823] [serial = 401] [outer = (nil)] 23:10:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7ff06ece5800) [pid = 1823] [serial = 402] [outer = 0x7ff0569e9000] 23:10:20 INFO - PROCESS | 1823 | 1461391820048 Marionette DEBUG loaded listener.js 23:10:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7ff07264ec00) [pid = 1823] [serial = 403] [outer = 0x7ff0569e9000] 23:10:20 INFO - PROCESS | 1823 | 1461391820822 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]]]}] 23:10:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:10:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1179ms 23:10:20 INFO - PROCESS | 1823 | 1461391820872 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 23:10:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:10:20 INFO - PROCESS | 1823 | 1461391820877 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 23:10:20 INFO - PROCESS | 1823 | 1461391820884 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:10:20 INFO - PROCESS | 1823 | 1461391820887 Marionette TRACE conn3 <- [1,510,null,{}] 23:10:20 INFO - PROCESS | 1823 | 1461391820893 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}] 23:10:21 INFO - PROCESS | 1823 | 1461391821054 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 23:10:21 INFO - PROCESS | 1823 | 1461391821241 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff055c1e800 == 73 [pid = 1823] [id = 135] 23:10:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7ff054850000) [pid = 1823] [serial = 404] [outer = (nil)] 23:10:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7ff054855800) [pid = 1823] [serial = 405] [outer = 0x7ff054850000] 23:10:21 INFO - PROCESS | 1823 | 1461391821363 Marionette DEBUG loaded listener.js 23:10:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7ff055943800) [pid = 1823] [serial = 406] [outer = 0x7ff054850000] 23:10:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7ff055c61000) [pid = 1823] [serial = 407] [outer = 0x7ff05852f800] 23:10:22 INFO - PROCESS | 1823 | 1461391822502 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]]]}] 23:10:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:10:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1685ms 23:10:22 INFO - PROCESS | 1823 | 1461391822574 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 23:10:22 INFO - PROCESS | 1823 | 1461391822583 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 23:10:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:10:22 INFO - PROCESS | 1823 | 1461391822594 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:10:22 INFO - PROCESS | 1823 | 1461391822598 Marionette TRACE conn3 <- [1,514,null,{}] 23:10:22 INFO - PROCESS | 1823 | 1461391822608 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}] 23:10:22 INFO - PROCESS | 1823 | 1461391822840 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 23:10:23 INFO - PROCESS | 1823 | 1461391823042 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fd08800 == 74 [pid = 1823] [id = 136] 23:10:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7ff05705f400) [pid = 1823] [serial = 408] [outer = (nil)] 23:10:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7ff057938400) [pid = 1823] [serial = 409] [outer = 0x7ff05705f400] 23:10:23 INFO - PROCESS | 1823 | 1461391823138 Marionette DEBUG loaded listener.js 23:10:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7ff0585edc00) [pid = 1823] [serial = 410] [outer = 0x7ff05705f400] 23:10:24 INFO - PROCESS | 1823 | 1461391824023 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]]]}] 23:10:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 23:10:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1484ms 23:10:24 INFO - PROCESS | 1823 | 1461391824081 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 23:10:24 INFO - PROCESS | 1823 | 1461391824089 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 23:10:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:10:24 INFO - PROCESS | 1823 | 1461391824096 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:10:24 INFO - PROCESS | 1823 | 1461391824101 Marionette TRACE conn3 <- [1,518,null,{}] 23:10:24 INFO - PROCESS | 1823 | 1461391824107 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}] 23:10:24 INFO - PROCESS | 1823 | 1461391824300 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 23:10:24 INFO - PROCESS | 1823 | 1461391824448 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07271a800 == 75 [pid = 1823] [id = 137] 23:10:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7ff0585ee800) [pid = 1823] [serial = 411] [outer = (nil)] 23:10:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7ff05c010c00) [pid = 1823] [serial = 412] [outer = 0x7ff0585ee800] 23:10:24 INFO - PROCESS | 1823 | 1461391824529 Marionette DEBUG loaded listener.js 23:10:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7ff05f041c00) [pid = 1823] [serial = 413] [outer = 0x7ff0585ee800] 23:10:25 INFO - PROCESS | 1823 | 1461391825510 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]]]}] 23:10:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:10:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1488ms 23:10:25 INFO - PROCESS | 1823 | 1461391825586 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 23:10:25 INFO - PROCESS | 1823 | 1461391825589 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 23:10:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:10:25 INFO - PROCESS | 1823 | 1461391825607 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:10:25 INFO - PROCESS | 1823 | 1461391825617 Marionette TRACE conn3 <- [1,522,null,{}] 23:10:25 INFO - PROCESS | 1823 | 1461391825623 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}] 23:10:25 INFO - PROCESS | 1823 | 1461391825888 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 23:10:26 INFO - PROCESS | 1823 | 1461391826043 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ab78800 == 76 [pid = 1823] [id = 138] 23:10:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7ff056238000) [pid = 1823] [serial = 414] [outer = (nil)] 23:10:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7ff056242400) [pid = 1823] [serial = 415] [outer = 0x7ff056238000] 23:10:26 INFO - PROCESS | 1823 | 1461391826138 Marionette DEBUG loaded listener.js 23:10:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7ff05fe56000) [pid = 1823] [serial = 416] [outer = 0x7ff056238000] 23:10:26 INFO - PROCESS | 1823 | 1461391826991 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]]]}] 23:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1449ms 23:10:27 INFO - PROCESS | 1823 | 1461391827048 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 23:10:27 INFO - PROCESS | 1823 | 1461391827053 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 23:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:10:27 INFO - PROCESS | 1823 | 1461391827060 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:10:27 INFO - PROCESS | 1823 | 1461391827064 Marionette TRACE conn3 <- [1,526,null,{}] 23:10:27 INFO - PROCESS | 1823 | 1461391827069 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}] 23:10:27 INFO - PROCESS | 1823 | 1461391827252 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 23:10:27 INFO - PROCESS | 1823 | 1461391827400 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057656000 == 77 [pid = 1823] [id = 139] 23:10:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7ff056239c00) [pid = 1823] [serial = 417] [outer = (nil)] 23:10:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7ff06d956400) [pid = 1823] [serial = 418] [outer = 0x7ff056239c00] 23:10:27 INFO - PROCESS | 1823 | 1461391827475 Marionette DEBUG loaded listener.js 23:10:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7ff06e94e400) [pid = 1823] [serial = 419] [outer = 0x7ff056239c00] 23:10:28 INFO - PROCESS | 1823 | 1461391828409 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]]]}] 23:10:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 23:10:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1384ms 23:10:28 INFO - PROCESS | 1823 | 1461391828445 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 23:10:28 INFO - PROCESS | 1823 | 1461391828450 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 23:10:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:10:28 INFO - PROCESS | 1823 | 1461391828457 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:10:28 INFO - PROCESS | 1823 | 1461391828460 Marionette TRACE conn3 <- [1,530,null,{}] 23:10:28 INFO - PROCESS | 1823 | 1461391828466 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}] 23:10:28 INFO - PROCESS | 1823 | 1461391828642 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 23:10:28 INFO - PROCESS | 1823 | 1461391828795 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff070a80800 == 78 [pid = 1823] [id = 140] 23:10:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7ff04f32a800) [pid = 1823] [serial = 420] [outer = (nil)] 23:10:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7ff05ef32c00) [pid = 1823] [serial = 421] [outer = 0x7ff04f32a800] 23:10:28 INFO - PROCESS | 1823 | 1461391828882 Marionette DEBUG loaded listener.js 23:10:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7ff06e955000) [pid = 1823] [serial = 422] [outer = 0x7ff04f32a800] 23:10:29 INFO - PROCESS | 1823 | 1461391829747 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"]]]}] 23:10:29 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 23:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:10:29 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 23:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:10:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1334ms 23:10:29 INFO - PROCESS | 1823 | 1461391829836 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 23:10:29 INFO - PROCESS | 1823 | 1461391829841 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 23:10:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:10:29 INFO - PROCESS | 1823 | 1461391829851 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:10:29 INFO - PROCESS | 1823 | 1461391829853 Marionette TRACE conn3 <- [1,534,null,{}] 23:10:29 INFO - PROCESS | 1823 | 1461391829878 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}] 23:10:30 INFO - PROCESS | 1823 | 1461391830083 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 23:10:30 INFO - PROCESS | 1823 | 1461391830643 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0574ca000 == 79 [pid = 1823] [id = 141] 23:10:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7ff05485a400) [pid = 1823] [serial = 423] [outer = (nil)] 23:10:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff05590b800) [pid = 1823] [serial = 424] [outer = 0x7ff05485a400] 23:10:30 INFO - PROCESS | 1823 | 1461391830759 Marionette DEBUG loaded listener.js 23:10:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff055c5c800) [pid = 1823] [serial = 425] [outer = 0x7ff05485a400] 23:10:31 INFO - PROCESS | 1823 | 1461391831572 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]]]}] 23:10:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 23:10:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1752ms 23:10:31 INFO - PROCESS | 1823 | 1461391831630 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 23:10:31 INFO - PROCESS | 1823 | 1461391831638 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 23:10:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:10:31 INFO - PROCESS | 1823 | 1461391831650 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:10:31 INFO - PROCESS | 1823 | 1461391831654 Marionette TRACE conn3 <- [1,538,null,{}] 23:10:31 INFO - PROCESS | 1823 | 1461391831662 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}] 23:10:31 INFO - PROCESS | 1823 | 1461391831841 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 23:10:32 INFO - PROCESS | 1823 | 1461391832012 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05963e000 == 80 [pid = 1823] [id = 142] 23:10:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7ff055c5c400) [pid = 1823] [serial = 426] [outer = (nil)] 23:10:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7ff055946800) [pid = 1823] [serial = 427] [outer = 0x7ff055c5c400] 23:10:32 INFO - PROCESS | 1823 | 1461391832146 Marionette DEBUG loaded listener.js 23:10:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7ff0569ed400) [pid = 1823] [serial = 428] [outer = 0x7ff055c5c400] 23:10:33 INFO - PROCESS | 1823 | 1461391833043 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]]]}] 23:10:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 23:10:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1443ms 23:10:33 INFO - PROCESS | 1823 | 1461391833119 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 23:10:33 INFO - PROCESS | 1823 | 1461391833126 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 23:10:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:10:33 INFO - PROCESS | 1823 | 1461391833136 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:10:33 INFO - PROCESS | 1823 | 1461391833139 Marionette TRACE conn3 <- [1,542,null,{}] 23:10:33 INFO - PROCESS | 1823 | 1461391833145 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}] 23:10:33 INFO - PROCESS | 1823 | 1461391833316 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 23:10:33 INFO - PROCESS | 1823 | 1461391833486 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ee85000 == 81 [pid = 1823] [id = 143] 23:10:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7ff0569f6800) [pid = 1823] [serial = 429] [outer = (nil)] 23:10:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7ff05793fc00) [pid = 1823] [serial = 430] [outer = 0x7ff0569f6800] 23:10:33 INFO - PROCESS | 1823 | 1461391833578 Marionette DEBUG loaded listener.js 23:10:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7ff058ce0400) [pid = 1823] [serial = 431] [outer = 0x7ff0569f6800] 23:10:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0722b5800 == 80 [pid = 1823] [id = 134] 23:10:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06eb77000 == 79 [pid = 1823] [id = 133] 23:10:34 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7ff06d647c00) [pid = 1823] [serial = 336] [outer = (nil)] [url = about:blank] 23:10:34 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7ff0569f0c00) [pid = 1823] [serial = 357] [outer = (nil)] [url = about:blank] 23:10:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06c8ae800 == 78 [pid = 1823] [id = 132] 23:10:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06380b800 == 77 [pid = 1823] [id = 131] 23:10:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05fddb000 == 76 [pid = 1823] [id = 130] 23:10:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05496e000 == 75 [pid = 1823] [id = 129] 23:10:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0574c8000 == 74 [pid = 1823] [id = 128] 23:10:34 INFO - PROCESS | 1823 | 1461391834681 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]]]}] 23:10:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d4c4000 == 73 [pid = 1823] [id = 121] 23:10:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05c023800 == 72 [pid = 1823] [id = 120] 23:10:34 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7ff05c007400) [pid = 1823] [serial = 330] [outer = (nil)] [url = about:blank] 23:10:34 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7ff055a06000) [pid = 1823] [serial = 354] [outer = (nil)] [url = about:blank] 23:10:34 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7ff056eea800) [pid = 1823] [serial = 343] [outer = (nil)] [url = about:blank] 23:10:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 23:10:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1582ms 23:10:34 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7ff05ef34400) [pid = 1823] [serial = 348] [outer = (nil)] [url = about:blank] 23:10:34 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7ff05fe5a800) [pid = 1823] [serial = 351] [outer = (nil)] [url = about:blank] 23:10:34 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7ff06eb0e800) [pid = 1823] [serial = 339] [outer = (nil)] [url = about:blank] 23:10:34 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7ff05c00b400) [pid = 1823] [serial = 346] [outer = (nil)] [url = about:blank] 23:10:34 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7ff05f03a800) [pid = 1823] [serial = 349] [outer = (nil)] [url = about:blank] 23:10:34 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7ff060d1cc00) [pid = 1823] [serial = 352] [outer = (nil)] [url = about:blank] 23:10:34 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7ff06d7f0c00) [pid = 1823] [serial = 325] [outer = (nil)] [url = about:blank] 23:10:34 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7ff05a235000) [pid = 1823] [serial = 345] [outer = (nil)] [url = about:blank] 23:10:34 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7ff05590b000) [pid = 1823] [serial = 327] [outer = (nil)] [url = about:blank] 23:10:34 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7ff05f1c3400) [pid = 1823] [serial = 333] [outer = (nil)] [url = about:blank] 23:10:34 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7ff05a28b800) [pid = 1823] [serial = 355] [outer = (nil)] [url = about:blank] 23:10:34 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7ff055dcb800) [pid = 1823] [serial = 342] [outer = (nil)] [url = about:blank] 23:10:34 INFO - PROCESS | 1823 | 1461391834731 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 23:10:34 INFO - PROCESS | 1823 | 1461391834735 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 23:10:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:10:34 INFO - PROCESS | 1823 | 1461391834753 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:10:34 INFO - PROCESS | 1823 | 1461391834763 Marionette TRACE conn3 <- [1,546,null,{}] 23:10:34 INFO - PROCESS | 1823 | 1461391834772 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}] 23:10:34 INFO - PROCESS | 1823 | 1461391834966 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 23:10:35 INFO - PROCESS | 1823 | 1461391835195 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff055d52800 == 73 [pid = 1823] [id = 144] 23:10:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7ff04f324800) [pid = 1823] [serial = 432] [outer = (nil)] 23:10:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7ff05485d400) [pid = 1823] [serial = 433] [outer = 0x7ff04f324800] 23:10:35 INFO - PROCESS | 1823 | 1461391835351 Marionette DEBUG loaded listener.js 23:10:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7ff055a11000) [pid = 1823] [serial = 434] [outer = 0x7ff04f324800] 23:10:36 INFO - PROCESS | 1823 | 1461391836274 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]]]}] 23:10:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 23:10:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1551ms 23:10:36 INFO - PROCESS | 1823 | 1461391836294 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 23:10:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:10:36 INFO - PROCESS | 1823 | 1461391836300 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 23:10:36 INFO - PROCESS | 1823 | 1461391836307 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:10:36 INFO - PROCESS | 1823 | 1461391836314 Marionette TRACE conn3 <- [1,550,null,{}] 23:10:36 INFO - PROCESS | 1823 | 1461391836322 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}] 23:10:36 INFO - PROCESS | 1823 | 1461391836556 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 23:10:36 INFO - PROCESS | 1823 | 1461391836725 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f172000 == 74 [pid = 1823] [id = 145] 23:10:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7ff054858000) [pid = 1823] [serial = 435] [outer = (nil)] 23:10:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7ff0569ebc00) [pid = 1823] [serial = 436] [outer = 0x7ff054858000] 23:10:36 INFO - PROCESS | 1823 | 1461391836806 Marionette DEBUG loaded listener.js 23:10:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7ff058cd4c00) [pid = 1823] [serial = 437] [outer = 0x7ff054858000] 23:10:37 INFO - PROCESS | 1823 | 1461391837706 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]]]}] 23:10:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 23:10:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1485ms 23:10:37 INFO - PROCESS | 1823 | 1461391837795 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 23:10:37 INFO - PROCESS | 1823 | 1461391837802 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 23:10:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:10:37 INFO - PROCESS | 1823 | 1461391837813 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:10:37 INFO - PROCESS | 1823 | 1461391837818 Marionette TRACE conn3 <- [1,554,null,{}] 23:10:37 INFO - PROCESS | 1823 | 1461391837824 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}] 23:10:38 INFO - PROCESS | 1823 | 1461391838046 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 23:10:38 INFO - PROCESS | 1823 | 1461391838196 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06364f800 == 75 [pid = 1823] [id = 146] 23:10:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7ff05a233800) [pid = 1823] [serial = 438] [outer = (nil)] 23:10:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7ff05d580400) [pid = 1823] [serial = 439] [outer = 0x7ff05a233800] 23:10:38 INFO - PROCESS | 1823 | 1461391838272 Marionette DEBUG loaded listener.js 23:10:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7ff05e84ec00) [pid = 1823] [serial = 440] [outer = 0x7ff05a233800] 23:10:38 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:39 INFO - PROCESS | 1823 | 1461391839270 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]]]}] 23:10:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:10:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1494ms 23:10:39 INFO - PROCESS | 1823 | 1461391839308 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 23:10:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:10:39 INFO - PROCESS | 1823 | 1461391839312 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 23:10:39 INFO - PROCESS | 1823 | 1461391839321 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:10:39 INFO - PROCESS | 1823 | 1461391839331 Marionette TRACE conn3 <- [1,558,null,{}] 23:10:39 INFO - PROCESS | 1823 | 1461391839346 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}] 23:10:39 INFO - PROCESS | 1823 | 1461391839565 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 23:10:39 INFO - PROCESS | 1823 | 1461391839715 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d6b7800 == 76 [pid = 1823] [id = 147] 23:10:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff05f1bcc00) [pid = 1823] [serial = 441] [outer = (nil)] 23:10:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff05fe56c00) [pid = 1823] [serial = 442] [outer = 0x7ff05f1bcc00] 23:10:39 INFO - PROCESS | 1823 | 1461391839793 Marionette DEBUG loaded listener.js 23:10:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7ff060247c00) [pid = 1823] [serial = 443] [outer = 0x7ff05f1bcc00] 23:10:40 INFO - PROCESS | 1823 | 1461391840664 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]]]}] 23:10:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:10:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1392ms 23:10:40 INFO - PROCESS | 1823 | 1461391840711 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 23:10:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:10:40 INFO - PROCESS | 1823 | 1461391840716 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 23:10:40 INFO - PROCESS | 1823 | 1461391840724 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:10:40 INFO - PROCESS | 1823 | 1461391840726 Marionette TRACE conn3 <- [1,562,null,{}] 23:10:40 INFO - PROCESS | 1823 | 1461391840733 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}] 23:10:40 INFO - PROCESS | 1823 | 1461391840907 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 23:10:41 INFO - PROCESS | 1823 | 1461391841054 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07053e800 == 77 [pid = 1823] [id = 148] 23:10:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7ff05f1c3400) [pid = 1823] [serial = 444] [outer = (nil)] 23:10:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7ff063564400) [pid = 1823] [serial = 445] [outer = 0x7ff05f1c3400] 23:10:41 INFO - PROCESS | 1823 | 1461391841129 Marionette DEBUG loaded listener.js 23:10:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7ff06387d000) [pid = 1823] [serial = 446] [outer = 0x7ff05f1c3400] 23:10:41 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:42 INFO - PROCESS | 1823 | 1461391842008 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]]]}] 23:10:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:10:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1335ms 23:10:42 INFO - PROCESS | 1823 | 1461391842059 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 23:10:42 INFO - PROCESS | 1823 | 1461391842063 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 23:10:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:10:42 INFO - PROCESS | 1823 | 1461391842070 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:10:42 INFO - PROCESS | 1823 | 1461391842073 Marionette TRACE conn3 <- [1,566,null,{}] 23:10:42 INFO - PROCESS | 1823 | 1461391842078 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}] 23:10:42 INFO - PROCESS | 1823 | 1461391842245 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 23:10:42 INFO - PROCESS | 1823 | 1461391842412 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072716800 == 78 [pid = 1823] [id = 149] 23:10:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7ff04eaf6800) [pid = 1823] [serial = 447] [outer = (nil)] 23:10:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7ff04eaf8800) [pid = 1823] [serial = 448] [outer = 0x7ff04eaf6800] 23:10:42 INFO - PROCESS | 1823 | 1461391842501 Marionette DEBUG loaded listener.js 23:10:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7ff067887c00) [pid = 1823] [serial = 449] [outer = 0x7ff04eaf6800] 23:10:43 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:43 INFO - PROCESS | 1823 | 1461391843444 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]]]}] 23:10:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:10:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1436ms 23:10:43 INFO - PROCESS | 1823 | 1461391843507 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 23:10:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:10:43 INFO - PROCESS | 1823 | 1461391843511 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 23:10:43 INFO - PROCESS | 1823 | 1461391843518 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:10:43 INFO - PROCESS | 1823 | 1461391843521 Marionette TRACE conn3 <- [1,570,null,{}] 23:10:43 INFO - PROCESS | 1823 | 1461391843527 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}] 23:10:43 INFO - PROCESS | 1823 | 1461391843711 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 23:10:43 INFO - PROCESS | 1823 | 1461391843861 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff076fb1800 == 79 [pid = 1823] [id = 150] 23:10:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7ff06d46e400) [pid = 1823] [serial = 450] [outer = (nil)] 23:10:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff06e951000) [pid = 1823] [serial = 451] [outer = 0x7ff06d46e400] 23:10:43 INFO - PROCESS | 1823 | 1461391843935 Marionette DEBUG loaded listener.js 23:10:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff06e959000) [pid = 1823] [serial = 452] [outer = 0x7ff06d46e400] 23:10:44 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:44 INFO - PROCESS | 1823 | 1461391844819 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]]]}] 23:10:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:10:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1339ms 23:10:44 INFO - PROCESS | 1823 | 1461391844858 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 23:10:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:10:44 INFO - PROCESS | 1823 | 1461391844868 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 23:10:44 INFO - PROCESS | 1823 | 1461391844874 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:10:44 INFO - PROCESS | 1823 | 1461391844878 Marionette TRACE conn3 <- [1,574,null,{}] 23:10:44 INFO - PROCESS | 1823 | 1461391844884 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}] 23:10:45 INFO - PROCESS | 1823 | 1461391845069 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 23:10:45 INFO - PROCESS | 1823 | 1461391845220 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff077b1e000 == 80 [pid = 1823] [id = 151] 23:10:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff056f23c00) [pid = 1823] [serial = 453] [outer = (nil)] 23:10:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff056f2a800) [pid = 1823] [serial = 454] [outer = 0x7ff056f23c00] 23:10:45 INFO - PROCESS | 1823 | 1461391845296 Marionette DEBUG loaded listener.js 23:10:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff056f2f000) [pid = 1823] [serial = 455] [outer = 0x7ff056f23c00] 23:10:46 INFO - PROCESS | 1823 | 1461391846196 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]]]}] 23:10:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:10:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1385ms 23:10:46 INFO - PROCESS | 1823 | 1461391846260 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 23:10:46 INFO - PROCESS | 1823 | 1461391846263 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 23:10:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:10:46 INFO - PROCESS | 1823 | 1461391846270 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:10:46 INFO - PROCESS | 1823 | 1461391846274 Marionette TRACE conn3 <- [1,578,null,{}] 23:10:46 INFO - PROCESS | 1823 | 1461391846280 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}] 23:10:46 INFO - PROCESS | 1823 | 1461391846449 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 23:10:46 INFO - PROCESS | 1823 | 1461391846601 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05729a800 == 81 [pid = 1823] [id = 152] 23:10:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff056f25c00) [pid = 1823] [serial = 456] [outer = (nil)] 23:10:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff057305000) [pid = 1823] [serial = 457] [outer = 0x7ff056f25c00] 23:10:46 INFO - PROCESS | 1823 | 1461391846679 Marionette DEBUG loaded listener.js 23:10:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff057309800) [pid = 1823] [serial = 458] [outer = 0x7ff056f25c00] 23:10:47 INFO - PROCESS | 1823 | 1461391847552 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]]]}] 23:10:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:10:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1331ms 23:10:47 INFO - PROCESS | 1823 | 1461391847603 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 23:10:47 INFO - PROCESS | 1823 | 1461391847607 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 23:10:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:10:47 INFO - PROCESS | 1823 | 1461391847613 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:10:47 INFO - PROCESS | 1823 | 1461391847616 Marionette TRACE conn3 <- [1,582,null,{}] 23:10:47 INFO - PROCESS | 1823 | 1461391847622 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}] 23:10:47 INFO - PROCESS | 1823 | 1461391847801 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 23:10:47 INFO - PROCESS | 1823 | 1461391847955 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07fbd4800 == 82 [pid = 1823] [id = 153] 23:10:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff056f30c00) [pid = 1823] [serial = 459] [outer = (nil)] 23:10:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff05730e000) [pid = 1823] [serial = 460] [outer = 0x7ff056f30c00] 23:10:48 INFO - PROCESS | 1823 | 1461391848031 Marionette DEBUG loaded listener.js 23:10:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff06d784c00) [pid = 1823] [serial = 461] [outer = 0x7ff056f30c00] 23:10:48 INFO - PROCESS | 1823 | 1461391848877 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]]]}] 23:10:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:10:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1336ms 23:10:48 INFO - PROCESS | 1823 | 1461391848951 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 23:10:48 INFO - PROCESS | 1823 | 1461391848955 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 23:10:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:10:48 INFO - PROCESS | 1823 | 1461391848962 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:10:48 INFO - PROCESS | 1823 | 1461391848967 Marionette TRACE conn3 <- [1,586,null,{}] 23:10:48 INFO - PROCESS | 1823 | 1461391848973 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}] 23:10:49 INFO - PROCESS | 1823 | 1461391849198 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 23:10:49 INFO - PROCESS | 1823 | 1461391849574 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff055c07000 == 83 [pid = 1823] [id = 154] 23:10:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff04dc10400) [pid = 1823] [serial = 462] [outer = (nil)] 23:10:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff04eaeec00) [pid = 1823] [serial = 463] [outer = 0x7ff04dc10400] 23:10:49 INFO - PROCESS | 1823 | 1461391849696 Marionette DEBUG loaded listener.js 23:10:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff04eafa400) [pid = 1823] [serial = 464] [outer = 0x7ff04dc10400] 23:10:50 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:50 INFO - PROCESS | 1823 | 1461391850771 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]]]}] 23:10:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:10:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1839ms 23:10:50 INFO - PROCESS | 1823 | 1461391850803 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 23:10:50 INFO - PROCESS | 1823 | 1461391850808 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 23:10:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:10:50 INFO - PROCESS | 1823 | 1461391850817 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:10:50 INFO - PROCESS | 1823 | 1461391850823 Marionette TRACE conn3 <- [1,590,null,{}] 23:10:50 INFO - PROCESS | 1823 | 1461391850832 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}] 23:10:51 INFO - PROCESS | 1823 | 1461391851096 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 23:10:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ee85000 == 82 [pid = 1823] [id = 143] 23:10:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05963e000 == 81 [pid = 1823] [id = 142] 23:10:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0574ca000 == 80 [pid = 1823] [id = 141] 23:10:51 INFO - PROCESS | 1823 | 1461391851289 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff055c1e800 == 79 [pid = 1823] [id = 135] 23:10:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0574c8800 == 80 [pid = 1823] [id = 155] 23:10:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff054858c00) [pid = 1823] [serial = 465] [outer = (nil)] 23:10:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff055dcb000) [pid = 1823] [serial = 466] [outer = 0x7ff054858c00] 23:10:51 INFO - PROCESS | 1823 | 1461391851363 Marionette DEBUG loaded listener.js 23:10:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff0569e8000) [pid = 1823] [serial = 467] [outer = 0x7ff054858c00] 23:10:52 INFO - PROCESS | 1823 | 1461391852356 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]]]}] 23:10:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:10:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1595ms 23:10:52 INFO - PROCESS | 1823 | 1461391852416 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 23:10:52 INFO - PROCESS | 1823 | 1461391852422 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 23:10:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:10:52 INFO - PROCESS | 1823 | 1461391852430 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:10:52 INFO - PROCESS | 1823 | 1461391852433 Marionette TRACE conn3 <- [1,594,null,{}] 23:10:52 INFO - PROCESS | 1823 | 1461391852439 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}] 23:10:52 INFO - PROCESS | 1823 | 1461391852629 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 23:10:52 INFO - PROCESS | 1823 | 1461391852843 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ee71000 == 81 [pid = 1823] [id = 156] 23:10:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff04dc11000) [pid = 1823] [serial = 468] [outer = (nil)] 23:10:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff05730cc00) [pid = 1823] [serial = 469] [outer = 0x7ff04dc11000] 23:10:52 INFO - PROCESS | 1823 | 1461391852918 Marionette DEBUG loaded listener.js 23:10:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff058725c00) [pid = 1823] [serial = 470] [outer = 0x7ff04dc11000] 23:10:53 INFO - PROCESS | 1823 | 1461391853898 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]]]}] 23:10:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:10:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1484ms 23:10:53 INFO - PROCESS | 1823 | 1461391853915 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 23:10:53 INFO - PROCESS | 1823 | 1461391853921 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 23:10:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:10:53 INFO - PROCESS | 1823 | 1461391853944 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:10:53 INFO - PROCESS | 1823 | 1461391853954 Marionette TRACE conn3 <- [1,598,null,{}] 23:10:53 INFO - PROCESS | 1823 | 1461391853962 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}] 23:10:54 INFO - PROCESS | 1823 | 1461391854188 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 23:10:54 INFO - PROCESS | 1823 | 1461391854227 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff066c0f800 == 82 [pid = 1823] [id = 157] 23:10:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff058909000) [pid = 1823] [serial = 471] [outer = (nil)] 23:10:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff05ef35400) [pid = 1823] [serial = 472] [outer = 0x7ff058909000] 23:10:54 INFO - PROCESS | 1823 | 1461391854291 Marionette DEBUG loaded listener.js 23:10:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff05f037000) [pid = 1823] [serial = 473] [outer = 0x7ff058909000] 23:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff063567c00) [pid = 1823] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff06d991800) [pid = 1823] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff0569e9000) [pid = 1823] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff05caba000) [pid = 1823] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff05ef33c00) [pid = 1823] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff05a422c00) [pid = 1823] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff055dc3000) [pid = 1823] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff06e94dc00) [pid = 1823] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff056cce400) [pid = 1823] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff0569ea400) [pid = 1823] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff05485a400) [pid = 1823] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 23:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff055c5c400) [pid = 1823] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:10:55 INFO - PROCESS | 1823 | 1461391855388 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]]]}] 23:10:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:10:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1518ms 23:10:55 INFO - PROCESS | 1823 | 1461391855448 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 23:10:55 INFO - PROCESS | 1823 | 1461391855452 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 23:10:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:10:55 INFO - PROCESS | 1823 | 1461391855459 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:10:55 INFO - PROCESS | 1823 | 1461391855462 Marionette TRACE conn3 <- [1,602,null,{}] 23:10:55 INFO - PROCESS | 1823 | 1461391855467 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}] 23:10:55 INFO - PROCESS | 1823 | 1461391855659 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 23:10:55 INFO - PROCESS | 1823 | 1461391855854 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ab8b000 == 83 [pid = 1823] [id = 158] 23:10:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff05484e400) [pid = 1823] [serial = 474] [outer = (nil)] 23:10:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff05d655000) [pid = 1823] [serial = 475] [outer = 0x7ff05484e400] 23:10:55 INFO - PROCESS | 1823 | 1461391855931 Marionette DEBUG loaded listener.js 23:10:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff05f03fc00) [pid = 1823] [serial = 476] [outer = 0x7ff05484e400] 23:10:56 INFO - PROCESS | 1823 | 1461391856586 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]]]}] 23:10:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:10:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1184ms 23:10:56 INFO - PROCESS | 1823 | 1461391856644 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 23:10:56 INFO - PROCESS | 1823 | 1461391856648 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 23:10:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:10:56 INFO - PROCESS | 1823 | 1461391856654 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:10:56 INFO - PROCESS | 1823 | 1461391856657 Marionette TRACE conn3 <- [1,606,null,{}] 23:10:56 INFO - PROCESS | 1823 | 1461391856664 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}] 23:10:56 INFO - PROCESS | 1823 | 1461391856874 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 23:10:56 INFO - PROCESS | 1823 | 1461391856885 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff075480800 == 84 [pid = 1823] [id = 159] 23:10:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff063567c00) [pid = 1823] [serial = 477] [outer = (nil)] 23:10:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff06387a800) [pid = 1823] [serial = 478] [outer = 0x7ff063567c00] 23:10:56 INFO - PROCESS | 1823 | 1461391856966 Marionette DEBUG loaded listener.js 23:10:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff06d95a800) [pid = 1823] [serial = 479] [outer = 0x7ff063567c00] 23:10:58 INFO - PROCESS | 1823 | 1461391858056 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]]]}] 23:10:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:10:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1443ms 23:10:58 INFO - PROCESS | 1823 | 1461391858100 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 23:10:58 INFO - PROCESS | 1823 | 1461391858106 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 23:10:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:10:58 INFO - PROCESS | 1823 | 1461391858115 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:10:58 INFO - PROCESS | 1823 | 1461391858121 Marionette TRACE conn3 <- [1,610,null,{}] 23:10:58 INFO - PROCESS | 1823 | 1461391858130 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}] 23:10:58 INFO - PROCESS | 1823 | 1461391858331 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 23:10:58 INFO - PROCESS | 1823 | 1461391858546 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ab75000 == 85 [pid = 1823] [id = 160] 23:10:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff04ddf7800) [pid = 1823] [serial = 480] [outer = (nil)] 23:10:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff04ddf9800) [pid = 1823] [serial = 481] [outer = 0x7ff04ddf7800] 23:10:58 INFO - PROCESS | 1823 | 1461391858675 Marionette DEBUG loaded listener.js 23:10:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff04f32a000) [pid = 1823] [serial = 482] [outer = 0x7ff04ddf7800] 23:10:59 INFO - PROCESS | 1823 | 1461391859540 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]]]}] 23:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1491ms 23:10:59 INFO - PROCESS | 1823 | 1461391859609 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 23:10:59 INFO - PROCESS | 1823 | 1461391859622 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 23:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:10:59 INFO - PROCESS | 1823 | 1461391859635 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:10:59 INFO - PROCESS | 1823 | 1461391859640 Marionette TRACE conn3 <- [1,614,null,{}] 23:10:59 INFO - PROCESS | 1823 | 1461391859646 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}] 23:10:59 INFO - PROCESS | 1823 | 1461391859893 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 23:11:00 INFO - PROCESS | 1823 | 1461391860139 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06e965000 == 86 [pid = 1823] [id = 161] 23:11:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff05623dc00) [pid = 1823] [serial = 483] [outer = (nil)] 23:11:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff0569ec800) [pid = 1823] [serial = 484] [outer = 0x7ff05623dc00] 23:11:00 INFO - PROCESS | 1823 | 1461391860234 Marionette DEBUG loaded listener.js 23:11:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff057059400) [pid = 1823] [serial = 485] [outer = 0x7ff05623dc00] 23:11:01 INFO - PROCESS | 1823 | 1461391861180 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]]]}] 23:11:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:11:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1588ms 23:11:01 INFO - PROCESS | 1823 | 1461391861223 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 23:11:01 INFO - PROCESS | 1823 | 1461391861227 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 23:11:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:11:01 INFO - PROCESS | 1823 | 1461391861234 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:11:01 INFO - PROCESS | 1823 | 1461391861240 Marionette TRACE conn3 <- [1,618,null,{}] 23:11:01 INFO - PROCESS | 1823 | 1461391861257 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}] 23:11:01 INFO - PROCESS | 1823 | 1461391861454 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 23:11:01 INFO - PROCESS | 1823 | 1461391861658 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff077b19000 == 87 [pid = 1823] [id = 162] 23:11:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff05a284800) [pid = 1823] [serial = 486] [outer = (nil)] 23:11:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff05d655c00) [pid = 1823] [serial = 487] [outer = 0x7ff05a284800] 23:11:01 INFO - PROCESS | 1823 | 1461391861785 Marionette DEBUG loaded listener.js 23:11:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff05f388400) [pid = 1823] [serial = 488] [outer = 0x7ff05a284800] 23:11:02 INFO - PROCESS | 1823 | 1461391862649 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]]]}] 23:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1485ms 23:11:02 INFO - PROCESS | 1823 | 1461391862721 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 23:11:02 INFO - PROCESS | 1823 | 1461391862725 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 23:11:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:11:02 INFO - PROCESS | 1823 | 1461391862732 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:11:02 INFO - PROCESS | 1823 | 1461391862736 Marionette TRACE conn3 <- [1,622,null,{}] 23:11:02 INFO - PROCESS | 1823 | 1461391862742 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}] 23:11:02 INFO - PROCESS | 1823 | 1461391862972 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 23:11:03 INFO - PROCESS | 1823 | 1461391863127 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ab49000 == 88 [pid = 1823] [id = 163] 23:11:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff05a9b4800) [pid = 1823] [serial = 489] [outer = (nil)] 23:11:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff063880c00) [pid = 1823] [serial = 490] [outer = 0x7ff05a9b4800] 23:11:03 INFO - PROCESS | 1823 | 1461391863204 Marionette DEBUG loaded listener.js 23:11:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff06db61800) [pid = 1823] [serial = 491] [outer = 0x7ff05a9b4800] 23:11:04 INFO - PROCESS | 1823 | 1461391864147 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]]]}] 23:11:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:11:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1487ms 23:11:04 INFO - PROCESS | 1823 | 1461391864220 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 23:11:04 INFO - PROCESS | 1823 | 1461391864224 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 23:11:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:11:04 INFO - PROCESS | 1823 | 1461391864233 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:11:04 INFO - PROCESS | 1823 | 1461391864236 Marionette TRACE conn3 <- [1,626,null,{}] 23:11:04 INFO - PROCESS | 1823 | 1461391864242 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}] 23:11:04 INFO - PROCESS | 1823 | 1461391864463 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 23:11:04 INFO - PROCESS | 1823 | 1461391864665 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ed53800 == 89 [pid = 1823] [id = 164] 23:11:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff056f18000) [pid = 1823] [serial = 492] [outer = (nil)] 23:11:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff056f1bc00) [pid = 1823] [serial = 493] [outer = 0x7ff056f18000] 23:11:04 INFO - PROCESS | 1823 | 1461391864796 Marionette DEBUG loaded listener.js 23:11:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff056f20c00) [pid = 1823] [serial = 494] [outer = 0x7ff056f18000] 23:11:05 INFO - PROCESS | 1823 | 1461391865731 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]]]}] 23:11:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:11:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1533ms 23:11:05 INFO - PROCESS | 1823 | 1461391865767 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 23:11:05 INFO - PROCESS | 1823 | 1461391865771 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 23:11:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:11:05 INFO - PROCESS | 1823 | 1461391865779 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:11:05 INFO - PROCESS | 1823 | 1461391865782 Marionette TRACE conn3 <- [1,630,null,{}] 23:11:05 INFO - PROCESS | 1823 | 1461391865816 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}] 23:11:06 INFO - PROCESS | 1823 | 1461391866067 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 23:11:06 INFO - PROCESS | 1823 | 1461391866321 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04de1f000 == 90 [pid = 1823] [id = 165] 23:11:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff056f18800) [pid = 1823] [serial = 495] [outer = (nil)] 23:11:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff05c008c00) [pid = 1823] [serial = 496] [outer = 0x7ff056f18800] 23:11:06 INFO - PROCESS | 1823 | 1461391866415 Marionette DEBUG loaded listener.js 23:11:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff070a4a000) [pid = 1823] [serial = 497] [outer = 0x7ff056f18800] 23:11:07 INFO - PROCESS | 1823 | 1461391867279 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]]]}] 23:11:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:11:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1535ms 23:11:07 INFO - PROCESS | 1823 | 1461391867315 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 23:11:07 INFO - PROCESS | 1823 | 1461391867319 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 23:11:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:11:07 INFO - PROCESS | 1823 | 1461391867325 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:11:07 INFO - PROCESS | 1823 | 1461391867328 Marionette TRACE conn3 <- [1,634,null,{}] 23:11:07 INFO - PROCESS | 1823 | 1461391867334 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}] 23:11:07 INFO - PROCESS | 1823 | 1461391867506 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 23:11:08 INFO - PROCESS | 1823 | 1461391868151 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0570d6000 == 91 [pid = 1823] [id = 166] 23:11:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff04dded000) [pid = 1823] [serial = 498] [outer = (nil)] 23:11:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff04ddf1400) [pid = 1823] [serial = 499] [outer = 0x7ff04dded000] 23:11:08 INFO - PROCESS | 1823 | 1461391868268 Marionette DEBUG loaded listener.js 23:11:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff04eaef800) [pid = 1823] [serial = 500] [outer = 0x7ff04dded000] 23:11:08 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:11:09 INFO - PROCESS | 1823 | 1461391869107 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]]]}] 23:11:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:11:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1830ms 23:11:09 INFO - PROCESS | 1823 | 1461391869158 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 23:11:09 INFO - PROCESS | 1823 | 1461391869165 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 23:11:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:11:09 INFO - PROCESS | 1823 | 1461391869174 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:11:09 INFO - PROCESS | 1823 | 1461391869180 Marionette TRACE conn3 <- [1,638,null,{}] 23:11:09 INFO - PROCESS | 1823 | 1461391869187 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}] 23:11:09 INFO - PROCESS | 1823 | 1461391869362 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 23:11:09 INFO - PROCESS | 1823 | 1461391869790 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05497d800 == 92 [pid = 1823] [id = 167] 23:11:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff055947800) [pid = 1823] [serial = 501] [outer = (nil)] 23:11:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff055a10800) [pid = 1823] [serial = 502] [outer = 0x7ff055947800] 23:11:09 INFO - PROCESS | 1823 | 1461391869882 Marionette DEBUG loaded listener.js 23:11:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff056f2d800) [pid = 1823] [serial = 503] [outer = 0x7ff055947800] 23:11:10 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:11:10 INFO - PROCESS | 1823 | 1461391870856 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]]]}] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06eb6b800 == 91 [pid = 1823] [id = 94] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff066c0f000 == 90 [pid = 1823] [id = 93] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff063875800 == 89 [pid = 1823] [id = 59] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff060028800 == 88 [pid = 1823] [id = 50] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05fd0d000 == 87 [pid = 1823] [id = 92] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff076f9a800 == 86 [pid = 1823] [id = 77] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0579b8800 == 85 [pid = 1823] [id = 56] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06386e000 == 84 [pid = 1823] [id = 54] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057087000 == 83 [pid = 1823] [id = 95] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0570d8000 == 82 [pid = 1823] [id = 101] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072da8000 == 81 [pid = 1823] [id = 75] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff091bd2800 == 80 [pid = 1823] [id = 99] 23:11:10 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff05793fc00) [pid = 1823] [serial = 430] [outer = (nil)] [url = about:blank] 23:11:10 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff05e58d800) [pid = 1823] [serial = 366] [outer = (nil)] [url = about:blank] 23:11:10 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff06014a800) [pid = 1823] [serial = 369] [outer = (nil)] [url = about:blank] 23:11:10 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff06d64d000) [pid = 1823] [serial = 372] [outer = (nil)] [url = about:blank] 23:11:10 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff06eb1b000) [pid = 1823] [serial = 375] [outer = (nil)] [url = about:blank] 23:11:10 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff055c60c00) [pid = 1823] [serial = 378] [outer = (nil)] [url = about:blank] 23:11:10 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff06d956400) [pid = 1823] [serial = 418] [outer = (nil)] [url = about:blank] 23:11:10 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff05ef32c00) [pid = 1823] [serial = 421] [outer = (nil)] [url = about:blank] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072e2d800 == 79 [pid = 1823] [id = 122] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07fbd4800 == 78 [pid = 1823] [id = 153] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05729a800 == 77 [pid = 1823] [id = 152] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff077b1e000 == 76 [pid = 1823] [id = 151] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff076fb1800 == 75 [pid = 1823] [id = 150] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072716800 == 74 [pid = 1823] [id = 149] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07053e800 == 73 [pid = 1823] [id = 148] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d6b7800 == 72 [pid = 1823] [id = 147] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06364f800 == 71 [pid = 1823] [id = 146] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f172000 == 70 [pid = 1823] [id = 145] 23:11:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff055d52800 == 69 [pid = 1823] [id = 144] 23:11:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:11:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1789ms 23:11:10 INFO - PROCESS | 1823 | 1461391870968 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 23:11:10 INFO - PROCESS | 1823 | 1461391870975 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 23:11:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:11:10 INFO - PROCESS | 1823 | 1461391870982 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:11:10 INFO - PROCESS | 1823 | 1461391870986 Marionette TRACE conn3 <- [1,642,null,{}] 23:11:10 INFO - PROCESS | 1823 | 1461391870992 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}] 23:11:11 INFO - PROCESS | 1823 | 1461391871148 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff07264ec00) [pid = 1823] [serial = 403] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff06db5d400) [pid = 1823] [serial = 268] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff075490800) [pid = 1823] [serial = 232] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff05cabc800) [pid = 1823] [serial = 220] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff0569ed400) [pid = 1823] [serial = 428] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff0724a1800) [pid = 1823] [serial = 400] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff06387a400) [pid = 1823] [serial = 394] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff06ece5800) [pid = 1823] [serial = 402] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff06d703c00) [pid = 1823] [serial = 396] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff05f03bc00) [pid = 1823] [serial = 390] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff05f385c00) [pid = 1823] [serial = 391] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff060711800) [pid = 1823] [serial = 393] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff0569f5c00) [pid = 1823] [serial = 363] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff0569ee400) [pid = 1823] [serial = 385] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff055dc6800) [pid = 1823] [serial = 384] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff06e954400) [pid = 1823] [serial = 399] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff0585e9000) [pid = 1823] [serial = 381] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff06e83a400) [pid = 1823] [serial = 397] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff05a231000) [pid = 1823] [serial = 388] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff056ef1800) [pid = 1823] [serial = 387] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff05fed2400) [pid = 1823] [serial = 358] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff05485c400) [pid = 1823] [serial = 360] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff05590b800) [pid = 1823] [serial = 424] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff055c5c800) [pid = 1823] [serial = 425] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff054855800) [pid = 1823] [serial = 405] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff055946800) [pid = 1823] [serial = 427] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff057938400) [pid = 1823] [serial = 409] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff05c010c00) [pid = 1823] [serial = 412] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff056242400) [pid = 1823] [serial = 415] [outer = (nil)] [url = about:blank] 23:11:11 INFO - PROCESS | 1823 | 1461391871382 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff055d4f800 == 70 [pid = 1823] [id = 168] 23:11:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff05590b800) [pid = 1823] [serial = 504] [outer = (nil)] 23:11:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff0569f5c00) [pid = 1823] [serial = 505] [outer = 0x7ff05590b800] 23:11:11 INFO - PROCESS | 1823 | 1461391871459 Marionette DEBUG loaded listener.js 23:11:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff05793fc00) [pid = 1823] [serial = 506] [outer = 0x7ff05590b800] 23:11:12 INFO - PROCESS | 1823 | 1461391872256 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]]]}] 23:11:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:11:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1329ms 23:11:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:11:12 INFO - PROCESS | 1823 | 1461391872313 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 23:11:12 INFO - PROCESS | 1823 | 1461391872316 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 23:11:12 INFO - PROCESS | 1823 | 1461391872330 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:11:12 INFO - PROCESS | 1823 | 1461391872340 Marionette TRACE conn3 <- [1,646,null,{}] 23:11:12 INFO - PROCESS | 1823 | 1461391872349 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}] 23:11:12 INFO - PROCESS | 1823 | 1461391872533 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 23:11:12 INFO - PROCESS | 1823 | 1461391872650 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05858e800 == 71 [pid = 1823] [id = 169] 23:11:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff05594a400) [pid = 1823] [serial = 507] [outer = (nil)] 23:11:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff05a232000) [pid = 1823] [serial = 508] [outer = 0x7ff05594a400] 23:11:12 INFO - PROCESS | 1823 | 1461391872715 Marionette DEBUG loaded listener.js 23:11:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff05a9c0400) [pid = 1823] [serial = 509] [outer = 0x7ff05594a400] 23:11:13 INFO - PROCESS | 1823 | 1461391873482 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]]]}] 23:11:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:11:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1201ms 23:11:13 INFO - PROCESS | 1823 | 1461391873523 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 23:11:13 INFO - PROCESS | 1823 | 1461391873527 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 23:11:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:11:13 INFO - PROCESS | 1823 | 1461391873534 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:11:13 INFO - PROCESS | 1823 | 1461391873537 Marionette TRACE conn3 <- [1,650,null,{}] 23:11:13 INFO - PROCESS | 1823 | 1461391873550 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}] 23:11:13 INFO - PROCESS | 1823 | 1461391873773 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 23:11:13 INFO - PROCESS | 1823 | 1461391873799 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04ece1800 == 72 [pid = 1823] [id = 170] 23:11:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff05a280400) [pid = 1823] [serial = 510] [outer = (nil)] 23:11:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff05c0d5000) [pid = 1823] [serial = 511] [outer = 0x7ff05a280400] 23:11:13 INFO - PROCESS | 1823 | 1461391873865 Marionette DEBUG loaded listener.js 23:11:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff05ccfd400) [pid = 1823] [serial = 512] [outer = 0x7ff05a280400] 23:11:14 INFO - PROCESS | 1823 | 1461391874911 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]]]}] 23:11:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:11:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1442ms 23:11:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:11:14 INFO - PROCESS | 1823 | 1461391874984 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 23:11:14 INFO - PROCESS | 1823 | 1461391874987 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 23:11:15 INFO - PROCESS | 1823 | 1461391874995 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:11:15 INFO - PROCESS | 1823 | 1461391874998 Marionette TRACE conn3 <- [1,654,null,{}] 23:11:15 INFO - PROCESS | 1823 | 1461391875011 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}] 23:11:15 INFO - PROCESS | 1823 | 1461391875236 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 23:11:15 INFO - PROCESS | 1823 | 1461391875259 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fd0b000 == 73 [pid = 1823] [id = 171] 23:11:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff05d657000) [pid = 1823] [serial = 513] [outer = (nil)] 23:11:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff05eff1000) [pid = 1823] [serial = 514] [outer = 0x7ff05d657000] 23:11:15 INFO - PROCESS | 1823 | 1461391875339 Marionette DEBUG loaded listener.js 23:11:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff05f1bb000) [pid = 1823] [serial = 515] [outer = 0x7ff05d657000] 23:11:16 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff04dc10400) [pid = 1823] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:11:16 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff04dc11000) [pid = 1823] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:11:16 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff058909000) [pid = 1823] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:11:16 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff054858c00) [pid = 1823] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:11:16 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff05484e400) [pid = 1823] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:11:16 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff0569f6800) [pid = 1823] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:11:16 INFO - PROCESS | 1823 | 1461391876687 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]]]}] 23:11:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:11:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1741ms 23:11:16 INFO - PROCESS | 1823 | 1461391876736 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 23:11:16 INFO - PROCESS | 1823 | 1461391876740 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 23:11:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:11:16 INFO - PROCESS | 1823 | 1461391876746 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:11:16 INFO - PROCESS | 1823 | 1461391876750 Marionette TRACE conn3 <- [1,658,null,{}] 23:11:16 INFO - PROCESS | 1823 | 1461391876756 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}] 23:11:16 INFO - PROCESS | 1823 | 1461391876924 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 23:11:16 INFO - PROCESS | 1823 | 1461391876941 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060032800 == 74 [pid = 1823] [id = 172] 23:11:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff055903000) [pid = 1823] [serial = 516] [outer = (nil)] 23:11:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff05f38ec00) [pid = 1823] [serial = 517] [outer = 0x7ff055903000] 23:11:17 INFO - PROCESS | 1823 | 1461391877112 Marionette DEBUG loaded listener.js 23:11:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff06014a400) [pid = 1823] [serial = 518] [outer = 0x7ff055903000] 23:11:17 INFO - PROCESS | 1823 | 1461391877799 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]]]}] 23:11:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:11:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1088ms 23:11:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:11:17 INFO - PROCESS | 1823 | 1461391877835 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 23:11:17 INFO - PROCESS | 1823 | 1461391877838 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 23:11:17 INFO - PROCESS | 1823 | 1461391877845 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:11:17 INFO - PROCESS | 1823 | 1461391877848 Marionette TRACE conn3 <- [1,662,null,{}] 23:11:17 INFO - PROCESS | 1823 | 1461391877854 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}] 23:11:18 INFO - PROCESS | 1823 | 1461391878061 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 23:11:18 INFO - PROCESS | 1823 | 1461391878234 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054787800 == 75 [pid = 1823] [id = 173] 23:11:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff04dc04c00) [pid = 1823] [serial = 519] [outer = (nil)] 23:11:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff04dc11000) [pid = 1823] [serial = 520] [outer = 0x7ff04dc04c00] 23:11:18 INFO - PROCESS | 1823 | 1461391878312 Marionette DEBUG loaded listener.js 23:11:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff04eaf3000) [pid = 1823] [serial = 521] [outer = 0x7ff04dc04c00] 23:11:18 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:11:19 INFO - PROCESS | 1823 | 1461391879268 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]]]}] 23:11:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:11:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1447ms 23:11:19 INFO - PROCESS | 1823 | 1461391879293 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 23:11:19 INFO - PROCESS | 1823 | 1461391879301 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 23:11:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:11:19 INFO - PROCESS | 1823 | 1461391879311 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:11:19 INFO - PROCESS | 1823 | 1461391879316 Marionette TRACE conn3 <- [1,666,null,{}] 23:11:19 INFO - PROCESS | 1823 | 1461391879324 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}] 23:11:19 INFO - PROCESS | 1823 | 1461391879521 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 23:11:19 INFO - PROCESS | 1823 | 1461391879691 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058c6b000 == 76 [pid = 1823] [id = 174] 23:11:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff056ef1800) [pid = 1823] [serial = 522] [outer = (nil)] 23:11:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff057056800) [pid = 1823] [serial = 523] [outer = 0x7ff056ef1800] 23:11:19 INFO - PROCESS | 1823 | 1461391879824 Marionette DEBUG loaded listener.js 23:11:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff05730ac00) [pid = 1823] [serial = 524] [outer = 0x7ff056ef1800] 23:11:20 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:11:20 INFO - PROCESS | 1823 | 1461391880708 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]]]}] 23:11:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:11:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1440ms 23:11:20 INFO - PROCESS | 1823 | 1461391880756 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 23:11:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:11:20 INFO - PROCESS | 1823 | 1461391880763 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 23:11:20 INFO - PROCESS | 1823 | 1461391880770 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:11:20 INFO - PROCESS | 1823 | 1461391880773 Marionette TRACE conn3 <- [1,670,null,{}] 23:11:20 INFO - PROCESS | 1823 | 1461391880780 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}] 23:11:21 INFO - PROCESS | 1823 | 1461391881038 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 23:11:21 INFO - PROCESS | 1823 | 1461391881311 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060d45800 == 77 [pid = 1823] [id = 175] 23:11:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff05a9c1000) [pid = 1823] [serial = 525] [outer = (nil)] 23:11:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff05c0d5800) [pid = 1823] [serial = 526] [outer = 0x7ff05a9c1000] 23:11:21 INFO - PROCESS | 1823 | 1461391881438 Marionette DEBUG loaded listener.js 23:11:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff05d64d400) [pid = 1823] [serial = 527] [outer = 0x7ff05a9c1000] 23:11:22 INFO - PROCESS | 1823 | 1461391882317 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]]]}] 23:11:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:11:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1589ms 23:11:22 INFO - PROCESS | 1823 | 1461391882360 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 23:11:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:11:22 INFO - PROCESS | 1823 | 1461391882365 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 23:11:22 INFO - PROCESS | 1823 | 1461391882380 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:11:22 INFO - PROCESS | 1823 | 1461391882390 Marionette TRACE conn3 <- [1,674,null,{}] 23:11:22 INFO - PROCESS | 1823 | 1461391882398 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}] 23:11:22 INFO - PROCESS | 1823 | 1461391882599 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 23:11:22 INFO - PROCESS | 1823 | 1461391882760 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff066a6e000 == 78 [pid = 1823] [id = 176] 23:11:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff04dc0dc00) [pid = 1823] [serial = 528] [outer = (nil)] 23:11:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff05f1b9c00) [pid = 1823] [serial = 529] [outer = 0x7ff04dc0dc00] 23:11:22 INFO - PROCESS | 1823 | 1461391882842 Marionette DEBUG loaded listener.js 23:11:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff05fe59800) [pid = 1823] [serial = 530] [outer = 0x7ff04dc0dc00] 23:11:23 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:11:23 INFO - PROCESS | 1823 | 1461391883725 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]]]}] 23:11:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 23:11:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1400ms 23:11:23 INFO - PROCESS | 1823 | 1461391883772 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 23:11:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:11:23 INFO - PROCESS | 1823 | 1461391883778 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 23:11:23 INFO - PROCESS | 1823 | 1461391883785 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:11:23 INFO - PROCESS | 1823 | 1461391883788 Marionette TRACE conn3 <- [1,678,null,{}] 23:11:23 INFO - PROCESS | 1823 | 1461391883794 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}] 23:11:24 INFO - PROCESS | 1823 | 1461391884004 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 23:11:24 INFO - PROCESS | 1823 | 1461391884160 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d79d800 == 79 [pid = 1823] [id = 177] 23:11:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff04dc0ac00) [pid = 1823] [serial = 531] [outer = (nil)] 23:11:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff060d1ec00) [pid = 1823] [serial = 532] [outer = 0x7ff04dc0ac00] 23:11:24 INFO - PROCESS | 1823 | 1461391884238 Marionette DEBUG loaded listener.js 23:11:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff06384a800) [pid = 1823] [serial = 533] [outer = 0x7ff04dc0ac00] 23:11:25 INFO - PROCESS | 1823 | 1461391885102 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]]]}] 23:11:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:11:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1383ms 23:11:25 INFO - PROCESS | 1823 | 1461391885168 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 23:11:25 INFO - PROCESS | 1823 | 1461391885172 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 23:11:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:11:25 INFO - PROCESS | 1823 | 1461391885179 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:11:25 INFO - PROCESS | 1823 | 1461391885182 Marionette TRACE conn3 <- [1,682,null,{}] 23:11:25 INFO - PROCESS | 1823 | 1461391885188 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}] 23:11:25 INFO - PROCESS | 1823 | 1461391885376 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 23:11:25 INFO - PROCESS | 1823 | 1461391885535 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06e82d000 == 80 [pid = 1823] [id = 178] 23:11:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff067811c00) [pid = 1823] [serial = 534] [outer = (nil)] 23:11:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff06d652000) [pid = 1823] [serial = 535] [outer = 0x7ff067811c00] 23:11:25 INFO - PROCESS | 1823 | 1461391885626 Marionette DEBUG loaded listener.js 23:11:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff06e83b000) [pid = 1823] [serial = 536] [outer = 0x7ff067811c00] 23:11:26 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:26 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:11:26 INFO - PROCESS | 1823 | 1461391886978 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]]]}] 23:11:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 23:11:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1838ms 23:11:27 INFO - PROCESS | 1823 | 1461391887019 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 23:11:27 INFO - PROCESS | 1823 | 1461391887023 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 23:11:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:11:27 INFO - PROCESS | 1823 | 1461391887095 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:11:27 INFO - PROCESS | 1823 | 1461391887098 Marionette TRACE conn3 <- [1,686,null,{}] 23:11:27 INFO - PROCESS | 1823 | 1461391887107 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}] 23:11:27 INFO - PROCESS | 1823 | 1461391887303 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 23:11:27 INFO - PROCESS | 1823 | 1461391887460 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0722a5800 == 81 [pid = 1823] [id = 179] 23:11:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff06c817c00) [pid = 1823] [serial = 537] [outer = (nil)] 23:11:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff07216a400) [pid = 1823] [serial = 538] [outer = 0x7ff06c817c00] 23:11:27 INFO - PROCESS | 1823 | 1461391887534 Marionette DEBUG loaded listener.js 23:11:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff07264ec00) [pid = 1823] [serial = 539] [outer = 0x7ff06c817c00] 23:11:28 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:28 INFO - PROCESS | 1823 | 1461391888845 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]]]}] 23:11:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:11:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1808ms 23:11:28 INFO - PROCESS | 1823 | 1461391888902 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 23:11:28 INFO - PROCESS | 1823 | 1461391888907 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 23:11:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:11:28 INFO - PROCESS | 1823 | 1461391888933 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:11:28 INFO - PROCESS | 1823 | 1461391888936 Marionette TRACE conn3 <- [1,690,null,{}] 23:11:28 INFO - PROCESS | 1823 | 1461391888945 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}] 23:11:29 INFO - PROCESS | 1823 | 1461391889173 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 23:11:29 INFO - PROCESS | 1823 | 1461391889327 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07296d800 == 82 [pid = 1823] [id = 180] 23:11:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff0575b7000) [pid = 1823] [serial = 540] [outer = (nil)] 23:11:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff0575bdc00) [pid = 1823] [serial = 541] [outer = 0x7ff0575b7000] 23:11:29 INFO - PROCESS | 1823 | 1461391889400 Marionette DEBUG loaded listener.js 23:11:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff0575c4c00) [pid = 1823] [serial = 542] [outer = 0x7ff0575b7000] 23:11:30 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:30 INFO - PROCESS | 1823 | 1461391890774 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]]]}] 23:11:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:11:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1914ms 23:11:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:11:30 INFO - PROCESS | 1823 | 1461391890828 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 23:11:30 INFO - PROCESS | 1823 | 1461391890831 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 23:11:30 INFO - PROCESS | 1823 | 1461391890838 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:11:30 INFO - PROCESS | 1823 | 1461391890841 Marionette TRACE conn3 <- [1,694,null,{}] 23:11:30 INFO - PROCESS | 1823 | 1461391890849 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}] 23:11:31 INFO - PROCESS | 1823 | 1461391891042 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 23:11:31 INFO - PROCESS | 1823 | 1461391891200 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057099800 == 83 [pid = 1823] [id = 181] 23:11:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff04ddf3800) [pid = 1823] [serial = 543] [outer = (nil)] 23:11:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff0569f2000) [pid = 1823] [serial = 544] [outer = 0x7ff04ddf3800] 23:11:31 INFO - PROCESS | 1823 | 1461391891275 Marionette DEBUG loaded listener.js 23:11:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff07211bc00) [pid = 1823] [serial = 545] [outer = 0x7ff04ddf3800] 23:11:32 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:32 INFO - PROCESS | 1823 | 1461391892820 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]]]}] 23:11:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 23:11:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1995ms 23:11:32 INFO - PROCESS | 1823 | 1461391892833 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 23:11:32 INFO - PROCESS | 1823 | 1461391892839 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 23:11:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:11:32 INFO - PROCESS | 1823 | 1461391892848 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:11:32 INFO - PROCESS | 1823 | 1461391892853 Marionette TRACE conn3 <- [1,698,null,{}] 23:11:32 INFO - PROCESS | 1823 | 1461391892861 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}] 23:11:33 INFO - PROCESS | 1823 | 1461391893034 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 23:11:33 INFO - PROCESS | 1823 | 1461391893325 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04ecc4800 == 84 [pid = 1823] [id = 182] 23:11:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff055c5ec00) [pid = 1823] [serial = 546] [outer = (nil)] 23:11:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7ff056236c00) [pid = 1823] [serial = 547] [outer = 0x7ff055c5ec00] 23:11:33 INFO - PROCESS | 1823 | 1461391893400 Marionette DEBUG loaded listener.js 23:11:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7ff056f19c00) [pid = 1823] [serial = 548] [outer = 0x7ff055c5ec00] 23:11:34 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff056914000 == 83 [pid = 1823] [id = 91] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7ff063564400) [pid = 1823] [serial = 445] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7ff05fe56c00) [pid = 1823] [serial = 442] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff05d580400) [pid = 1823] [serial = 439] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff04eaf8800) [pid = 1823] [serial = 448] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff06e951000) [pid = 1823] [serial = 451] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff056f2a800) [pid = 1823] [serial = 454] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff057305000) [pid = 1823] [serial = 457] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff05730e000) [pid = 1823] [serial = 460] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff06387a800) [pid = 1823] [serial = 478] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff058ce0400) [pid = 1823] [serial = 431] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff04eaeec00) [pid = 1823] [serial = 463] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff05730cc00) [pid = 1823] [serial = 469] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff05485d400) [pid = 1823] [serial = 433] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff05ef35400) [pid = 1823] [serial = 472] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff055dcb000) [pid = 1823] [serial = 466] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff0569e8000) [pid = 1823] [serial = 467] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff0569ebc00) [pid = 1823] [serial = 436] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff05f037000) [pid = 1823] [serial = 473] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff04eafa400) [pid = 1823] [serial = 464] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff05d655000) [pid = 1823] [serial = 475] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff05f03fc00) [pid = 1823] [serial = 476] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff058725c00) [pid = 1823] [serial = 470] [outer = (nil)] [url = about:blank] 23:11:34 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:34 INFO - PROCESS | 1823 | 1461391894830 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]]]}] 23:11:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 23:11:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1998ms 23:11:34 INFO - PROCESS | 1823 | 1461391894847 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 23:11:34 INFO - PROCESS | 1823 | 1461391894856 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 23:11:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:11:34 INFO - PROCESS | 1823 | 1461391894866 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:11:34 INFO - PROCESS | 1823 | 1461391894870 Marionette TRACE conn3 <- [1,702,null,{}] 23:11:34 INFO - PROCESS | 1823 | 1461391894876 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}] 23:11:35 INFO - PROCESS | 1823 | 1461391895041 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 23:11:35 INFO - PROCESS | 1823 | 1461391895168 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057295000 == 84 [pid = 1823] [id = 183] 23:11:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff055c60c00) [pid = 1823] [serial = 549] [outer = (nil)] 23:11:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff05705b000) [pid = 1823] [serial = 550] [outer = 0x7ff055c60c00] 23:11:35 INFO - PROCESS | 1823 | 1461391895234 Marionette DEBUG loaded listener.js 23:11:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff058cd4000) [pid = 1823] [serial = 551] [outer = 0x7ff055c60c00] 23:11:36 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:36 INFO - PROCESS | 1823 | 1461391896349 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]]]}] 23:11:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:11:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1532ms 23:11:36 INFO - PROCESS | 1823 | 1461391896400 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 23:11:36 INFO - PROCESS | 1823 | 1461391896404 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 23:11:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:11:36 INFO - PROCESS | 1823 | 1461391896414 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:11:36 INFO - PROCESS | 1823 | 1461391896420 Marionette TRACE conn3 <- [1,706,null,{}] 23:11:36 INFO - PROCESS | 1823 | 1461391896447 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}] 23:11:36 INFO - PROCESS | 1823 | 1461391896742 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 23:11:36 INFO - PROCESS | 1823 | 1461391896790 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0572a6800 == 85 [pid = 1823] [id = 184] 23:11:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff05cabc000) [pid = 1823] [serial = 552] [outer = (nil)] 23:11:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff05e590800) [pid = 1823] [serial = 553] [outer = 0x7ff05cabc000] 23:11:36 INFO - PROCESS | 1823 | 1461391896859 Marionette DEBUG loaded listener.js 23:11:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff05f03f000) [pid = 1823] [serial = 554] [outer = 0x7ff05cabc000] 23:11:38 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:38 INFO - PROCESS | 1823 | 1461391898113 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]]]}] 23:11:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:11:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1737ms 23:11:38 INFO - PROCESS | 1823 | 1461391898156 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 23:11:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:11:38 INFO - PROCESS | 1823 | 1461391898161 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 23:11:38 INFO - PROCESS | 1823 | 1461391898168 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:11:38 INFO - PROCESS | 1823 | 1461391898171 Marionette TRACE conn3 <- [1,710,null,{}] 23:11:38 INFO - PROCESS | 1823 | 1461391898176 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}] 23:11:38 INFO - PROCESS | 1823 | 1461391898541 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 23:11:38 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff05a280400) [pid = 1823] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:11:38 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff05594a400) [pid = 1823] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:11:38 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff05d657000) [pid = 1823] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:11:38 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff055947800) [pid = 1823] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:11:38 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff05590b800) [pid = 1823] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:11:38 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff04dded000) [pid = 1823] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:11:38 INFO - PROCESS | 1823 | 1461391898638 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0572a7800 == 86 [pid = 1823] [id = 185] 23:11:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff04dded000) [pid = 1823] [serial = 555] [outer = (nil)] 23:11:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff05705ac00) [pid = 1823] [serial = 556] [outer = 0x7ff04dded000] 23:11:38 INFO - PROCESS | 1823 | 1461391898705 Marionette DEBUG loaded listener.js 23:11:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff05ef3c800) [pid = 1823] [serial = 557] [outer = 0x7ff04dded000] 23:11:39 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:39 INFO - PROCESS | 1823 | 1461391899837 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]]]}] 23:11:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:11:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1686ms 23:11:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:11:39 INFO - PROCESS | 1823 | 1461391899853 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 23:11:39 INFO - PROCESS | 1823 | 1461391899856 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 23:11:39 INFO - PROCESS | 1823 | 1461391899862 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:11:39 INFO - PROCESS | 1823 | 1461391899865 Marionette TRACE conn3 <- [1,714,null,{}] 23:11:39 INFO - PROCESS | 1823 | 1461391899870 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}] 23:11:40 INFO - PROCESS | 1823 | 1461391900038 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 23:11:40 INFO - PROCESS | 1823 | 1461391900248 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06380c800 == 87 [pid = 1823] [id = 186] 23:11:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff05590b800) [pid = 1823] [serial = 558] [outer = (nil)] 23:11:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff06387a800) [pid = 1823] [serial = 559] [outer = 0x7ff05590b800] 23:11:40 INFO - PROCESS | 1823 | 1461391900315 Marionette DEBUG loaded listener.js 23:11:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff06db5d400) [pid = 1823] [serial = 560] [outer = 0x7ff05590b800] 23:11:41 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:41 INFO - PROCESS | 1823 | 1461391901858 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]]]}] 23:11:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 23:11:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2036ms 23:11:41 INFO - PROCESS | 1823 | 1461391901899 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 23:11:41 INFO - PROCESS | 1823 | 1461391901905 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 23:11:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:11:41 INFO - PROCESS | 1823 | 1461391901914 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:11:41 INFO - PROCESS | 1823 | 1461391901919 Marionette TRACE conn3 <- [1,718,null,{}] 23:11:41 INFO - PROCESS | 1823 | 1461391901929 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}] 23:11:42 INFO - PROCESS | 1823 | 1461391902144 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 23:11:42 INFO - PROCESS | 1823 | 1461391902304 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05a6b3800 == 88 [pid = 1823] [id = 187] 23:11:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff05594d000) [pid = 1823] [serial = 561] [outer = (nil)] 23:11:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff056f1dc00) [pid = 1823] [serial = 562] [outer = 0x7ff05594d000] 23:11:42 INFO - PROCESS | 1823 | 1461391902381 Marionette DEBUG loaded listener.js 23:11:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff0585f1000) [pid = 1823] [serial = 563] [outer = 0x7ff05594d000] 23:11:43 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:43 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:11:43 INFO - PROCESS | 1823 | 1461391903692 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]]]}] 23:11:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:11:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1793ms 23:11:43 INFO - PROCESS | 1823 | 1461391903708 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 23:11:43 INFO - PROCESS | 1823 | 1461391903722 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 23:11:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:11:43 INFO - PROCESS | 1823 | 1461391903871 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:11:43 INFO - PROCESS | 1823 | 1461391903876 Marionette TRACE conn3 <- [1,722,null,{}] 23:11:43 INFO - PROCESS | 1823 | 1461391903886 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}] 23:11:44 INFO - PROCESS | 1823 | 1461391904074 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 23:11:44 INFO - PROCESS | 1823 | 1461391904229 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06c8af000 == 89 [pid = 1823] [id = 188] 23:11:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff0584c3c00) [pid = 1823] [serial = 564] [outer = (nil)] 23:11:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff05a9c0000) [pid = 1823] [serial = 565] [outer = 0x7ff0584c3c00] 23:11:44 INFO - PROCESS | 1823 | 1461391904304 Marionette DEBUG loaded listener.js 23:11:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff06013e400) [pid = 1823] [serial = 566] [outer = 0x7ff0584c3c00] 23:11:45 INFO - PROCESS | 1823 | 1461391905320 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] 23:11:45 INFO - PROCESS | 1823 | 1461391905369 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 23:11:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:11:45 INFO - PROCESS | 1823 | 1461391905375 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:11:45 INFO - PROCESS | 1823 | 1461391905381 Marionette TRACE conn3 <- [1,726,null,{}] 23:11:45 INFO - PROCESS | 1823 | 1461391905399 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}] 23:11:45 INFO - PROCESS | 1823 | 1461391905601 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 23:11:45 INFO - PROCESS | 1823 | 1461391905812 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06eb78000 == 90 [pid = 1823] [id = 189] 23:11:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff056ead000) [pid = 1823] [serial = 567] [outer = (nil)] 23:11:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff060f3ec00) [pid = 1823] [serial = 568] [outer = 0x7ff056ead000] 23:11:45 INFO - PROCESS | 1823 | 1461391905941 Marionette DEBUG loaded listener.js 23:11:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff06d7e9400) [pid = 1823] [serial = 569] [outer = 0x7ff056ead000] 23:11:46 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:46 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:11:47 INFO - PROCESS | 1823 | 1461391907003 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]]]}] 23:11:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:11:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1687ms 23:11:47 INFO - PROCESS | 1823 | 1461391907063 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 23:11:47 INFO - PROCESS | 1823 | 1461391907067 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 23:11:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:11:47 INFO - PROCESS | 1823 | 1461391907074 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:11:47 INFO - PROCESS | 1823 | 1461391907077 Marionette TRACE conn3 <- [1,730,null,{}] 23:11:47 INFO - PROCESS | 1823 | 1461391907083 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}] 23:11:47 INFO - PROCESS | 1823 | 1461391907263 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 23:11:47 INFO - PROCESS | 1823 | 1461391907485 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff076d30000 == 91 [pid = 1823] [id = 190] 23:11:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff04ec08000) [pid = 1823] [serial = 570] [outer = (nil)] 23:11:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff04ec15800) [pid = 1823] [serial = 571] [outer = 0x7ff04ec08000] 23:11:47 INFO - PROCESS | 1823 | 1461391907584 Marionette DEBUG loaded listener.js 23:11:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff063581000) [pid = 1823] [serial = 572] [outer = 0x7ff04ec08000] 23:11:48 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:48 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:11:48 INFO - PROCESS | 1823 | 1461391908545 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] 23:11:48 INFO - PROCESS | 1823 | 1461391908617 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 23:11:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:11:48 INFO - PROCESS | 1823 | 1461391908625 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:11:48 INFO - PROCESS | 1823 | 1461391908628 Marionette TRACE conn3 <- [1,734,null,{}] 23:11:48 INFO - PROCESS | 1823 | 1461391908634 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}] 23:11:48 INFO - PROCESS | 1823 | 1461391908812 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 23:11:49 INFO - PROCESS | 1823 | 1461391909021 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff077d46000 == 92 [pid = 1823] [id = 191] 23:11:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff063583000) [pid = 1823] [serial = 573] [outer = (nil)] 23:11:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff06e95bc00) [pid = 1823] [serial = 574] [outer = 0x7ff063583000] 23:11:49 INFO - PROCESS | 1823 | 1461391909111 Marionette DEBUG loaded listener.js 23:11:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7ff070ab9400) [pid = 1823] [serial = 575] [outer = 0x7ff063583000] 23:11:49 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:49 INFO - PROCESS | 1823 | 1461391909946 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]]]}] 23:11:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:11:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1382ms 23:11:50 INFO - PROCESS | 1823 | 1461391910009 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 23:11:50 INFO - PROCESS | 1823 | 1461391910013 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 23:11:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:11:50 INFO - PROCESS | 1823 | 1461391910020 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:11:50 INFO - PROCESS | 1823 | 1461391910022 Marionette TRACE conn3 <- [1,738,null,{}] 23:11:50 INFO - PROCESS | 1823 | 1461391910028 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}] 23:11:50 INFO - PROCESS | 1823 | 1461391910226 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 23:11:50 INFO - PROCESS | 1823 | 1461391910386 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0575a6800 == 93 [pid = 1823] [id = 192] 23:11:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7ff072652c00) [pid = 1823] [serial = 576] [outer = (nil)] 23:11:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7ff072d0c800) [pid = 1823] [serial = 577] [outer = 0x7ff072652c00] 23:11:50 INFO - PROCESS | 1823 | 1461391910465 Marionette DEBUG loaded listener.js 23:11:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7ff074abf400) [pid = 1823] [serial = 578] [outer = 0x7ff072652c00] 23:11:51 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:51 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:11:51 INFO - PROCESS | 1823 | 1461391911800 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]]]}] 23:11:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:11:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1831ms 23:11:52 INFO - PROCESS | 1823 | 1461391912170 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 23:11:52 INFO - PROCESS | 1823 | 1461391912176 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 23:11:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:11:52 INFO - PROCESS | 1823 | 1461391912211 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:11:52 INFO - PROCESS | 1823 | 1461391912215 Marionette TRACE conn3 <- [1,742,null,{}] 23:11:52 INFO - PROCESS | 1823 | 1461391912225 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}] 23:11:52 INFO - PROCESS | 1823 | 1461391912391 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 23:11:52 INFO - PROCESS | 1823 | 1461391912553 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054783800 == 94 [pid = 1823] [id = 193] 23:11:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7ff04dc08c00) [pid = 1823] [serial = 579] [outer = (nil)] 23:11:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7ff04ddf5000) [pid = 1823] [serial = 580] [outer = 0x7ff04dc08c00] 23:11:52 INFO - PROCESS | 1823 | 1461391912624 Marionette DEBUG loaded listener.js 23:11:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7ff04f327400) [pid = 1823] [serial = 581] [outer = 0x7ff04dc08c00] 23:11:54 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:54 INFO - PROCESS | 1823 | 1461391914090 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]]]}] 23:11:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 23:11:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1939ms 23:11:54 INFO - PROCESS | 1823 | 1461391914197 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 23:11:54 INFO - PROCESS | 1823 | 1461391914205 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 23:11:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:11:54 INFO - PROCESS | 1823 | 1461391914223 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:11:54 INFO - PROCESS | 1823 | 1461391914235 Marionette TRACE conn3 <- [1,746,null,{}] 23:11:54 INFO - PROCESS | 1823 | 1461391914248 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}] 23:11:54 INFO - PROCESS | 1823 | 1461391914440 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 23:11:54 INFO - PROCESS | 1823 | 1461391914615 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05496c800 == 95 [pid = 1823] [id = 194] 23:11:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7ff05485cc00) [pid = 1823] [serial = 582] [outer = (nil)] 23:11:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7ff055c63c00) [pid = 1823] [serial = 583] [outer = 0x7ff05485cc00] 23:11:54 INFO - PROCESS | 1823 | 1461391914690 Marionette DEBUG loaded listener.js 23:11:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7ff0569ea400) [pid = 1823] [serial = 584] [outer = 0x7ff05485cc00] 23:11:55 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f983000 == 94 [pid = 1823] [id = 57] 23:11:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0722bc000 == 93 [pid = 1823] [id = 66] 23:11:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06e621000 == 92 [pid = 1823] [id = 119] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7ff063880c00) [pid = 1823] [serial = 490] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7ff05d655c00) [pid = 1823] [serial = 487] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7ff0569ec800) [pid = 1823] [serial = 484] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7ff04ddf9800) [pid = 1823] [serial = 481] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7ff056f1bc00) [pid = 1823] [serial = 493] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7ff05c008c00) [pid = 1823] [serial = 496] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7ff05f38ec00) [pid = 1823] [serial = 517] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0572a7800 == 91 [pid = 1823] [id = 185] 23:11:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0572a6800 == 90 [pid = 1823] [id = 184] 23:11:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057295000 == 89 [pid = 1823] [id = 183] 23:11:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04ecc4800 == 88 [pid = 1823] [id = 182] 23:11:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0722a5800 == 87 [pid = 1823] [id = 179] 23:11:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06e82d000 == 86 [pid = 1823] [id = 178] 23:11:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d79d800 == 85 [pid = 1823] [id = 177] 23:11:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff066a6e000 == 84 [pid = 1823] [id = 176] 23:11:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff060d45800 == 83 [pid = 1823] [id = 175] 23:11:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff058c6b000 == 82 [pid = 1823] [id = 174] 23:11:55 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054787800 == 81 [pid = 1823] [id = 173] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7ff05c0d5000) [pid = 1823] [serial = 511] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7ff05a232000) [pid = 1823] [serial = 508] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7ff05eff1000) [pid = 1823] [serial = 514] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff056f2d800) [pid = 1823] [serial = 503] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff055a10800) [pid = 1823] [serial = 502] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff0569f5c00) [pid = 1823] [serial = 505] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff05793fc00) [pid = 1823] [serial = 506] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff04eaef800) [pid = 1823] [serial = 500] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff04ddf1400) [pid = 1823] [serial = 499] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff05f1bb000) [pid = 1823] [serial = 515] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff05ccfd400) [pid = 1823] [serial = 512] [outer = (nil)] [url = about:blank] 23:11:55 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff05a9c0400) [pid = 1823] [serial = 509] [outer = (nil)] [url = about:blank] 23:11:56 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:56 INFO - PROCESS | 1823 | 1461391916050 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]]]}] 23:11:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 23:11:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1916ms 23:11:56 INFO - PROCESS | 1823 | 1461391916137 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 23:11:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:11:56 INFO - PROCESS | 1823 | 1461391916141 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 23:11:56 INFO - PROCESS | 1823 | 1461391916147 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:11:56 INFO - PROCESS | 1823 | 1461391916151 Marionette TRACE conn3 <- [1,750,null,{}] 23:11:56 INFO - PROCESS | 1823 | 1461391916158 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}] 23:11:56 INFO - PROCESS | 1823 | 1461391916359 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 23:11:56 INFO - PROCESS | 1823 | 1461391916487 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0572a6800 == 82 [pid = 1823] [id = 195] 23:11:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff056ef0400) [pid = 1823] [serial = 585] [outer = (nil)] 23:11:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff056f14400) [pid = 1823] [serial = 586] [outer = 0x7ff056ef0400] 23:11:56 INFO - PROCESS | 1823 | 1461391916558 Marionette DEBUG loaded listener.js 23:11:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff056f2b000) [pid = 1823] [serial = 587] [outer = 0x7ff056ef0400] 23:11:57 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:57 INFO - PROCESS | 1823 | 1461391917816 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]]]}] 23:11:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:11:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1687ms 23:11:57 INFO - PROCESS | 1823 | 1461391917834 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 23:11:57 INFO - PROCESS | 1823 | 1461391917837 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 23:11:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:11:57 INFO - PROCESS | 1823 | 1461391917843 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:11:57 INFO - PROCESS | 1823 | 1461391917845 Marionette TRACE conn3 <- [1,754,null,{}] 23:11:57 INFO - PROCESS | 1823 | 1461391917850 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}] 23:11:57 INFO - PROCESS | 1823 | 1461391917995 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 23:11:58 INFO - PROCESS | 1823 | 1461391918183 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058597000 == 83 [pid = 1823] [id = 196] 23:11:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff05705c800) [pid = 1823] [serial = 588] [outer = (nil)] 23:11:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff05730d000) [pid = 1823] [serial = 589] [outer = 0x7ff05705c800] 23:11:58 INFO - PROCESS | 1823 | 1461391918248 Marionette DEBUG loaded listener.js 23:11:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff0575bb000) [pid = 1823] [serial = 590] [outer = 0x7ff05705c800] 23:11:59 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:11:59 INFO - PROCESS | 1823 | 1461391919438 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]]]}] 23:11:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 23:11:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1629ms 23:11:59 INFO - PROCESS | 1823 | 1461391919479 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 23:11:59 INFO - PROCESS | 1823 | 1461391919483 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 23:11:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:11:59 INFO - PROCESS | 1823 | 1461391919533 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:11:59 INFO - PROCESS | 1823 | 1461391919537 Marionette TRACE conn3 <- [1,758,null,{}] 23:11:59 INFO - PROCESS | 1823 | 1461391919548 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}] 23:11:59 INFO - PROCESS | 1823 | 1461391919861 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 23:11:59 INFO - PROCESS | 1823 | 1461391919896 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05a6b2000 == 84 [pid = 1823] [id = 197] 23:11:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff05705d800) [pid = 1823] [serial = 591] [outer = (nil)] 23:11:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff0575c3400) [pid = 1823] [serial = 592] [outer = 0x7ff05705d800] 23:11:59 INFO - PROCESS | 1823 | 1461391919964 Marionette DEBUG loaded listener.js 23:12:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff058524800) [pid = 1823] [serial = 593] [outer = 0x7ff05705d800] 23:12:00 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff063567c00) [pid = 1823] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:12:00 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff05cabc000) [pid = 1823] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:12:00 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff05594ac00) [pid = 1823] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:12:00 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff0585ee800) [pid = 1823] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:12:00 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff055c60c00) [pid = 1823] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:12:00 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff04dc0dc00) [pid = 1823] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:12:00 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff05a9bdc00) [pid = 1823] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:12:00 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff055906800) [pid = 1823] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:12:00 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff04ddf7800) [pid = 1823] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:12:00 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff054855000) [pid = 1823] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:12:00 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff055c5ec00) [pid = 1823] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:12:00 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff04dc04c00) [pid = 1823] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff0575b7000) [pid = 1823] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff056ef1800) [pid = 1823] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff04dc0ac00) [pid = 1823] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff05a9b4800) [pid = 1823] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff05f038000) [pid = 1823] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff06c817c00) [pid = 1823] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff055910800) [pid = 1823] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff067811c00) [pid = 1823] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff05f038800) [pid = 1823] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff06e8ea400) [pid = 1823] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff056eea000) [pid = 1823] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff05cabdc00) [pid = 1823] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff05a9c1000) [pid = 1823] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff05a284800) [pid = 1823] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff05a233800) [pid = 1823] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff05623dc00) [pid = 1823] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff05793a400) [pid = 1823] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff04dded000) [pid = 1823] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff055905800) [pid = 1823] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff05fe5bc00) [pid = 1823] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff056239c00) [pid = 1823] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff055c5a800) [pid = 1823] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff055903000) [pid = 1823] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff05f033c00) [pid = 1823] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff05c0cc400) [pid = 1823] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff04ddf3800) [pid = 1823] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff056f25c00) [pid = 1823] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff0569ec400) [pid = 1823] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff056f30c00) [pid = 1823] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7ff04eaf6800) [pid = 1823] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7ff056f18000) [pid = 1823] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7ff054858000) [pid = 1823] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7ff054850000) [pid = 1823] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7ff059681800) [pid = 1823] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7ff06d46e400) [pid = 1823] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7ff05f1bcc00) [pid = 1823] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7ff056f23c00) [pid = 1823] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7ff04f32a800) [pid = 1823] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7ff04f324800) [pid = 1823] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7ff056f18800) [pid = 1823] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7ff05705f400) [pid = 1823] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7ff056238000) [pid = 1823] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7ff05f1c3400) [pid = 1823] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:12:01 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7ff055907400) [pid = 1823] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:12:01 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:12:01 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:12:01 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:12:01 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:12:01 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:12:01 INFO - PROCESS | 1823 | 1461391921485 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]]]}] 23:12:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:12:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 2018ms 23:12:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:12:01 INFO - PROCESS | 1823 | 1461391921521 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 23:12:01 INFO - PROCESS | 1823 | 1461391921524 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 23:12:01 INFO - PROCESS | 1823 | 1461391921530 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:12:01 INFO - PROCESS | 1823 | 1461391921533 Marionette TRACE conn3 <- [1,762,null,{}] 23:12:01 INFO - PROCESS | 1823 | 1461391921538 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}] 23:12:01 INFO - PROCESS | 1823 | 1461391921747 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 23:12:01 INFO - PROCESS | 1823 | 1461391921878 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058a2f800 == 85 [pid = 1823] [id = 198] 23:12:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7ff04ddf3800) [pid = 1823] [serial = 594] [outer = (nil)] 23:12:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7ff056ef1800) [pid = 1823] [serial = 595] [outer = 0x7ff04ddf3800] 23:12:01 INFO - PROCESS | 1823 | 1461391921946 Marionette DEBUG loaded listener.js 23:12:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7ff0575b8c00) [pid = 1823] [serial = 596] [outer = 0x7ff04ddf3800] 23:12:03 INFO - PROCESS | 1823 | 1461391923058 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]]]}] 23:12:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:12:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1542ms 23:12:03 INFO - PROCESS | 1823 | 1461391923073 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 23:12:03 INFO - PROCESS | 1823 | 1461391923078 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 23:12:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:12:03 INFO - PROCESS | 1823 | 1461391923088 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:12:03 INFO - PROCESS | 1823 | 1461391923093 Marionette TRACE conn3 <- [1,766,null,{}] 23:12:03 INFO - PROCESS | 1823 | 1461391923102 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}] 23:12:03 INFO - PROCESS | 1823 | 1461391923322 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 23:12:03 INFO - PROCESS | 1823 | 1461391923561 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0561b4000 == 86 [pid = 1823] [id = 199] 23:12:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7ff04ec0ec00) [pid = 1823] [serial = 597] [outer = (nil)] 23:12:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7ff04f329800) [pid = 1823] [serial = 598] [outer = 0x7ff04ec0ec00] 23:12:03 INFO - PROCESS | 1823 | 1461391923643 Marionette DEBUG loaded listener.js 23:12:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff05590bc00) [pid = 1823] [serial = 599] [outer = 0x7ff04ec0ec00] 23:12:04 INFO - PROCESS | 1823 | 1461391924983 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]]]}] 23:12:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:12:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1940ms 23:12:05 INFO - PROCESS | 1823 | 1461391925050 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 23:12:05 INFO - PROCESS | 1823 | 1461391925059 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 23:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:12:05 INFO - PROCESS | 1823 | 1461391925073 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:12:05 INFO - PROCESS | 1823 | 1461391925077 Marionette TRACE conn3 <- [1,770,null,{}] 23:12:05 INFO - PROCESS | 1823 | 1461391925128 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}] 23:12:05 INFO - PROCESS | 1823 | 1461391925299 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 23:12:05 INFO - PROCESS | 1823 | 1461391925498 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0579ae800 == 87 [pid = 1823] [id = 200] 23:12:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff04f324800) [pid = 1823] [serial = 600] [outer = (nil)] 23:12:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7ff056237c00) [pid = 1823] [serial = 601] [outer = 0x7ff04f324800] 23:12:05 INFO - PROCESS | 1823 | 1461391925575 Marionette DEBUG loaded listener.js 23:12:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7ff056ccc000) [pid = 1823] [serial = 602] [outer = 0x7ff04f324800] 23:12:06 INFO - PROCESS | 1823 | 1461391926528 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]]]}] 23:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1491ms 23:12:06 INFO - PROCESS | 1823 | 1461391926564 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 23:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:12:06 INFO - PROCESS | 1823 | 1461391926569 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 23:12:06 INFO - PROCESS | 1823 | 1461391926575 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:12:06 INFO - PROCESS | 1823 | 1461391926581 Marionette TRACE conn3 <- [1,774,null,{}] 23:12:06 INFO - PROCESS | 1823 | 1461391926597 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}] 23:12:06 INFO - PROCESS | 1823 | 1461391926835 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 23:12:07 INFO - PROCESS | 1823 | 1461391927247 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ed48800 == 88 [pid = 1823] [id = 201] 23:12:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7ff056f2d000) [pid = 1823] [serial = 603] [outer = (nil)] 23:12:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7ff057063000) [pid = 1823] [serial = 604] [outer = 0x7ff056f2d000] 23:12:07 INFO - PROCESS | 1823 | 1461391927385 Marionette DEBUG loaded listener.js 23:12:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7ff0575bb800) [pid = 1823] [serial = 605] [outer = 0x7ff056f2d000] 23:12:08 INFO - PROCESS | 1823 | 1461391928609 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]]]}] 23:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 2047ms 23:12:08 INFO - PROCESS | 1823 | 1461391928624 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 23:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:12:08 INFO - PROCESS | 1823 | 1461391928630 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 23:12:08 INFO - PROCESS | 1823 | 1461391928637 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:12:08 INFO - PROCESS | 1823 | 1461391928640 Marionette TRACE conn3 <- [1,778,null,{}] 23:12:08 INFO - PROCESS | 1823 | 1461391928646 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}] 23:12:08 INFO - PROCESS | 1823 | 1461391928833 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 23:12:09 INFO - PROCESS | 1823 | 1461391929048 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f98d800 == 89 [pid = 1823] [id = 202] 23:12:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7ff04ddf4800) [pid = 1823] [serial = 606] [outer = (nil)] 23:12:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7ff0585e3400) [pid = 1823] [serial = 607] [outer = 0x7ff04ddf4800] 23:12:09 INFO - PROCESS | 1823 | 1461391929168 Marionette DEBUG loaded listener.js 23:12:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7ff0585efc00) [pid = 1823] [serial = 608] [outer = 0x7ff04ddf4800] 23:12:10 INFO - PROCESS | 1823 | 1461391930039 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]]]}] 23:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1435ms 23:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:12:10 INFO - PROCESS | 1823 | 1461391930072 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 23:12:10 INFO - PROCESS | 1823 | 1461391930075 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 23:12:10 INFO - PROCESS | 1823 | 1461391930082 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:12:10 INFO - PROCESS | 1823 | 1461391930085 Marionette TRACE conn3 <- [1,782,null,{}] 23:12:10 INFO - PROCESS | 1823 | 1461391930090 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}] 23:12:10 INFO - PROCESS | 1823 | 1461391930251 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 23:12:10 INFO - PROCESS | 1823 | 1461391930429 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060030000 == 90 [pid = 1823] [id = 203] 23:12:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff05594f000) [pid = 1823] [serial = 609] [outer = (nil)] 23:12:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff05890f400) [pid = 1823] [serial = 610] [outer = 0x7ff05594f000] 23:12:10 INFO - PROCESS | 1823 | 1461391930502 Marionette DEBUG loaded listener.js 23:12:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff059680000) [pid = 1823] [serial = 611] [outer = 0x7ff05594f000] 23:12:11 INFO - PROCESS | 1823 | 1461391931411 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]]]}] 23:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1385ms 23:12:11 INFO - PROCESS | 1823 | 1461391931467 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 23:12:11 INFO - PROCESS | 1823 | 1461391931471 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 23:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:12:11 INFO - PROCESS | 1823 | 1461391931478 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:12:11 INFO - PROCESS | 1823 | 1461391931480 Marionette TRACE conn3 <- [1,786,null,{}] 23:12:11 INFO - PROCESS | 1823 | 1461391931486 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}] 23:12:11 INFO - PROCESS | 1823 | 1461391931721 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 23:12:11 INFO - PROCESS | 1823 | 1461391931943 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060750800 == 91 [pid = 1823] [id = 204] 23:12:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff04dc0cc00) [pid = 1823] [serial = 612] [outer = (nil)] 23:12:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff05a41bc00) [pid = 1823] [serial = 613] [outer = 0x7ff04dc0cc00] 23:12:12 INFO - PROCESS | 1823 | 1461391932097 Marionette DEBUG loaded listener.js 23:12:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff05c005000) [pid = 1823] [serial = 614] [outer = 0x7ff04dc0cc00] 23:12:12 INFO - PROCESS | 1823 | 1461391932982 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]]]}] 23:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1582ms 23:12:13 INFO - PROCESS | 1823 | 1461391933061 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 23:12:13 INFO - PROCESS | 1823 | 1461391933065 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 23:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:12:13 INFO - PROCESS | 1823 | 1461391933072 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:12:13 INFO - PROCESS | 1823 | 1461391933075 Marionette TRACE conn3 <- [1,790,null,{}] 23:12:13 INFO - PROCESS | 1823 | 1461391933080 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}] 23:12:13 INFO - PROCESS | 1823 | 1461391933294 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 23:12:13 INFO - PROCESS | 1823 | 1461391933505 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff056195000 == 92 [pid = 1823] [id = 205] 23:12:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff04dc07400) [pid = 1823] [serial = 615] [outer = (nil)] 23:12:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff04eaf0c00) [pid = 1823] [serial = 616] [outer = 0x7ff04dc07400] 23:12:13 INFO - PROCESS | 1823 | 1461391933595 Marionette DEBUG loaded listener.js 23:12:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff056ea8400) [pid = 1823] [serial = 617] [outer = 0x7ff04dc07400] 23:12:14 INFO - PROCESS | 1823 | 1461391934754 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]]]}] 23:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1735ms 23:12:14 INFO - PROCESS | 1823 | 1461391934810 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 23:12:14 INFO - PROCESS | 1823 | 1461391934816 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 23:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:12:14 INFO - PROCESS | 1823 | 1461391934826 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:12:14 INFO - PROCESS | 1823 | 1461391934830 Marionette TRACE conn3 <- [1,794,null,{}] 23:12:14 INFO - PROCESS | 1823 | 1461391934840 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}] 23:12:15 INFO - PROCESS | 1823 | 1461391935249 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 23:12:15 INFO - PROCESS | 1823 | 1461391935468 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff055c10000 == 93 [pid = 1823] [id = 206] 23:12:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff04dc08400) [pid = 1823] [serial = 618] [outer = (nil)] 23:12:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff055dc6c00) [pid = 1823] [serial = 619] [outer = 0x7ff04dc08400] 23:12:15 INFO - PROCESS | 1823 | 1461391935595 Marionette DEBUG loaded listener.js 23:12:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff056f16400) [pid = 1823] [serial = 620] [outer = 0x7ff04dc08400] 23:12:16 INFO - PROCESS | 1823 | 1461391936518 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]]]}] 23:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1741ms 23:12:16 INFO - PROCESS | 1823 | 1461391936567 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 23:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:12:16 INFO - PROCESS | 1823 | 1461391936572 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 23:12:16 INFO - PROCESS | 1823 | 1461391936578 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:12:16 INFO - PROCESS | 1823 | 1461391936581 Marionette TRACE conn3 <- [1,798,null,{}] 23:12:16 INFO - PROCESS | 1823 | 1461391936587 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}] 23:12:16 INFO - PROCESS | 1823 | 1461391936777 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 23:12:17 INFO - PROCESS | 1823 | 1461391937203 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057299800 == 94 [pid = 1823] [id = 207] 23:12:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff04eaf4c00) [pid = 1823] [serial = 621] [outer = (nil)] 23:12:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff04ec08c00) [pid = 1823] [serial = 622] [outer = 0x7ff04eaf4c00] 23:12:17 INFO - PROCESS | 1823 | 1461391937318 Marionette DEBUG loaded listener.js 23:12:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff054856400) [pid = 1823] [serial = 623] [outer = 0x7ff04eaf4c00] 23:12:18 INFO - PROCESS | 1823 | 1461391938174 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]]]}] 23:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 23:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1630ms 23:12:18 INFO - PROCESS | 1823 | 1461391938209 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 23:12:18 INFO - PROCESS | 1823 | 1461391938216 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 23:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:12:18 INFO - PROCESS | 1823 | 1461391938226 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:12:18 INFO - PROCESS | 1823 | 1461391938230 Marionette TRACE conn3 <- [1,802,null,{}] 23:12:18 INFO - PROCESS | 1823 | 1461391938238 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}] 23:12:18 INFO - PROCESS | 1823 | 1461391938431 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 23:12:18 INFO - PROCESS | 1823 | 1461391938769 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04ecce800 == 95 [pid = 1823] [id = 208] 23:12:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff056236000) [pid = 1823] [serial = 624] [outer = (nil)] 23:12:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff056243c00) [pid = 1823] [serial = 625] [outer = 0x7ff056236000] 23:12:18 INFO - PROCESS | 1823 | 1461391938851 Marionette DEBUG loaded listener.js 23:12:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff056ea6800) [pid = 1823] [serial = 626] [outer = 0x7ff056236000] 23:12:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05a6b2000 == 94 [pid = 1823] [id = 197] 23:12:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff058597000 == 93 [pid = 1823] [id = 196] 23:12:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0572a6800 == 92 [pid = 1823] [id = 195] 23:12:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05496c800 == 91 [pid = 1823] [id = 194] 23:12:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054783800 == 90 [pid = 1823] [id = 193] 23:12:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06c8af000 == 89 [pid = 1823] [id = 188] 23:12:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05a6b3800 == 88 [pid = 1823] [id = 187] 23:12:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06380c800 == 87 [pid = 1823] [id = 186] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff05ef35800) [pid = 1823] [serial = 295] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff05f8a6800) [pid = 1823] [serial = 301] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff060f3e800) [pid = 1823] [serial = 253] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff05594b400) [pid = 1823] [serial = 292] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff06d778400) [pid = 1823] [serial = 298] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff05f03f000) [pid = 1823] [serial = 554] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff05f041c00) [pid = 1823] [serial = 413] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff05705b000) [pid = 1823] [serial = 550] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff05fe59800) [pid = 1823] [serial = 530] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff0724a5000) [pid = 1823] [serial = 376] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff055a0cc00) [pid = 1823] [serial = 328] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff04f32a000) [pid = 1823] [serial = 482] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff055a0d400) [pid = 1823] [serial = 361] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff056236c00) [pid = 1823] [serial = 547] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff04eaf3000) [pid = 1823] [serial = 521] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff0575c4c00) [pid = 1823] [serial = 542] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff057056800) [pid = 1823] [serial = 523] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff06384a800) [pid = 1823] [serial = 533] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7ff056f19c00) [pid = 1823] [serial = 548] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7ff06db61800) [pid = 1823] [serial = 491] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7ff06024d400) [pid = 1823] [serial = 334] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7ff07264ec00) [pid = 1823] [serial = 539] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7ff0612a3c00) [pid = 1823] [serial = 370] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7ff06d652000) [pid = 1823] [serial = 535] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7ff06eb0f800) [pid = 1823] [serial = 337] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7ff07264e400) [pid = 1823] [serial = 304] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7ff05d64d400) [pid = 1823] [serial = 527] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7ff05f388400) [pid = 1823] [serial = 488] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7ff05e84ec00) [pid = 1823] [serial = 440] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7ff057059400) [pid = 1823] [serial = 485] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7ff072653000) [pid = 1823] [serial = 340] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7ff05705ac00) [pid = 1823] [serial = 556] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7ff05f1b9c00) [pid = 1823] [serial = 529] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7ff060d1ec00) [pid = 1823] [serial = 532] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7ff06e94e400) [pid = 1823] [serial = 419] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7ff055c66000) [pid = 1823] [serial = 379] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7ff06014a400) [pid = 1823] [serial = 518] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7ff04dc11000) [pid = 1823] [serial = 520] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7ff06d95b800) [pid = 1823] [serial = 373] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7ff058cd4000) [pid = 1823] [serial = 551] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7ff05ef33400) [pid = 1823] [serial = 367] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7ff0569f2000) [pid = 1823] [serial = 544] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7ff057309800) [pid = 1823] [serial = 458] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7ff05e590800) [pid = 1823] [serial = 553] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7ff0575bdc00) [pid = 1823] [serial = 541] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7ff0585e3c00) [pid = 1823] [serial = 364] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7ff06d784c00) [pid = 1823] [serial = 461] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7ff07216a400) [pid = 1823] [serial = 538] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7ff067887c00) [pid = 1823] [serial = 449] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7ff056f20c00) [pid = 1823] [serial = 494] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7ff058cd4c00) [pid = 1823] [serial = 437] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7ff055943800) [pid = 1823] [serial = 406] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7ff05d64e000) [pid = 1823] [serial = 331] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7ff06e959000) [pid = 1823] [serial = 452] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7ff060247c00) [pid = 1823] [serial = 443] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7ff056f2f000) [pid = 1823] [serial = 455] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7ff07211bc00) [pid = 1823] [serial = 545] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7ff06e83b000) [pid = 1823] [serial = 536] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7ff06e955000) [pid = 1823] [serial = 422] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7ff055a11000) [pid = 1823] [serial = 434] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7ff05730ac00) [pid = 1823] [serial = 524] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7ff070a4a000) [pid = 1823] [serial = 497] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x7ff0585edc00) [pid = 1823] [serial = 410] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x7ff05c0d5800) [pid = 1823] [serial = 526] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x7ff05fe56000) [pid = 1823] [serial = 416] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 89 (0x7ff06387d000) [pid = 1823] [serial = 446] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 88 (0x7ff05c00b800) [pid = 1823] [serial = 382] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 87 (0x7ff05ef3c800) [pid = 1823] [serial = 557] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x7ff06d95a800) [pid = 1823] [serial = 479] [outer = (nil)] [url = about:blank] 23:12:19 INFO - PROCESS | 1823 | 1461391939817 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]]]}] 23:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 23:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1632ms 23:12:19 INFO - PROCESS | 1823 | 1461391939862 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 23:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:12:19 INFO - PROCESS | 1823 | 1461391939868 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 23:12:19 INFO - PROCESS | 1823 | 1461391939874 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:12:19 INFO - PROCESS | 1823 | 1461391939877 Marionette TRACE conn3 <- [1,806,null,{}] 23:12:19 INFO - PROCESS | 1823 | 1461391939883 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}] 23:12:20 INFO - PROCESS | 1823 | 1461391940069 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 23:12:20 INFO - PROCESS | 1823 | 1461391940200 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff055d4b000 == 88 [pid = 1823] [id = 209] 23:12:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7ff04ec13800) [pid = 1823] [serial = 627] [outer = (nil)] 23:12:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x7ff056eae400) [pid = 1823] [serial = 628] [outer = 0x7ff04ec13800] 23:12:20 INFO - PROCESS | 1823 | 1461391940267 Marionette DEBUG loaded listener.js 23:12:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x7ff056f20c00) [pid = 1823] [serial = 629] [outer = 0x7ff04ec13800] 23:12:21 INFO - PROCESS | 1823 | 1461391941100 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]]]}] 23:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 23:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1280ms 23:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:12:21 INFO - PROCESS | 1823 | 1461391941154 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 23:12:21 INFO - PROCESS | 1823 | 1461391941157 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 23:12:21 INFO - PROCESS | 1823 | 1461391941172 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:12:21 INFO - PROCESS | 1823 | 1461391941181 Marionette TRACE conn3 <- [1,810,null,{}] 23:12:21 INFO - PROCESS | 1823 | 1461391941190 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}] 23:12:21 INFO - PROCESS | 1823 | 1461391941362 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 23:12:21 INFO - PROCESS | 1823 | 1461391941375 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057663800 == 89 [pid = 1823] [id = 210] 23:12:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x7ff055946000) [pid = 1823] [serial = 630] [outer = (nil)] 23:12:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7ff057310c00) [pid = 1823] [serial = 631] [outer = 0x7ff055946000] 23:12:21 INFO - PROCESS | 1823 | 1461391941571 Marionette DEBUG loaded listener.js 23:12:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7ff05793fc00) [pid = 1823] [serial = 632] [outer = 0x7ff055946000] 23:12:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7ff05872c400) [pid = 1823] [serial = 633] [outer = 0x7ff05852f800] 23:12:22 INFO - PROCESS | 1823 | 1461391942546 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]]]}] 23:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1449ms 23:12:22 INFO - PROCESS | 1823 | 1461391942614 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 23:12:22 INFO - PROCESS | 1823 | 1461391942618 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 23:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:12:22 INFO - PROCESS | 1823 | 1461391942624 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:12:22 INFO - PROCESS | 1823 | 1461391942627 Marionette TRACE conn3 <- [1,814,null,{}] 23:12:22 INFO - PROCESS | 1823 | 1461391942632 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}] 23:12:22 INFO - PROCESS | 1823 | 1461391942843 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 23:12:22 INFO - PROCESS | 1823 | 1461391942869 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05cc1f000 == 90 [pid = 1823] [id = 211] 23:12:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7ff055942400) [pid = 1823] [serial = 634] [outer = (nil)] 23:12:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7ff05705bc00) [pid = 1823] [serial = 635] [outer = 0x7ff055942400] 23:12:22 INFO - PROCESS | 1823 | 1461391942934 Marionette DEBUG loaded listener.js 23:12:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7ff05a27c800) [pid = 1823] [serial = 636] [outer = 0x7ff055942400] 23:12:23 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7ff05705d800) [pid = 1823] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:12:23 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7ff056ef0400) [pid = 1823] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:12:23 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7ff05485cc00) [pid = 1823] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:12:23 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x7ff04dc08c00) [pid = 1823] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:12:23 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x7ff05590b800) [pid = 1823] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:12:23 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x7ff05705c800) [pid = 1823] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:12:23 INFO - PROCESS | 1823 | 1461391943895 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] 23:12:23 INFO - PROCESS | 1823 | 1461391943915 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 23:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:12:23 INFO - PROCESS | 1823 | 1461391943921 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:12:23 INFO - PROCESS | 1823 | 1461391943923 Marionette TRACE conn3 <- [1,818,null,{}] 23:12:23 INFO - PROCESS | 1823 | 1461391943929 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}] 23:12:24 INFO - PROCESS | 1823 | 1461391944085 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 23:12:24 INFO - PROCESS | 1823 | 1461391944101 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f782800 == 91 [pid = 1823] [id = 212] 23:12:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7ff05a27f400) [pid = 1823] [serial = 637] [outer = (nil)] 23:12:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7ff05a286c00) [pid = 1823] [serial = 638] [outer = 0x7ff05a27f400] 23:12:24 INFO - PROCESS | 1823 | 1461391944174 Marionette DEBUG loaded listener.js 23:12:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7ff05c004400) [pid = 1823] [serial = 639] [outer = 0x7ff05a27f400] 23:12:25 INFO - PROCESS | 1823 | 1461391945016 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]]]}] 23:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1127ms 23:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:12:25 INFO - PROCESS | 1823 | 1461391945049 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 23:12:25 INFO - PROCESS | 1823 | 1461391945052 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 23:12:25 INFO - PROCESS | 1823 | 1461391945059 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:12:25 INFO - PROCESS | 1823 | 1461391945061 Marionette TRACE conn3 <- [1,822,null,{}] 23:12:25 INFO - PROCESS | 1823 | 1461391945071 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}] 23:12:25 INFO - PROCESS | 1823 | 1461391945249 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 23:12:25 INFO - PROCESS | 1823 | 1461391945260 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060d51000 == 92 [pid = 1823] [id = 213] 23:12:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7ff05cc77800) [pid = 1823] [serial = 640] [outer = (nil)] 23:12:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7ff05d57e000) [pid = 1823] [serial = 641] [outer = 0x7ff05cc77800] 23:12:25 INFO - PROCESS | 1823 | 1461391945326 Marionette DEBUG loaded listener.js 23:12:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7ff05d64e000) [pid = 1823] [serial = 642] [outer = 0x7ff05cc77800] 23:12:26 INFO - PROCESS | 1823 | 1461391946326 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] 23:12:26 INFO - PROCESS | 1823 | 1461391946354 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 23:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:12:26 INFO - PROCESS | 1823 | 1461391946364 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:12:26 INFO - PROCESS | 1823 | 1461391946369 Marionette TRACE conn3 <- [1,826,null,{}] 23:12:26 INFO - PROCESS | 1823 | 1461391946380 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}] 23:12:26 INFO - PROCESS | 1823 | 1461391946572 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 23:12:26 INFO - PROCESS | 1823 | 1461391946834 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057299000 == 93 [pid = 1823] [id = 214] 23:12:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7ff05485c400) [pid = 1823] [serial = 643] [outer = (nil)] 23:12:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7ff055dc8400) [pid = 1823] [serial = 644] [outer = 0x7ff05485c400] 23:12:26 INFO - PROCESS | 1823 | 1461391946958 Marionette DEBUG loaded listener.js 23:12:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7ff056ea4c00) [pid = 1823] [serial = 645] [outer = 0x7ff05485c400] 23:12:27 INFO - PROCESS | 1823 | 1461391947883 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]]]}] 23:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1538ms 23:12:27 INFO - PROCESS | 1823 | 1461391947903 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 23:12:27 INFO - PROCESS | 1823 | 1461391947912 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 23:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:12:27 INFO - PROCESS | 1823 | 1461391947925 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:12:27 INFO - PROCESS | 1823 | 1461391947929 Marionette TRACE conn3 <- [1,830,null,{}] 23:12:27 INFO - PROCESS | 1823 | 1461391947937 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}] 23:12:28 INFO - PROCESS | 1823 | 1461391948130 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 23:12:28 INFO - PROCESS | 1823 | 1461391948297 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f172000 == 94 [pid = 1823] [id = 215] 23:12:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7ff056ea4800) [pid = 1823] [serial = 646] [outer = (nil)] 23:12:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7ff056f25c00) [pid = 1823] [serial = 647] [outer = 0x7ff056ea4800] 23:12:28 INFO - PROCESS | 1823 | 1461391948372 Marionette DEBUG loaded listener.js 23:12:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7ff05730d400) [pid = 1823] [serial = 648] [outer = 0x7ff056ea4800] 23:12:29 INFO - PROCESS | 1823 | 1461391949385 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]]]}] 23:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1483ms 23:12:29 INFO - PROCESS | 1823 | 1461391949407 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 23:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:12:29 INFO - PROCESS | 1823 | 1461391949412 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 23:12:29 INFO - PROCESS | 1823 | 1461391949418 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:12:29 INFO - PROCESS | 1823 | 1461391949424 Marionette TRACE conn3 <- [1,834,null,{}] 23:12:29 INFO - PROCESS | 1823 | 1461391949440 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}] 23:12:29 INFO - PROCESS | 1823 | 1461391949686 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 23:12:29 INFO - PROCESS | 1823 | 1461391949895 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff066a50800 == 95 [pid = 1823] [id = 216] 23:12:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7ff04f320c00) [pid = 1823] [serial = 649] [outer = (nil)] 23:12:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7ff05a236800) [pid = 1823] [serial = 650] [outer = 0x7ff04f320c00] 23:12:30 INFO - PROCESS | 1823 | 1461391950030 Marionette DEBUG loaded listener.js 23:12:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7ff05c00a400) [pid = 1823] [serial = 651] [outer = 0x7ff04f320c00] 23:12:30 INFO - PROCESS | 1823 | 1461391950899 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]]]}] 23:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1540ms 23:12:30 INFO - PROCESS | 1823 | 1461391950958 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 23:12:30 INFO - PROCESS | 1823 | 1461391950963 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 23:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:12:30 INFO - PROCESS | 1823 | 1461391950970 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:12:30 INFO - PROCESS | 1823 | 1461391950974 Marionette TRACE conn3 <- [1,838,null,{}] 23:12:30 INFO - PROCESS | 1823 | 1461391950979 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}] 23:12:31 INFO - PROCESS | 1823 | 1461391951170 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 23:12:31 INFO - PROCESS | 1823 | 1461391951330 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06c8af000 == 96 [pid = 1823] [id = 217] 23:12:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7ff04f321c00) [pid = 1823] [serial = 652] [outer = (nil)] 23:12:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7ff05cabd400) [pid = 1823] [serial = 653] [outer = 0x7ff04f321c00] 23:12:31 INFO - PROCESS | 1823 | 1461391951408 Marionette DEBUG loaded listener.js 23:12:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7ff05d64e400) [pid = 1823] [serial = 654] [outer = 0x7ff04f321c00] 23:12:32 INFO - PROCESS | 1823 | 1461391952311 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]]]}] 23:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1388ms 23:12:32 INFO - PROCESS | 1823 | 1461391952359 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 23:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:12:32 INFO - PROCESS | 1823 | 1461391952364 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 23:12:32 INFO - PROCESS | 1823 | 1461391952371 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:12:32 INFO - PROCESS | 1823 | 1461391952374 Marionette TRACE conn3 <- [1,842,null,{}] 23:12:32 INFO - PROCESS | 1823 | 1461391952380 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}] 23:12:32 INFO - PROCESS | 1823 | 1461391952567 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 23:12:32 INFO - PROCESS | 1823 | 1461391952730 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d929000 == 97 [pid = 1823] [id = 218] 23:12:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7ff04dc10400) [pid = 1823] [serial = 655] [outer = (nil)] 23:12:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7ff05d691000) [pid = 1823] [serial = 656] [outer = 0x7ff04dc10400] 23:12:32 INFO - PROCESS | 1823 | 1461391952809 Marionette DEBUG loaded listener.js 23:12:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7ff05e58cc00) [pid = 1823] [serial = 657] [outer = 0x7ff04dc10400] 23:12:33 INFO - PROCESS | 1823 | 1461391953705 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]]]}] 23:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1383ms 23:12:33 INFO - PROCESS | 1823 | 1461391953754 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 23:12:33 INFO - PROCESS | 1823 | 1461391953758 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 23:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:12:33 INFO - PROCESS | 1823 | 1461391953765 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:12:33 INFO - PROCESS | 1823 | 1461391953768 Marionette TRACE conn3 <- [1,846,null,{}] 23:12:33 INFO - PROCESS | 1823 | 1461391953774 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}] 23:12:33 INFO - PROCESS | 1823 | 1461391953996 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 23:12:34 INFO - PROCESS | 1823 | 1461391954159 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06e61c800 == 98 [pid = 1823] [id = 219] 23:12:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7ff05e855800) [pid = 1823] [serial = 658] [outer = (nil)] 23:12:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7ff05eff3400) [pid = 1823] [serial = 659] [outer = 0x7ff05e855800] 23:12:34 INFO - PROCESS | 1823 | 1461391954238 Marionette DEBUG loaded listener.js 23:12:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7ff05f03f000) [pid = 1823] [serial = 660] [outer = 0x7ff05e855800] 23:12:35 INFO - PROCESS | 1823 | 1461391955117 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]]]}] 23:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1383ms 23:12:35 INFO - PROCESS | 1823 | 1461391955149 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 23:12:35 INFO - PROCESS | 1823 | 1461391955153 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 23:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:12:35 INFO - PROCESS | 1823 | 1461391955159 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:12:35 INFO - PROCESS | 1823 | 1461391955162 Marionette TRACE conn3 <- [1,850,null,{}] 23:12:35 INFO - PROCESS | 1823 | 1461391955168 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}] 23:12:35 INFO - PROCESS | 1823 | 1461391955346 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 23:12:35 INFO - PROCESS | 1823 | 1461391955523 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06e972800 == 99 [pid = 1823] [id = 220] 23:12:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7ff05ef32000) [pid = 1823] [serial = 661] [outer = (nil)] 23:12:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7ff05f05f000) [pid = 1823] [serial = 662] [outer = 0x7ff05ef32000] 23:12:35 INFO - PROCESS | 1823 | 1461391955597 Marionette DEBUG loaded listener.js 23:12:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7ff05f065800) [pid = 1823] [serial = 663] [outer = 0x7ff05ef32000] 23:12:36 INFO - PROCESS | 1823 | 1461391956489 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]]]}] 23:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1381ms 23:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:12:36 INFO - PROCESS | 1823 | 1461391956541 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 23:12:36 INFO - PROCESS | 1823 | 1461391956544 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 23:12:36 INFO - PROCESS | 1823 | 1461391956550 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:12:36 INFO - PROCESS | 1823 | 1461391956553 Marionette TRACE conn3 <- [1,854,null,{}] 23:12:36 INFO - PROCESS | 1823 | 1461391956559 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}] 23:12:36 INFO - PROCESS | 1823 | 1461391956733 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 23:12:36 INFO - PROCESS | 1823 | 1461391956911 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff070542000 == 100 [pid = 1823] [id = 221] 23:12:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7ff05f068400) [pid = 1823] [serial = 664] [outer = (nil)] 23:12:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7ff05f1b6400) [pid = 1823] [serial = 665] [outer = 0x7ff05f068400] 23:12:37 INFO - PROCESS | 1823 | 1461391957014 Marionette DEBUG loaded listener.js 23:12:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7ff05f1c4000) [pid = 1823] [serial = 666] [outer = 0x7ff05f068400] 23:12:37 INFO - PROCESS | 1823 | 1461391957844 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]]]}] 23:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1330ms 23:12:37 INFO - PROCESS | 1823 | 1461391957880 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 23:12:37 INFO - PROCESS | 1823 | 1461391957884 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 23:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:12:37 INFO - PROCESS | 1823 | 1461391957890 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:12:37 INFO - PROCESS | 1823 | 1461391957894 Marionette TRACE conn3 <- [1,858,null,{}] 23:12:37 INFO - PROCESS | 1823 | 1461391957899 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}] 23:12:38 INFO - PROCESS | 1823 | 1461391958078 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 23:12:38 INFO - PROCESS | 1823 | 1461391958246 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0722af000 == 101 [pid = 1823] [id = 222] 23:12:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7ff05f065c00) [pid = 1823] [serial = 667] [outer = (nil)] 23:12:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7ff05f3e3400) [pid = 1823] [serial = 668] [outer = 0x7ff05f065c00] 23:12:38 INFO - PROCESS | 1823 | 1461391958318 Marionette DEBUG loaded listener.js 23:12:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7ff05fe56c00) [pid = 1823] [serial = 669] [outer = 0x7ff05f065c00] 23:12:39 INFO - PROCESS | 1823 | 1461391959199 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]]]}] 23:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1336ms 23:12:39 INFO - PROCESS | 1823 | 1461391959228 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 23:12:39 INFO - PROCESS | 1823 | 1461391959232 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 23:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:12:39 INFO - PROCESS | 1823 | 1461391959238 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:12:39 INFO - PROCESS | 1823 | 1461391959242 Marionette TRACE conn3 <- [1,862,null,{}] 23:12:39 INFO - PROCESS | 1823 | 1461391959248 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}] 23:12:39 INFO - PROCESS | 1823 | 1461391959440 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 23:12:39 INFO - PROCESS | 1823 | 1461391959625 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07260e000 == 102 [pid = 1823] [id = 223] 23:12:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7ff05f068c00) [pid = 1823] [serial = 670] [outer = (nil)] 23:12:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7ff06013cc00) [pid = 1823] [serial = 671] [outer = 0x7ff05f068c00] 23:12:39 INFO - PROCESS | 1823 | 1461391959749 Marionette DEBUG loaded listener.js 23:12:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7ff060247c00) [pid = 1823] [serial = 672] [outer = 0x7ff05f068c00] 23:12:41 INFO - PROCESS | 1823 | 1461391961185 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]]]}] 23:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2038ms 23:12:41 INFO - PROCESS | 1823 | 1461391961414 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 23:12:41 INFO - PROCESS | 1823 | 1461391961422 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 23:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:12:41 INFO - PROCESS | 1823 | 1461391961464 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:12:41 INFO - PROCESS | 1823 | 1461391961472 Marionette TRACE conn3 <- [1,866,null,{}] 23:12:41 INFO - PROCESS | 1823 | 1461391961483 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}] 23:12:41 INFO - PROCESS | 1823 | 1461391961796 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 23:12:42 INFO - PROCESS | 1823 | 1461391962405 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff056189000 == 103 [pid = 1823] [id = 224] 23:12:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7ff04dc11000) [pid = 1823] [serial = 673] [outer = (nil)] 23:12:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff04ddf5400) [pid = 1823] [serial = 674] [outer = 0x7ff04dc11000] 23:12:42 INFO - PROCESS | 1823 | 1461391962513 Marionette DEBUG loaded listener.js 23:12:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff04f320800) [pid = 1823] [serial = 675] [outer = 0x7ff04dc11000] 23:12:43 INFO - PROCESS | 1823 | 1461391963454 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]]]}] 23:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 2051ms 23:12:43 INFO - PROCESS | 1823 | 1461391963511 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 23:12:43 INFO - PROCESS | 1823 | 1461391963518 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 23:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:12:43 INFO - PROCESS | 1823 | 1461391963527 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:12:43 INFO - PROCESS | 1823 | 1461391963531 Marionette TRACE conn3 <- [1,870,null,{}] 23:12:43 INFO - PROCESS | 1823 | 1461391963539 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}] 23:12:43 INFO - PROCESS | 1823 | 1461391963928 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 23:12:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff060020800 == 102 [pid = 1823] [id = 42] 23:12:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f782800 == 101 [pid = 1823] [id = 212] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7ff056ef1800) [pid = 1823] [serial = 595] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7ff06e95bc00) [pid = 1823] [serial = 574] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7ff072d0c800) [pid = 1823] [serial = 577] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | 1461391964234 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05cc1f000 == 100 [pid = 1823] [id = 211] 23:12:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057663800 == 99 [pid = 1823] [id = 210] 23:12:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff055d4b000 == 98 [pid = 1823] [id = 209] 23:12:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04ecce800 == 97 [pid = 1823] [id = 208] 23:12:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054977000 == 98 [pid = 1823] [id = 225] 23:12:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7ff05590dc00) [pid = 1823] [serial = 676] [outer = (nil)] 23:12:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff055dcc800) [pid = 1823] [serial = 677] [outer = 0x7ff05590dc00] 23:12:44 INFO - PROCESS | 1823 | 1461391964318 Marionette DEBUG loaded listener.js 23:12:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff0569ed800) [pid = 1823] [serial = 678] [outer = 0x7ff05590dc00] 23:12:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057299800 == 97 [pid = 1823] [id = 207] 23:12:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff060030000 == 96 [pid = 1823] [id = 203] 23:12:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f98d800 == 95 [pid = 1823] [id = 202] 23:12:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ed48800 == 94 [pid = 1823] [id = 201] 23:12:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0579ae800 == 93 [pid = 1823] [id = 200] 23:12:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0561b4000 == 92 [pid = 1823] [id = 199] 23:12:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff058a2f800 == 91 [pid = 1823] [id = 198] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7ff0575c3400) [pid = 1823] [serial = 592] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7ff056f14400) [pid = 1823] [serial = 586] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7ff056f2b000) [pid = 1823] [serial = 587] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7ff04ec15800) [pid = 1823] [serial = 571] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7ff0569ea400) [pid = 1823] [serial = 584] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7ff056f1dc00) [pid = 1823] [serial = 562] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7ff05a9c0000) [pid = 1823] [serial = 565] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7ff060f3ec00) [pid = 1823] [serial = 568] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7ff055c63c00) [pid = 1823] [serial = 583] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7ff04f327400) [pid = 1823] [serial = 581] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7ff04ddf5000) [pid = 1823] [serial = 580] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7ff06387a800) [pid = 1823] [serial = 559] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7ff06db5d400) [pid = 1823] [serial = 560] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7ff05730d000) [pid = 1823] [serial = 589] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7ff0575bb000) [pid = 1823] [serial = 590] [outer = (nil)] [url = about:blank] 23:12:44 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7ff058524800) [pid = 1823] [serial = 593] [outer = (nil)] [url = about:blank] 23:12:45 INFO - PROCESS | 1823 | 1461391965128 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]]]}] 23:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1643ms 23:12:45 INFO - PROCESS | 1823 | 1461391965173 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 23:12:45 INFO - PROCESS | 1823 | 1461391965180 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 23:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:12:45 INFO - PROCESS | 1823 | 1461391965190 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:12:45 INFO - PROCESS | 1823 | 1461391965193 Marionette TRACE conn3 <- [1,874,null,{}] 23:12:45 INFO - PROCESS | 1823 | 1461391965199 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}] 23:12:45 INFO - PROCESS | 1823 | 1461391965374 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 23:12:45 INFO - PROCESS | 1823 | 1461391965410 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057293800 == 92 [pid = 1823] [id = 226] 23:12:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7ff04ddec800) [pid = 1823] [serial = 679] [outer = (nil)] 23:12:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7ff056ee4400) [pid = 1823] [serial = 680] [outer = 0x7ff04ddec800] 23:12:45 INFO - PROCESS | 1823 | 1461391965606 Marionette DEBUG loaded listener.js 23:12:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7ff056f2b000) [pid = 1823] [serial = 681] [outer = 0x7ff04ddec800] 23:12:46 INFO - PROCESS | 1823 | 1461391966762 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]]]}] 23:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1591ms 23:12:46 INFO - PROCESS | 1823 | 1461391966781 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 23:12:46 INFO - PROCESS | 1823 | 1461391966784 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 23:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:12:46 INFO - PROCESS | 1823 | 1461391966793 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:12:46 INFO - PROCESS | 1823 | 1461391966804 Marionette TRACE conn3 <- [1,878,null,{}] 23:12:46 INFO - PROCESS | 1823 | 1461391966823 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}] 23:12:47 INFO - PROCESS | 1823 | 1461391967051 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 23:12:47 INFO - PROCESS | 1823 | 1461391967239 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05a6bc800 == 93 [pid = 1823] [id = 227] 23:12:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7ff057311c00) [pid = 1823] [serial = 682] [outer = (nil)] 23:12:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7ff0575c4c00) [pid = 1823] [serial = 683] [outer = 0x7ff057311c00] 23:12:47 INFO - PROCESS | 1823 | 1461391967312 Marionette DEBUG loaded listener.js 23:12:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7ff05852bc00) [pid = 1823] [serial = 684] [outer = 0x7ff057311c00] 23:12:48 INFO - PROCESS | 1823 | 1461391968156 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]]]}] 23:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1398ms 23:12:48 INFO - PROCESS | 1823 | 1461391968191 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 23:12:48 INFO - PROCESS | 1823 | 1461391968195 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 23:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:12:48 INFO - PROCESS | 1823 | 1461391968202 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:12:48 INFO - PROCESS | 1823 | 1461391968206 Marionette TRACE conn3 <- [1,882,null,{}] 23:12:48 INFO - PROCESS | 1823 | 1461391968221 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}] 23:12:48 INFO - PROCESS | 1823 | 1461391968435 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 23:12:48 INFO - PROCESS | 1823 | 1461391968476 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ca77000 == 94 [pid = 1823] [id = 228] 23:12:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7ff05730e400) [pid = 1823] [serial = 685] [outer = (nil)] 23:12:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7ff058cd9c00) [pid = 1823] [serial = 686] [outer = 0x7ff05730e400] 23:12:48 INFO - PROCESS | 1823 | 1461391968551 Marionette DEBUG loaded listener.js 23:12:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7ff05a27d800) [pid = 1823] [serial = 687] [outer = 0x7ff05730e400] 23:12:49 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7ff05a27f400) [pid = 1823] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:12:49 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7ff04eaf4c00) [pid = 1823] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:12:49 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7ff055942400) [pid = 1823] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:12:49 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7ff055946000) [pid = 1823] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:12:49 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7ff056236000) [pid = 1823] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:12:49 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7ff04ec13800) [pid = 1823] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:12:49 INFO - PROCESS | 1823 | 1461391969918 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]]]}] 23:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1750ms 23:12:49 INFO - PROCESS | 1823 | 1461391969955 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 23:12:49 INFO - PROCESS | 1823 | 1461391969959 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 23:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:12:49 INFO - PROCESS | 1823 | 1461391969969 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:12:49 INFO - PROCESS | 1823 | 1461391969973 Marionette TRACE conn3 <- [1,886,null,{}] 23:12:49 INFO - PROCESS | 1823 | 1461391969983 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}] 23:12:50 INFO - PROCESS | 1823 | 1461391970321 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 23:12:50 INFO - PROCESS | 1823 | 1461391970401 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ed46000 == 95 [pid = 1823] [id = 229] 23:12:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7ff05a282c00) [pid = 1823] [serial = 688] [outer = (nil)] 23:12:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7ff05a28ac00) [pid = 1823] [serial = 689] [outer = 0x7ff05a282c00] 23:12:50 INFO - PROCESS | 1823 | 1461391970490 Marionette DEBUG loaded listener.js 23:12:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7ff05c011c00) [pid = 1823] [serial = 690] [outer = 0x7ff05a282c00] 23:12:51 INFO - PROCESS | 1823 | 1461391971434 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]]]}] 23:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1541ms 23:12:51 INFO - PROCESS | 1823 | 1461391971510 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 23:12:51 INFO - PROCESS | 1823 | 1461391971517 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 23:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:12:51 INFO - PROCESS | 1823 | 1461391971526 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:12:51 INFO - PROCESS | 1823 | 1461391971532 Marionette TRACE conn3 <- [1,890,null,{}] 23:12:51 INFO - PROCESS | 1823 | 1461391971542 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}] 23:12:51 INFO - PROCESS | 1823 | 1461391971778 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 23:12:52 INFO - PROCESS | 1823 | 1461391972056 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057589000 == 96 [pid = 1823] [id = 230] 23:12:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7ff055a0d000) [pid = 1823] [serial = 691] [outer = (nil)] 23:12:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7ff055c64800) [pid = 1823] [serial = 692] [outer = 0x7ff055a0d000] 23:12:52 INFO - PROCESS | 1823 | 1461391972159 Marionette DEBUG loaded listener.js 23:12:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7ff056ea8c00) [pid = 1823] [serial = 693] [outer = 0x7ff055a0d000] 23:12:53 INFO - PROCESS | 1823 | 1461391973051 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]]]}] 23:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1593ms 23:12:53 INFO - PROCESS | 1823 | 1461391973121 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 23:12:53 INFO - PROCESS | 1823 | 1461391973129 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 23:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:12:53 INFO - PROCESS | 1823 | 1461391973140 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:12:53 INFO - PROCESS | 1823 | 1461391973143 Marionette TRACE conn3 <- [1,894,null,{}] 23:12:53 INFO - PROCESS | 1823 | 1461391973150 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}] 23:12:53 INFO - PROCESS | 1823 | 1461391973382 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 23:12:53 INFO - PROCESS | 1823 | 1461391973594 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ed54800 == 97 [pid = 1823] [id = 231] 23:12:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7ff056f28c00) [pid = 1823] [serial = 694] [outer = (nil)] 23:12:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7ff057309000) [pid = 1823] [serial = 695] [outer = 0x7ff056f28c00] 23:12:53 INFO - PROCESS | 1823 | 1461391973714 Marionette DEBUG loaded listener.js 23:12:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7ff0585e5c00) [pid = 1823] [serial = 696] [outer = 0x7ff056f28c00] 23:12:54 INFO - PROCESS | 1823 | 1461391974644 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]]]}] 23:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1539ms 23:12:54 INFO - PROCESS | 1823 | 1461391974681 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 23:12:54 INFO - PROCESS | 1823 | 1461391974684 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 23:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:12:54 INFO - PROCESS | 1823 | 1461391974693 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:12:54 INFO - PROCESS | 1823 | 1461391974702 Marionette TRACE conn3 <- [1,898,null,{}] 23:12:54 INFO - PROCESS | 1823 | 1461391974726 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}] 23:12:55 INFO - PROCESS | 1823 | 1461391975026 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 23:12:55 INFO - PROCESS | 1823 | 1461391975252 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff063804000 == 98 [pid = 1823] [id = 232] 23:12:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7ff05a9c2000) [pid = 1823] [serial = 697] [outer = (nil)] 23:12:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7ff05cabd800) [pid = 1823] [serial = 698] [outer = 0x7ff05a9c2000] 23:12:55 INFO - PROCESS | 1823 | 1461391975334 Marionette DEBUG loaded listener.js 23:12:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff05e399c00) [pid = 1823] [serial = 699] [outer = 0x7ff05a9c2000] 23:12:56 INFO - PROCESS | 1823 | 1461391976267 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]]]}] 23:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1641ms 23:12:56 INFO - PROCESS | 1823 | 1461391976335 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 23:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:12:56 INFO - PROCESS | 1823 | 1461391976340 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 23:12:56 INFO - PROCESS | 1823 | 1461391976346 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:12:56 INFO - PROCESS | 1823 | 1461391976350 Marionette TRACE conn3 <- [1,902,null,{}] 23:12:56 INFO - PROCESS | 1823 | 1461391976355 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}] 23:12:56 INFO - PROCESS | 1823 | 1461391976545 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 23:12:56 INFO - PROCESS | 1823 | 1461391976712 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06c8a8800 == 99 [pid = 1823] [id = 233] 23:12:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff04dc0c800) [pid = 1823] [serial = 700] [outer = (nil)] 23:12:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7ff05ef34800) [pid = 1823] [serial = 701] [outer = 0x7ff04dc0c800] 23:12:56 INFO - PROCESS | 1823 | 1461391976790 Marionette DEBUG loaded listener.js 23:12:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7ff05f033000) [pid = 1823] [serial = 702] [outer = 0x7ff04dc0c800] 23:12:57 INFO - PROCESS | 1823 | 1461391977683 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]]]}] 23:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1385ms 23:12:57 INFO - PROCESS | 1823 | 1461391977732 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 23:12:57 INFO - PROCESS | 1823 | 1461391977735 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 23:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:12:57 INFO - PROCESS | 1823 | 1461391977741 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:12:57 INFO - PROCESS | 1823 | 1461391977745 Marionette TRACE conn3 <- [1,906,null,{}] 23:12:57 INFO - PROCESS | 1823 | 1461391977750 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}] 23:12:57 INFO - PROCESS | 1823 | 1461391977940 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 23:12:58 INFO - PROCESS | 1823 | 1461391978113 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06e81e800 == 100 [pid = 1823] [id = 234] 23:12:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7ff05c00ec00) [pid = 1823] [serial = 703] [outer = (nil)] 23:12:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7ff05f05f400) [pid = 1823] [serial = 704] [outer = 0x7ff05c00ec00] 23:12:58 INFO - PROCESS | 1823 | 1461391978195 Marionette DEBUG loaded listener.js 23:12:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7ff05f1c5000) [pid = 1823] [serial = 705] [outer = 0x7ff05c00ec00] 23:12:59 INFO - PROCESS | 1823 | 1461391979149 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]]]}] 23:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1440ms 23:12:59 INFO - PROCESS | 1823 | 1461391979184 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 23:12:59 INFO - PROCESS | 1823 | 1461391979187 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 23:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:12:59 INFO - PROCESS | 1823 | 1461391979194 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:12:59 INFO - PROCESS | 1823 | 1461391979197 Marionette TRACE conn3 <- [1,910,null,{}] 23:12:59 INFO - PROCESS | 1823 | 1461391979203 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}] 23:12:59 INFO - PROCESS | 1823 | 1461391979431 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 23:12:59 INFO - PROCESS | 1823 | 1461391979600 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07261f800 == 101 [pid = 1823] [id = 235] 23:12:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7ff05f03c800) [pid = 1823] [serial = 706] [outer = (nil)] 23:12:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7ff060135000) [pid = 1823] [serial = 707] [outer = 0x7ff05f03c800] 23:12:59 INFO - PROCESS | 1823 | 1461391979689 Marionette DEBUG loaded listener.js 23:12:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7ff063562c00) [pid = 1823] [serial = 708] [outer = 0x7ff05f03c800] 23:13:00 INFO - PROCESS | 1823 | 1461391980574 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]]]}] 23:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1439ms 23:13:00 INFO - PROCESS | 1823 | 1461391980633 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 23:13:00 INFO - PROCESS | 1823 | 1461391980638 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 23:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:13:00 INFO - PROCESS | 1823 | 1461391980644 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:13:00 INFO - PROCESS | 1823 | 1461391980647 Marionette TRACE conn3 <- [1,914,null,{}] 23:13:00 INFO - PROCESS | 1823 | 1461391980653 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}] 23:13:00 INFO - PROCESS | 1823 | 1461391980852 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 23:13:01 INFO - PROCESS | 1823 | 1461391981023 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072b30800 == 102 [pid = 1823] [id = 236] 23:13:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff05f3d9000) [pid = 1823] [serial = 709] [outer = (nil)] 23:13:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff06357e400) [pid = 1823] [serial = 710] [outer = 0x7ff05f3d9000] 23:13:01 INFO - PROCESS | 1823 | 1461391981102 Marionette DEBUG loaded listener.js 23:13:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff063881800) [pid = 1823] [serial = 711] [outer = 0x7ff05f3d9000] 23:13:02 INFO - PROCESS | 1823 | 1461391982035 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]]]}] 23:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1445ms 23:13:02 INFO - PROCESS | 1823 | 1461391982091 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 23:13:02 INFO - PROCESS | 1823 | 1461391982102 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 23:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:13:02 INFO - PROCESS | 1823 | 1461391982115 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:13:02 INFO - PROCESS | 1823 | 1461391982122 Marionette TRACE conn3 <- [1,918,null,{}] 23:13:02 INFO - PROCESS | 1823 | 1461391982129 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}] 23:13:02 INFO - PROCESS | 1823 | 1461391982330 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 23:13:02 INFO - PROCESS | 1823 | 1461391982551 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072e21000 == 103 [pid = 1823] [id = 237] 23:13:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff0612abc00) [pid = 1823] [serial = 712] [outer = (nil)] 23:13:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff063b24c00) [pid = 1823] [serial = 713] [outer = 0x7ff0612abc00] 23:13:02 INFO - PROCESS | 1823 | 1461391982675 Marionette DEBUG loaded listener.js 23:13:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff06780d000) [pid = 1823] [serial = 714] [outer = 0x7ff0612abc00] 23:13:03 INFO - PROCESS | 1823 | 1461391983581 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]]]}] 23:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1544ms 23:13:03 INFO - PROCESS | 1823 | 1461391983659 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 23:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:13:03 INFO - PROCESS | 1823 | 1461391983664 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 23:13:03 INFO - PROCESS | 1823 | 1461391983671 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:13:03 INFO - PROCESS | 1823 | 1461391983674 Marionette TRACE conn3 <- [1,922,null,{}] 23:13:03 INFO - PROCESS | 1823 | 1461391983680 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}] 23:13:03 INFO - PROCESS | 1823 | 1461391983872 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 23:13:04 INFO - PROCESS | 1823 | 1461391984042 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0754e1800 == 104 [pid = 1823] [id = 238] 23:13:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff06387fc00) [pid = 1823] [serial = 715] [outer = (nil)] 23:13:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff06788cc00) [pid = 1823] [serial = 716] [outer = 0x7ff06387fc00] 23:13:04 INFO - PROCESS | 1823 | 1461391984132 Marionette DEBUG loaded listener.js 23:13:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff06d469800) [pid = 1823] [serial = 717] [outer = 0x7ff06387fc00] 23:13:05 INFO - PROCESS | 1823 | 1461391985073 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]]]}] 23:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1438ms 23:13:05 INFO - PROCESS | 1823 | 1461391985109 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 23:13:05 INFO - PROCESS | 1823 | 1461391985112 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 23:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:13:05 INFO - PROCESS | 1823 | 1461391985118 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:13:05 INFO - PROCESS | 1823 | 1461391985121 Marionette TRACE conn3 <- [1,926,null,{}] 23:13:05 INFO - PROCESS | 1823 | 1461391985127 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}] 23:13:05 INFO - PROCESS | 1823 | 1461391985337 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 23:13:05 INFO - PROCESS | 1823 | 1461391985570 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff076fad000 == 105 [pid = 1823] [id = 239] 23:13:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff063886800) [pid = 1823] [serial = 718] [outer = (nil)] 23:13:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff06d64a800) [pid = 1823] [serial = 719] [outer = 0x7ff063886800] 23:13:05 INFO - PROCESS | 1823 | 1461391985689 Marionette DEBUG loaded listener.js 23:13:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff06d702400) [pid = 1823] [serial = 720] [outer = 0x7ff063886800] 23:13:06 INFO - PROCESS | 1823 | 1461391986539 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]]]}] 23:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1479ms 23:13:06 INFO - PROCESS | 1823 | 1461391986599 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 23:13:06 INFO - PROCESS | 1823 | 1461391986602 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 23:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:13:06 INFO - PROCESS | 1823 | 1461391986609 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:13:06 INFO - PROCESS | 1823 | 1461391986614 Marionette TRACE conn3 <- [1,930,null,{}] 23:13:06 INFO - PROCESS | 1823 | 1461391986619 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}] 23:13:06 INFO - PROCESS | 1823 | 1461391986836 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 23:13:07 INFO - PROCESS | 1823 | 1461391987098 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ed47000 == 106 [pid = 1823] [id = 240] 23:13:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff06d953800) [pid = 1823] [serial = 721] [outer = (nil)] 23:13:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff06d95f800) [pid = 1823] [serial = 722] [outer = 0x7ff06d953800] 23:13:07 INFO - PROCESS | 1823 | 1461391987346 Marionette DEBUG loaded listener.js 23:13:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff06e8e5000) [pid = 1823] [serial = 723] [outer = 0x7ff06d953800] 23:13:08 INFO - PROCESS | 1823 | 1461391988626 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]]]}] 23:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 2086ms 23:13:08 INFO - PROCESS | 1823 | 1461391988700 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 23:13:08 INFO - PROCESS | 1823 | 1461391988706 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 23:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:13:08 INFO - PROCESS | 1823 | 1461391988718 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:13:08 INFO - PROCESS | 1823 | 1461391988722 Marionette TRACE conn3 <- [1,934,null,{}] 23:13:08 INFO - PROCESS | 1823 | 1461391988732 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}] 23:13:09 INFO - PROCESS | 1823 | 1461391989304 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 23:13:09 INFO - PROCESS | 1823 | 1461391989565 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057655800 == 107 [pid = 1823] [id = 241] 23:13:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff054850400) [pid = 1823] [serial = 724] [outer = (nil)] 23:13:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff05590e800) [pid = 1823] [serial = 725] [outer = 0x7ff054850400] 23:13:09 INFO - PROCESS | 1823 | 1461391989643 Marionette DEBUG loaded listener.js 23:13:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff055dc5400) [pid = 1823] [serial = 726] [outer = 0x7ff054850400] 23:13:10 INFO - PROCESS | 1823 | 1461391990533 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]]]}] 23:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1895ms 23:13:10 INFO - PROCESS | 1823 | 1461391990614 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 23:13:10 INFO - PROCESS | 1823 | 1461391990620 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 23:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:13:10 INFO - PROCESS | 1823 | 1461391990629 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:13:10 INFO - PROCESS | 1823 | 1461391990635 Marionette TRACE conn3 <- [1,938,null,{}] 23:13:10 INFO - PROCESS | 1823 | 1461391990643 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}] 23:13:10 INFO - PROCESS | 1823 | 1461391990893 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 23:13:11 INFO - PROCESS | 1823 | 1461391991251 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff056193000 == 108 [pid = 1823] [id = 242] 23:13:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff056cd7800) [pid = 1823] [serial = 727] [outer = (nil)] 23:13:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff056eee000) [pid = 1823] [serial = 728] [outer = 0x7ff056cd7800] 23:13:11 INFO - PROCESS | 1823 | 1461391991329 Marionette DEBUG loaded listener.js 23:13:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff05705a800) [pid = 1823] [serial = 729] [outer = 0x7ff056cd7800] 23:13:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06eb78000 == 107 [pid = 1823] [id = 189] 23:13:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ca77000 == 106 [pid = 1823] [id = 228] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff04eaf0c00) [pid = 1823] [serial = 616] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff055dc6c00) [pid = 1823] [serial = 619] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff05d57e000) [pid = 1823] [serial = 641] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff05a41bc00) [pid = 1823] [serial = 613] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff05890f400) [pid = 1823] [serial = 610] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05a6bc800 == 105 [pid = 1823] [id = 227] 23:13:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057293800 == 104 [pid = 1823] [id = 226] 23:13:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054977000 == 103 [pid = 1823] [id = 225] 23:13:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff056189000 == 102 [pid = 1823] [id = 224] 23:13:12 INFO - PROCESS | 1823 | 1461391992293 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]]]}] 23:13:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06e61c800 == 101 [pid = 1823] [id = 219] 23:13:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d929000 == 100 [pid = 1823] [id = 218] 23:13:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06c8af000 == 99 [pid = 1823] [id = 217] 23:13:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff066a50800 == 98 [pid = 1823] [id = 216] 23:13:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f172000 == 97 [pid = 1823] [id = 215] 23:13:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057299000 == 96 [pid = 1823] [id = 214] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff05a286c00) [pid = 1823] [serial = 638] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff054856400) [pid = 1823] [serial = 623] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff05705bc00) [pid = 1823] [serial = 635] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff057310c00) [pid = 1823] [serial = 631] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff05c004400) [pid = 1823] [serial = 639] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff057063000) [pid = 1823] [serial = 604] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff056243c00) [pid = 1823] [serial = 625] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff04ec08c00) [pid = 1823] [serial = 622] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff056ea6800) [pid = 1823] [serial = 626] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff05793fc00) [pid = 1823] [serial = 632] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff056eae400) [pid = 1823] [serial = 628] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff055c61000) [pid = 1823] [serial = 407] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff056237c00) [pid = 1823] [serial = 601] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff04f329800) [pid = 1823] [serial = 598] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff05a27c800) [pid = 1823] [serial = 636] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff0585e3400) [pid = 1823] [serial = 607] [outer = (nil)] [url = about:blank] 23:13:12 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7ff056f20c00) [pid = 1823] [serial = 629] [outer = (nil)] [url = about:blank] 23:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1737ms 23:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:13:12 INFO - PROCESS | 1823 | 1461391992367 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 23:13:12 INFO - PROCESS | 1823 | 1461391992371 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 23:13:12 INFO - PROCESS | 1823 | 1461391992378 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:13:12 INFO - PROCESS | 1823 | 1461391992381 Marionette TRACE conn3 <- [1,942,null,{}] 23:13:12 INFO - PROCESS | 1823 | 1461391992387 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}] 23:13:12 INFO - PROCESS | 1823 | 1461391992567 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 23:13:12 INFO - PROCESS | 1823 | 1461391992780 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0570da800 == 97 [pid = 1823] [id = 243] 23:13:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7ff05705ac00) [pid = 1823] [serial = 730] [outer = (nil)] 23:13:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff05730bc00) [pid = 1823] [serial = 731] [outer = 0x7ff05705ac00] 23:13:12 INFO - PROCESS | 1823 | 1461391992852 Marionette DEBUG loaded listener.js 23:13:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff0585ef000) [pid = 1823] [serial = 732] [outer = 0x7ff05705ac00] 23:13:13 INFO - PROCESS | 1823 | 1461391993604 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]]]}] 23:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1288ms 23:13:13 INFO - PROCESS | 1823 | 1461391993666 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 23:13:13 INFO - PROCESS | 1823 | 1461391993672 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 23:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:13:13 INFO - PROCESS | 1823 | 1461391993696 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:13:13 INFO - PROCESS | 1823 | 1461391993704 Marionette TRACE conn3 <- [1,946,null,{}] 23:13:13 INFO - PROCESS | 1823 | 1461391993710 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}] 23:13:13 INFO - PROCESS | 1823 | 1461391993899 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 23:13:14 INFO - PROCESS | 1823 | 1461391994038 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ed44800 == 98 [pid = 1823] [id = 244] 23:13:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff056eae400) [pid = 1823] [serial = 733] [outer = (nil)] 23:13:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff05a422c00) [pid = 1823] [serial = 734] [outer = 0x7ff056eae400] 23:13:14 INFO - PROCESS | 1823 | 1461391994119 Marionette DEBUG loaded listener.js 23:13:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff05d68f000) [pid = 1823] [serial = 735] [outer = 0x7ff056eae400] 23:13:14 INFO - PROCESS | 1823 | 1461391994943 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]]]}] 23:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1301ms 23:13:14 INFO - PROCESS | 1823 | 1461391994985 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 23:13:14 INFO - PROCESS | 1823 | 1461391994988 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 23:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:13:15 INFO - PROCESS | 1823 | 1461391995000 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:13:15 INFO - PROCESS | 1823 | 1461391995003 Marionette TRACE conn3 <- [1,950,null,{}] 23:13:15 INFO - PROCESS | 1823 | 1461391995009 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}] 23:13:15 INFO - PROCESS | 1823 | 1461391995251 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 23:13:15 INFO - PROCESS | 1823 | 1461391995279 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0606ba800 == 99 [pid = 1823] [id = 245] 23:13:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff058cd8000) [pid = 1823] [serial = 736] [outer = (nil)] 23:13:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff05ef19000) [pid = 1823] [serial = 737] [outer = 0x7ff058cd8000] 23:13:15 INFO - PROCESS | 1823 | 1461391995345 Marionette DEBUG loaded listener.js 23:13:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff05f05dc00) [pid = 1823] [serial = 738] [outer = 0x7ff058cd8000] 23:13:16 INFO - PROCESS | 1823 | 1461391996238 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]]]}] 23:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1284ms 23:13:16 INFO - PROCESS | 1823 | 1461391996280 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 23:13:16 INFO - PROCESS | 1823 | 1461391996283 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 23:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:13:16 INFO - PROCESS | 1823 | 1461391996293 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:13:16 INFO - PROCESS | 1823 | 1461391996295 Marionette TRACE conn3 <- [1,954,null,{}] 23:13:16 INFO - PROCESS | 1823 | 1461391996299 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}] 23:13:16 INFO - PROCESS | 1823 | 1461391996518 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 23:13:16 INFO - PROCESS | 1823 | 1461391996558 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff066a5e000 == 100 [pid = 1823] [id = 246] 23:13:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff05f1c4400) [pid = 1823] [serial = 739] [outer = (nil)] 23:13:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff05fb80000) [pid = 1823] [serial = 740] [outer = 0x7ff05f1c4400] 23:13:16 INFO - PROCESS | 1823 | 1461391996652 Marionette DEBUG loaded listener.js 23:13:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff060717800) [pid = 1823] [serial = 741] [outer = 0x7ff05f1c4400] 23:13:17 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff04ddf3800) [pid = 1823] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:13:17 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff04dc11000) [pid = 1823] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:13:17 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff05730e400) [pid = 1823] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:13:17 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff057311c00) [pid = 1823] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:13:17 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff05590dc00) [pid = 1823] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:13:17 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff05cc77800) [pid = 1823] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:13:17 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff04ddec800) [pid = 1823] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:13:17 INFO - PROCESS | 1823 | 1461391997619 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]]]}] 23:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1341ms 23:13:17 INFO - PROCESS | 1823 | 1461391997637 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 23:13:17 INFO - PROCESS | 1823 | 1461391997641 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 23:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:13:17 INFO - PROCESS | 1823 | 1461391997655 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:13:17 INFO - PROCESS | 1823 | 1461391997657 Marionette TRACE conn3 <- [1,958,null,{}] 23:13:17 INFO - PROCESS | 1823 | 1461391997662 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}] 23:13:17 INFO - PROCESS | 1823 | 1461391997817 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 23:13:17 INFO - PROCESS | 1823 | 1461391997843 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06db21800 == 101 [pid = 1823] [id = 247] 23:13:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff056f17800) [pid = 1823] [serial = 742] [outer = (nil)] 23:13:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff060d1e800) [pid = 1823] [serial = 743] [outer = 0x7ff056f17800] 23:13:17 INFO - PROCESS | 1823 | 1461391997908 Marionette DEBUG loaded listener.js 23:13:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff06c816400) [pid = 1823] [serial = 744] [outer = 0x7ff056f17800] 23:13:18 INFO - PROCESS | 1823 | 1461391998730 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]]]}] 23:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1137ms 23:13:18 INFO - PROCESS | 1823 | 1461391998792 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 23:13:18 INFO - PROCESS | 1823 | 1461391998796 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 23:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:13:18 INFO - PROCESS | 1823 | 1461391998802 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:13:18 INFO - PROCESS | 1823 | 1461391998804 Marionette TRACE conn3 <- [1,962,null,{}] 23:13:18 INFO - PROCESS | 1823 | 1461391998809 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}] 23:13:18 INFO - PROCESS | 1823 | 1461391998978 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 23:13:18 INFO - PROCESS | 1823 | 1461391998988 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07212e000 == 102 [pid = 1823] [id = 248] 23:13:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff06078a400) [pid = 1823] [serial = 745] [outer = (nil)] 23:13:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff06d77f400) [pid = 1823] [serial = 746] [outer = 0x7ff06078a400] 23:13:19 INFO - PROCESS | 1823 | 1461391999052 Marionette DEBUG loaded listener.js 23:13:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff06d955c00) [pid = 1823] [serial = 747] [outer = 0x7ff06078a400] 23:13:20 INFO - PROCESS | 1823 | 1461392000178 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]]]}] 23:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1438ms 23:13:20 INFO - PROCESS | 1823 | 1461392000242 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 23:13:20 INFO - PROCESS | 1823 | 1461392000250 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 23:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:13:20 INFO - PROCESS | 1823 | 1461392000259 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:13:20 INFO - PROCESS | 1823 | 1461392000263 Marionette TRACE conn3 <- [1,966,null,{}] 23:13:20 INFO - PROCESS | 1823 | 1461392000272 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}] 23:13:20 INFO - PROCESS | 1823 | 1461392000485 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 23:13:20 INFO - PROCESS | 1823 | 1461392000708 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058a46000 == 103 [pid = 1823] [id = 249] 23:13:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff056239c00) [pid = 1823] [serial = 748] [outer = (nil)] 23:13:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff056eab800) [pid = 1823] [serial = 749] [outer = 0x7ff056239c00] 23:13:20 INFO - PROCESS | 1823 | 1461392000838 Marionette DEBUG loaded listener.js 23:13:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff057057400) [pid = 1823] [serial = 750] [outer = 0x7ff056239c00] 23:13:21 INFO - PROCESS | 1823 | 1461392001706 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]]]}] 23:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1483ms 23:13:21 INFO - PROCESS | 1823 | 1461392001743 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 23:13:21 INFO - PROCESS | 1823 | 1461392001752 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 23:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:13:21 INFO - PROCESS | 1823 | 1461392001765 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:13:21 INFO - PROCESS | 1823 | 1461392001769 Marionette TRACE conn3 <- [1,970,null,{}] 23:13:21 INFO - PROCESS | 1823 | 1461392001779 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}] 23:13:21 INFO - PROCESS | 1823 | 1461392001979 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 23:13:22 INFO - PROCESS | 1823 | 1461392002150 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06049a000 == 104 [pid = 1823] [id = 250] 23:13:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff057060c00) [pid = 1823] [serial = 751] [outer = (nil)] 23:13:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff05a286c00) [pid = 1823] [serial = 752] [outer = 0x7ff057060c00] 23:13:22 INFO - PROCESS | 1823 | 1461392002231 Marionette DEBUG loaded listener.js 23:13:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff05db29c00) [pid = 1823] [serial = 753] [outer = 0x7ff057060c00] 23:13:23 INFO - PROCESS | 1823 | 1461392003208 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]]]}] 23:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1480ms 23:13:23 INFO - PROCESS | 1823 | 1461392003246 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 23:13:23 INFO - PROCESS | 1823 | 1461392003249 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 23:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:13:23 INFO - PROCESS | 1823 | 1461392003256 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:13:23 INFO - PROCESS | 1823 | 1461392003262 Marionette TRACE conn3 <- [1,974,null,{}] 23:13:23 INFO - PROCESS | 1823 | 1461392003278 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}] 23:13:23 INFO - PROCESS | 1823 | 1461392003484 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 23:13:23 INFO - PROCESS | 1823 | 1461392003661 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07239b800 == 105 [pid = 1823] [id = 251] 23:13:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff05e3a4400) [pid = 1823] [serial = 754] [outer = (nil)] 23:13:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff060709000) [pid = 1823] [serial = 755] [outer = 0x7ff05e3a4400] 23:13:23 INFO - PROCESS | 1823 | 1461392003750 Marionette DEBUG loaded listener.js 23:13:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff063b2dc00) [pid = 1823] [serial = 756] [outer = 0x7ff05e3a4400] 23:13:24 INFO - PROCESS | 1823 | 1461392004591 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]]]}] 23:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1388ms 23:13:24 INFO - PROCESS | 1823 | 1461392004647 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 23:13:24 INFO - PROCESS | 1823 | 1461392004651 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 23:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:13:24 INFO - PROCESS | 1823 | 1461392004657 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:13:24 INFO - PROCESS | 1823 | 1461392004660 Marionette TRACE conn3 <- [1,978,null,{}] 23:13:24 INFO - PROCESS | 1823 | 1461392004666 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}] 23:13:24 INFO - PROCESS | 1823 | 1461392004864 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 23:13:25 INFO - PROCESS | 1823 | 1461392005035 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072b39800 == 106 [pid = 1823] [id = 252] 23:13:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff05f1bb800) [pid = 1823] [serial = 757] [outer = (nil)] 23:13:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff06d7ea000) [pid = 1823] [serial = 758] [outer = 0x7ff05f1bb800] 23:13:25 INFO - PROCESS | 1823 | 1461392005111 Marionette DEBUG loaded listener.js 23:13:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff06e8ea400) [pid = 1823] [serial = 759] [outer = 0x7ff05f1bb800] 23:13:26 INFO - PROCESS | 1823 | 1461392006064 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]]]}] 23:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1482ms 23:13:26 INFO - PROCESS | 1823 | 1461392006141 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 23:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:13:26 INFO - PROCESS | 1823 | 1461392006145 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 23:13:26 INFO - PROCESS | 1823 | 1461392006152 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:13:26 INFO - PROCESS | 1823 | 1461392006155 Marionette TRACE conn3 <- [1,982,null,{}] 23:13:26 INFO - PROCESS | 1823 | 1461392006161 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}] 23:13:26 INFO - PROCESS | 1823 | 1461392006388 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 23:13:26 INFO - PROCESS | 1823 | 1461392006613 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07226f800 == 107 [pid = 1823] [id = 253] 23:13:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff06e94f800) [pid = 1823] [serial = 760] [outer = (nil)] 23:13:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff06e955c00) [pid = 1823] [serial = 761] [outer = 0x7ff06e94f800] 23:13:26 INFO - PROCESS | 1823 | 1461392006742 Marionette DEBUG loaded listener.js 23:13:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff06eb15000) [pid = 1823] [serial = 762] [outer = 0x7ff06e94f800] 23:13:27 INFO - PROCESS | 1823 | 1461392007641 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]]]}] 23:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1537ms 23:13:27 INFO - PROCESS | 1823 | 1461392007690 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 23:13:27 INFO - PROCESS | 1823 | 1461392007693 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 23:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:13:27 INFO - PROCESS | 1823 | 1461392007699 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:13:27 INFO - PROCESS | 1823 | 1461392007703 Marionette TRACE conn3 <- [1,986,null,{}] 23:13:27 INFO - PROCESS | 1823 | 1461392007708 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}] 23:13:27 INFO - PROCESS | 1823 | 1461392007923 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 23:13:28 INFO - PROCESS | 1823 | 1461392008099 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0545d5800 == 108 [pid = 1823] [id = 254] 23:13:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff05f380c00) [pid = 1823] [serial = 763] [outer = (nil)] 23:13:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff072172c00) [pid = 1823] [serial = 764] [outer = 0x7ff05f380c00] 23:13:28 INFO - PROCESS | 1823 | 1461392008220 Marionette DEBUG loaded listener.js 23:13:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff07264a400) [pid = 1823] [serial = 765] [outer = 0x7ff05f380c00] 23:13:29 INFO - PROCESS | 1823 | 1461392009058 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]]]}] 23:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1428ms 23:13:29 INFO - PROCESS | 1823 | 1461392009129 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 23:13:29 INFO - PROCESS | 1823 | 1461392009134 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 23:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:13:29 INFO - PROCESS | 1823 | 1461392009142 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:13:29 INFO - PROCESS | 1823 | 1461392009147 Marionette TRACE conn3 <- [1,990,null,{}] 23:13:29 INFO - PROCESS | 1823 | 1461392009153 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}] 23:13:29 INFO - PROCESS | 1823 | 1461392009385 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 23:13:29 INFO - PROCESS | 1823 | 1461392009604 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff091bd2800 == 109 [pid = 1823] [id = 255] 23:13:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff06eb17c00) [pid = 1823] [serial = 766] [outer = (nil)] 23:13:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff072650800) [pid = 1823] [serial = 767] [outer = 0x7ff06eb17c00] 23:13:29 INFO - PROCESS | 1823 | 1461392009723 Marionette DEBUG loaded listener.js 23:13:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff072657000) [pid = 1823] [serial = 768] [outer = 0x7ff06eb17c00] 23:13:30 INFO - PROCESS | 1823 | 1461392010574 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]]]}] 23:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1481ms 23:13:30 INFO - PROCESS | 1823 | 1461392010625 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 23:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:13:30 INFO - PROCESS | 1823 | 1461392010629 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 23:13:30 INFO - PROCESS | 1823 | 1461392010636 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:13:30 INFO - PROCESS | 1823 | 1461392010640 Marionette TRACE conn3 <- [1,994,null,{}] 23:13:30 INFO - PROCESS | 1823 | 1461392010646 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}] 23:13:30 INFO - PROCESS | 1823 | 1461392010839 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 23:13:31 INFO - PROCESS | 1823 | 1461392011023 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07a4ac000 == 110 [pid = 1823] [id = 256] 23:13:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff05b5d2c00) [pid = 1823] [serial = 769] [outer = (nil)] 23:13:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff05b5dac00) [pid = 1823] [serial = 770] [outer = 0x7ff05b5d2c00] 23:13:31 INFO - PROCESS | 1823 | 1461392011101 Marionette DEBUG loaded listener.js 23:13:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff05b5dfc00) [pid = 1823] [serial = 771] [outer = 0x7ff05b5d2c00] 23:13:32 INFO - PROCESS | 1823 | 1461392012003 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]]]}] 23:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1441ms 23:13:32 INFO - PROCESS | 1823 | 1461392012078 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 23:13:32 INFO - PROCESS | 1823 | 1461392012085 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 23:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:13:32 INFO - PROCESS | 1823 | 1461392012095 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:13:32 INFO - PROCESS | 1823 | 1461392012100 Marionette TRACE conn3 <- [1,998,null,{}] 23:13:32 INFO - PROCESS | 1823 | 1461392012110 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}] 23:13:32 INFO - PROCESS | 1823 | 1461392012362 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 23:13:32 INFO - PROCESS | 1823 | 1461392012638 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b557000 == 111 [pid = 1823] [id = 257] 23:13:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff04b640400) [pid = 1823] [serial = 772] [outer = (nil)] 23:13:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff04b647000) [pid = 1823] [serial = 773] [outer = 0x7ff04b640400] 23:13:32 INFO - PROCESS | 1823 | 1461392012721 Marionette DEBUG loaded listener.js 23:13:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff04b64c400) [pid = 1823] [serial = 774] [outer = 0x7ff04b640400] 23:13:33 INFO - PROCESS | 1823 | 1461392013590 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]]]}] 23:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1542ms 23:13:33 INFO - PROCESS | 1823 | 1461392013637 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 23:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:13:33 INFO - PROCESS | 1823 | 1461392013641 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 23:13:33 INFO - PROCESS | 1823 | 1461392013649 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:13:33 INFO - PROCESS | 1823 | 1461392013652 Marionette TRACE conn3 <- [1,1002,null,{}] 23:13:33 INFO - PROCESS | 1823 | 1461392013660 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}] 23:13:33 INFO - PROCESS | 1823 | 1461392013877 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 23:13:34 INFO - PROCESS | 1823 | 1461392014113 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b7ac000 == 112 [pid = 1823] [id = 258] 23:13:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff04dc0d000) [pid = 1823] [serial = 775] [outer = (nil)] 23:13:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff05f1b8c00) [pid = 1823] [serial = 776] [outer = 0x7ff04dc0d000] 23:13:34 INFO - PROCESS | 1823 | 1461392014252 Marionette DEBUG loaded listener.js 23:13:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff072653000) [pid = 1823] [serial = 777] [outer = 0x7ff04dc0d000] 23:13:35 INFO - PROCESS | 1823 | 1461392015231 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]]]}] 23:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1641ms 23:13:35 INFO - PROCESS | 1823 | 1461392015297 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 23:13:35 INFO - PROCESS | 1823 | 1461392015315 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 23:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:13:35 INFO - PROCESS | 1823 | 1461392015327 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:13:35 INFO - PROCESS | 1823 | 1461392015334 Marionette TRACE conn3 <- [1,1006,null,{}] 23:13:35 INFO - PROCESS | 1823 | 1461392015343 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}] 23:13:35 INFO - PROCESS | 1823 | 1461392015624 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 23:13:36 INFO - PROCESS | 1823 | 1461392016408 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff055d5d000 == 113 [pid = 1823] [id = 259] 23:13:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff04d44e000) [pid = 1823] [serial = 778] [outer = (nil)] 23:13:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7ff04d456000) [pid = 1823] [serial = 779] [outer = 0x7ff04d44e000] 23:13:36 INFO - PROCESS | 1823 | 1461392016507 Marionette DEBUG loaded listener.js 23:13:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7ff04dc0a800) [pid = 1823] [serial = 780] [outer = 0x7ff04d44e000] 23:13:37 INFO - PROCESS | 1823 | 1461392017348 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]]]}] 23:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 2089ms 23:13:37 INFO - PROCESS | 1823 | 1461392017419 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 23:13:37 INFO - PROCESS | 1823 | 1461392017426 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 23:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:13:37 INFO - PROCESS | 1823 | 1461392017436 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:13:37 INFO - PROCESS | 1823 | 1461392017441 Marionette TRACE conn3 <- [1,1010,null,{}] 23:13:37 INFO - PROCESS | 1823 | 1461392017448 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}] 23:13:37 INFO - PROCESS | 1823 | 1461392017706 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 23:13:38 INFO - PROCESS | 1823 | 1461392018152 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff056183800 == 114 [pid = 1823] [id = 260] 23:13:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7ff05590c400) [pid = 1823] [serial = 781] [outer = (nil)] 23:13:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7ff055944400) [pid = 1823] [serial = 782] [outer = 0x7ff05590c400] 23:13:38 INFO - PROCESS | 1823 | 1461392018227 Marionette DEBUG loaded listener.js 23:13:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7ff055a0d400) [pid = 1823] [serial = 783] [outer = 0x7ff05590c400] 23:13:39 INFO - PROCESS | 1823 | 1461392019326 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]]]}] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07212e800 == 113 [pid = 1823] [id = 65] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06e82b800 == 112 [pid = 1823] [id = 64] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7ff06013cc00) [pid = 1823] [serial = 671] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7ff05f3e3400) [pid = 1823] [serial = 668] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7ff05a28ac00) [pid = 1823] [serial = 689] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06db21800 == 111 [pid = 1823] [id = 247] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff066a5e000 == 110 [pid = 1823] [id = 246] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0606ba800 == 109 [pid = 1823] [id = 245] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ed44800 == 108 [pid = 1823] [id = 244] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0570da800 == 107 [pid = 1823] [id = 243] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff056193000 == 106 [pid = 1823] [id = 242] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057655800 == 105 [pid = 1823] [id = 241] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff076fad000 == 104 [pid = 1823] [id = 239] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0754e1800 == 103 [pid = 1823] [id = 238] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072e21000 == 102 [pid = 1823] [id = 237] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072b30800 == 101 [pid = 1823] [id = 236] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07261f800 == 100 [pid = 1823] [id = 235] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06e81e800 == 99 [pid = 1823] [id = 234] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06c8a8800 == 98 [pid = 1823] [id = 233] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff060750800 == 97 [pid = 1823] [id = 204] 23:13:39 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057589000 == 96 [pid = 1823] [id = 230] 23:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 2001ms 23:13:39 INFO - PROCESS | 1823 | 1461392019441 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 23:13:39 INFO - PROCESS | 1823 | 1461392019447 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 23:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:13:39 INFO - PROCESS | 1823 | 1461392019460 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:13:39 INFO - PROCESS | 1823 | 1461392019463 Marionette TRACE conn3 <- [1,1014,null,{}] 23:13:39 INFO - PROCESS | 1823 | 1461392019480 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}] 23:13:39 INFO - PROCESS | 1823 | 1461392019674 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7ff055dcc800) [pid = 1823] [serial = 677] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7ff05d64e000) [pid = 1823] [serial = 642] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff0569ed800) [pid = 1823] [serial = 678] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff056f2b000) [pid = 1823] [serial = 681] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff0575b8c00) [pid = 1823] [serial = 596] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff04ddf5400) [pid = 1823] [serial = 674] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff058cd9c00) [pid = 1823] [serial = 686] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff05852bc00) [pid = 1823] [serial = 684] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff056f25c00) [pid = 1823] [serial = 647] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff056ee4400) [pid = 1823] [serial = 680] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff05f1b6400) [pid = 1823] [serial = 665] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff05a27d800) [pid = 1823] [serial = 687] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff05f05f000) [pid = 1823] [serial = 662] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff05eff3400) [pid = 1823] [serial = 659] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff05d691000) [pid = 1823] [serial = 656] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff05a236800) [pid = 1823] [serial = 650] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff05cabd400) [pid = 1823] [serial = 653] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff04f320800) [pid = 1823] [serial = 675] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff055dc8400) [pid = 1823] [serial = 644] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff0575c4c00) [pid = 1823] [serial = 683] [outer = (nil)] [url = about:blank] 23:13:39 INFO - PROCESS | 1823 | 1461392019928 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05690f800 == 97 [pid = 1823] [id = 261] 23:13:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff05590f000) [pid = 1823] [serial = 784] [outer = (nil)] 23:13:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff0569ee400) [pid = 1823] [serial = 785] [outer = 0x7ff05590f000] 23:13:40 INFO - PROCESS | 1823 | 1461392020002 Marionette DEBUG loaded listener.js 23:13:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff056ee4400) [pid = 1823] [serial = 786] [outer = 0x7ff05590f000] 23:13:40 INFO - PROCESS | 1823 | 1461392020768 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]]]}] 23:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1346ms 23:13:40 INFO - PROCESS | 1823 | 1461392020802 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 23:13:40 INFO - PROCESS | 1823 | 1461392020805 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 23:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:13:40 INFO - PROCESS | 1823 | 1461392020822 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:13:40 INFO - PROCESS | 1823 | 1461392020831 Marionette TRACE conn3 <- [1,1018,null,{}] 23:13:40 INFO - PROCESS | 1823 | 1461392020838 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}] 23:13:41 INFO - PROCESS | 1823 | 1461392021023 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 23:13:41 INFO - PROCESS | 1823 | 1461392021160 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058a2f800 == 98 [pid = 1823] [id = 262] 23:13:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff055946000) [pid = 1823] [serial = 787] [outer = (nil)] 23:13:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff057062c00) [pid = 1823] [serial = 788] [outer = 0x7ff055946000] 23:13:41 INFO - PROCESS | 1823 | 1461392021227 Marionette DEBUG loaded listener.js 23:13:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff05793e400) [pid = 1823] [serial = 789] [outer = 0x7ff055946000] 23:13:41 INFO - PROCESS | 1823 | 1461392021965 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]]]}] 23:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1199ms 23:13:42 INFO - PROCESS | 1823 | 1461392022029 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 23:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:13:42 INFO - PROCESS | 1823 | 1461392022034 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 23:13:42 INFO - PROCESS | 1823 | 1461392022040 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:13:42 INFO - PROCESS | 1823 | 1461392022044 Marionette TRACE conn3 <- [1,1022,null,{}] 23:13:42 INFO - PROCESS | 1823 | 1461392022049 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}] 23:13:42 INFO - PROCESS | 1823 | 1461392022284 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 23:13:42 INFO - PROCESS | 1823 | 1461392022310 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ab74000 == 99 [pid = 1823] [id = 263] 23:13:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff04b645800) [pid = 1823] [serial = 790] [outer = (nil)] 23:13:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff05890b400) [pid = 1823] [serial = 791] [outer = 0x7ff04b645800] 23:13:42 INFO - PROCESS | 1823 | 1461392022378 Marionette DEBUG loaded listener.js 23:13:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff05a27d800) [pid = 1823] [serial = 792] [outer = 0x7ff04b645800] 23:13:43 INFO - PROCESS | 1823 | 1461392023291 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]]]}] 23:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1278ms 23:13:43 INFO - PROCESS | 1823 | 1461392023319 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 23:13:43 INFO - PROCESS | 1823 | 1461392023326 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 23:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:13:43 INFO - PROCESS | 1823 | 1461392023349 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:13:43 INFO - PROCESS | 1823 | 1461392023354 Marionette TRACE conn3 <- [1,1026,null,{}] 23:13:43 INFO - PROCESS | 1823 | 1461392023360 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}] 23:13:43 INFO - PROCESS | 1823 | 1461392023582 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 23:13:43 INFO - PROCESS | 1823 | 1461392023607 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ed4c000 == 100 [pid = 1823] [id = 264] 23:13:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff05a9c0c00) [pid = 1823] [serial = 793] [outer = (nil)] 23:13:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff05b5d9c00) [pid = 1823] [serial = 794] [outer = 0x7ff05a9c0c00] 23:13:43 INFO - PROCESS | 1823 | 1461392023682 Marionette DEBUG loaded listener.js 23:13:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff05ccf4c00) [pid = 1823] [serial = 795] [outer = 0x7ff05a9c0c00] 23:13:44 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff058cd8000) [pid = 1823] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:13:44 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff05f1c4400) [pid = 1823] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:13:44 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff056f17800) [pid = 1823] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:13:44 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff05705ac00) [pid = 1823] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:13:44 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff056eae400) [pid = 1823] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:13:44 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff056cd7800) [pid = 1823] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:13:44 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff054850400) [pid = 1823] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:13:45 INFO - PROCESS | 1823 | 1461392025124 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]]]}] 23:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1800ms 23:13:45 INFO - PROCESS | 1823 | 1461392025150 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 23:13:45 INFO - PROCESS | 1823 | 1461392025154 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 23:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:13:45 INFO - PROCESS | 1823 | 1461392025159 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:13:45 INFO - PROCESS | 1823 | 1461392025162 Marionette TRACE conn3 <- [1,1030,null,{}] 23:13:45 INFO - PROCESS | 1823 | 1461392025168 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}] 23:13:45 INFO - PROCESS | 1823 | 1461392025406 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 23:13:45 INFO - PROCESS | 1823 | 1461392025440 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05faaa800 == 101 [pid = 1823] [id = 265] 23:13:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff056eac000) [pid = 1823] [serial = 796] [outer = (nil)] 23:13:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff05d64b400) [pid = 1823] [serial = 797] [outer = 0x7ff056eac000] 23:13:45 INFO - PROCESS | 1823 | 1461392025513 Marionette DEBUG loaded listener.js 23:13:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff05ef37000) [pid = 1823] [serial = 798] [outer = 0x7ff056eac000] 23:13:46 INFO - PROCESS | 1823 | 1461392026302 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]]]}] 23:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1182ms 23:13:46 INFO - PROCESS | 1823 | 1461392026347 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 23:13:46 INFO - PROCESS | 1823 | 1461392026351 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 23:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:13:46 INFO - PROCESS | 1823 | 1461392026357 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:13:46 INFO - PROCESS | 1823 | 1461392026359 Marionette TRACE conn3 <- [1,1034,null,{}] 23:13:46 INFO - PROCESS | 1823 | 1461392026364 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}] 23:13:46 INFO - PROCESS | 1823 | 1461392026528 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 23:13:46 INFO - PROCESS | 1823 | 1461392026543 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060750800 == 102 [pid = 1823] [id = 266] 23:13:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff05e39dc00) [pid = 1823] [serial = 799] [outer = (nil)] 23:13:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff05f033400) [pid = 1823] [serial = 800] [outer = 0x7ff05e39dc00] 23:13:46 INFO - PROCESS | 1823 | 1461392026606 Marionette DEBUG loaded listener.js 23:13:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff05f061000) [pid = 1823] [serial = 801] [outer = 0x7ff05e39dc00] 23:13:47 INFO - PROCESS | 1823 | 1461392027767 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]]]}] 23:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1484ms 23:13:47 INFO - PROCESS | 1823 | 1461392027843 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 23:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:13:47 INFO - PROCESS | 1823 | 1461392027856 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 23:13:47 INFO - PROCESS | 1823 | 1461392027866 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:13:47 INFO - PROCESS | 1823 | 1461392027873 Marionette TRACE conn3 <- [1,1038,null,{}] 23:13:47 INFO - PROCESS | 1823 | 1461392027882 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}] 23:13:48 INFO - PROCESS | 1823 | 1461392028134 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 23:13:48 INFO - PROCESS | 1823 | 1461392028389 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057296800 == 103 [pid = 1823] [id = 267] 23:13:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff04ec0fc00) [pid = 1823] [serial = 802] [outer = (nil)] 23:13:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff055944c00) [pid = 1823] [serial = 803] [outer = 0x7ff04ec0fc00] 23:13:48 INFO - PROCESS | 1823 | 1461392028471 Marionette DEBUG loaded listener.js 23:13:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff055dd1c00) [pid = 1823] [serial = 804] [outer = 0x7ff04ec0fc00] 23:13:49 INFO - PROCESS | 1823 | 1461392029357 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]]]}] 23:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1536ms 23:13:49 INFO - PROCESS | 1823 | 1461392029403 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 23:13:49 INFO - PROCESS | 1823 | 1461392029412 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 23:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:13:49 INFO - PROCESS | 1823 | 1461392029424 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:13:49 INFO - PROCESS | 1823 | 1461392029427 Marionette TRACE conn3 <- [1,1042,null,{}] 23:13:49 INFO - PROCESS | 1823 | 1461392029434 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}] 23:13:49 INFO - PROCESS | 1823 | 1461392029642 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 23:13:49 INFO - PROCESS | 1823 | 1461392029818 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ed4b800 == 104 [pid = 1823] [id = 268] 23:13:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff056f18800) [pid = 1823] [serial = 805] [outer = (nil)] 23:13:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff057304000) [pid = 1823] [serial = 806] [outer = 0x7ff056f18800] 23:13:49 INFO - PROCESS | 1823 | 1461392029987 Marionette DEBUG loaded listener.js 23:13:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff0585e4800) [pid = 1823] [serial = 807] [outer = 0x7ff056f18800] 23:13:50 INFO - PROCESS | 1823 | 1461392030908 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]]]}] 23:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1530ms 23:13:50 INFO - PROCESS | 1823 | 1461392030955 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 23:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:13:50 INFO - PROCESS | 1823 | 1461392030960 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 23:13:50 INFO - PROCESS | 1823 | 1461392030967 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:13:50 INFO - PROCESS | 1823 | 1461392030974 Marionette TRACE conn3 <- [1,1046,null,{}] 23:13:50 INFO - PROCESS | 1823 | 1461392030992 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}] 23:13:51 INFO - PROCESS | 1823 | 1461392031260 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 23:13:51 INFO - PROCESS | 1823 | 1461392031539 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff066c0b800 == 105 [pid = 1823] [id = 269] 23:13:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff059681800) [pid = 1823] [serial = 808] [outer = (nil)] 23:13:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7ff05caba000) [pid = 1823] [serial = 809] [outer = 0x7ff059681800] 23:13:51 INFO - PROCESS | 1823 | 1461392031648 Marionette DEBUG loaded listener.js 23:13:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7ff05e8e2c00) [pid = 1823] [serial = 810] [outer = 0x7ff059681800] 23:13:52 INFO - PROCESS | 1823 | 1461392032557 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]]]}] 23:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1645ms 23:13:52 INFO - PROCESS | 1823 | 1461392032612 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 23:13:52 INFO - PROCESS | 1823 | 1461392032619 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 23:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:13:52 INFO - PROCESS | 1823 | 1461392032627 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:13:52 INFO - PROCESS | 1823 | 1461392032632 Marionette TRACE conn3 <- [1,1050,null,{}] 23:13:52 INFO - PROCESS | 1823 | 1461392032639 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}] 23:13:52 INFO - PROCESS | 1823 | 1461392032841 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 23:13:53 INFO - PROCESS | 1823 | 1461392033057 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06db1a000 == 106 [pid = 1823] [id = 270] 23:13:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7ff05f060000) [pid = 1823] [serial = 811] [outer = (nil)] 23:13:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7ff05f1bc000) [pid = 1823] [serial = 812] [outer = 0x7ff05f060000] 23:13:53 INFO - PROCESS | 1823 | 1461392033229 Marionette DEBUG loaded listener.js 23:13:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7ff05f8ae400) [pid = 1823] [serial = 813] [outer = 0x7ff05f060000] 23:13:54 INFO - PROCESS | 1823 | 1461392034094 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]]]}] 23:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1534ms 23:13:54 INFO - PROCESS | 1823 | 1461392034162 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 23:13:54 INFO - PROCESS | 1823 | 1461392034165 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 23:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:13:54 INFO - PROCESS | 1823 | 1461392034172 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:13:54 INFO - PROCESS | 1823 | 1461392034176 Marionette TRACE conn3 <- [1,1054,null,{}] 23:13:54 INFO - PROCESS | 1823 | 1461392034182 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}] 23:13:54 INFO - PROCESS | 1823 | 1461392034385 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 23:13:54 INFO - PROCESS | 1823 | 1461392034565 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff070a6e000 == 107 [pid = 1823] [id = 271] 23:13:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7ff05f061c00) [pid = 1823] [serial = 814] [outer = (nil)] 23:13:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7ff060130400) [pid = 1823] [serial = 815] [outer = 0x7ff05f061c00] 23:13:54 INFO - PROCESS | 1823 | 1461392034647 Marionette DEBUG loaded listener.js 23:13:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7ff060788000) [pid = 1823] [serial = 816] [outer = 0x7ff05f061c00] 23:13:55 INFO - PROCESS | 1823 | 1461392035647 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]]]}] 23:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1541ms 23:13:55 INFO - PROCESS | 1823 | 1461392035714 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 23:13:55 INFO - PROCESS | 1823 | 1461392035718 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 23:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:13:55 INFO - PROCESS | 1823 | 1461392035726 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:13:55 INFO - PROCESS | 1823 | 1461392035729 Marionette TRACE conn3 <- [1,1058,null,{}] 23:13:55 INFO - PROCESS | 1823 | 1461392035735 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}] 23:13:56 INFO - PROCESS | 1823 | 1461392036099 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 23:13:56 INFO - PROCESS | 1823 | 1461392036362 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0722ba800 == 108 [pid = 1823] [id = 272] 23:13:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7ff063883000) [pid = 1823] [serial = 817] [outer = (nil)] 23:13:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7ff06c81bc00) [pid = 1823] [serial = 818] [outer = 0x7ff063883000] 23:13:56 INFO - PROCESS | 1823 | 1461392036443 Marionette DEBUG loaded listener.js 23:13:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7ff06d959400) [pid = 1823] [serial = 819] [outer = 0x7ff063883000] 23:13:57 INFO - PROCESS | 1823 | 1461392037312 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]]]}] 23:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1631ms 23:13:57 INFO - PROCESS | 1823 | 1461392037358 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 23:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:13:57 INFO - PROCESS | 1823 | 1461392037363 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 23:13:57 INFO - PROCESS | 1823 | 1461392037371 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:13:57 INFO - PROCESS | 1823 | 1461392037373 Marionette TRACE conn3 <- [1,1062,null,{}] 23:13:57 INFO - PROCESS | 1823 | 1461392037380 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}] 23:13:57 INFO - PROCESS | 1823 | 1461392037580 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 23:13:57 INFO - PROCESS | 1823 | 1461392037760 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07296a000 == 109 [pid = 1823] [id = 273] 23:13:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7ff063b2e400) [pid = 1823] [serial = 820] [outer = (nil)] 23:13:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7ff06e5b8c00) [pid = 1823] [serial = 821] [outer = 0x7ff063b2e400] 23:13:57 INFO - PROCESS | 1823 | 1461392037842 Marionette DEBUG loaded listener.js 23:13:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7ff06e958c00) [pid = 1823] [serial = 822] [outer = 0x7ff063b2e400] 23:13:58 INFO - PROCESS | 1823 | 1461392038807 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]]]}] 23:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1490ms 23:13:58 INFO - PROCESS | 1823 | 1461392038860 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 23:13:58 INFO - PROCESS | 1823 | 1461392038865 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 23:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:13:58 INFO - PROCESS | 1823 | 1461392038877 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:13:58 INFO - PROCESS | 1823 | 1461392038881 Marionette TRACE conn3 <- [1,1066,null,{}] 23:13:58 INFO - PROCESS | 1823 | 1461392038892 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}] 23:13:59 INFO - PROCESS | 1823 | 1461392039105 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 23:13:59 INFO - PROCESS | 1823 | 1461392039324 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0754e1800 == 110 [pid = 1823] [id = 274] 23:13:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7ff06d647400) [pid = 1823] [serial = 823] [outer = (nil)] 23:13:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7ff06eb16800) [pid = 1823] [serial = 824] [outer = 0x7ff06d647400] 23:13:59 INFO - PROCESS | 1823 | 1461392039443 Marionette DEBUG loaded listener.js 23:13:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7ff070a4b400) [pid = 1823] [serial = 825] [outer = 0x7ff06d647400] 23:14:00 INFO - PROCESS | 1823 | 1461392040283 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]]]}] 23:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1435ms 23:14:00 INFO - PROCESS | 1823 | 1461392040313 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 23:14:00 INFO - PROCESS | 1823 | 1461392040317 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 23:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:14:00 INFO - PROCESS | 1823 | 1461392040324 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:14:00 INFO - PROCESS | 1823 | 1461392040327 Marionette TRACE conn3 <- [1,1070,null,{}] 23:14:00 INFO - PROCESS | 1823 | 1461392040334 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}] 23:14:00 INFO - PROCESS | 1823 | 1461392040544 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 23:14:00 INFO - PROCESS | 1823 | 1461392040791 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07a4b2800 == 111 [pid = 1823] [id = 275] 23:14:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7ff054850400) [pid = 1823] [serial = 826] [outer = (nil)] 23:14:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7ff070a4a800) [pid = 1823] [serial = 827] [outer = 0x7ff054850400] 23:14:00 INFO - PROCESS | 1823 | 1461392040912 Marionette DEBUG loaded listener.js 23:14:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7ff0724af400) [pid = 1823] [serial = 828] [outer = 0x7ff054850400] 23:14:01 INFO - PROCESS | 1823 | 1461392041734 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]]]}] 23:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1480ms 23:14:01 INFO - PROCESS | 1823 | 1461392041805 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 23:14:01 INFO - PROCESS | 1823 | 1461392041808 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 23:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:14:01 INFO - PROCESS | 1823 | 1461392041815 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:14:01 INFO - PROCESS | 1823 | 1461392041819 Marionette TRACE conn3 <- [1,1074,null,{}] 23:14:01 INFO - PROCESS | 1823 | 1461392041825 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}] 23:14:02 INFO - PROCESS | 1823 | 1461392042042 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 23:14:02 INFO - PROCESS | 1823 | 1461392042233 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04f59b000 == 112 [pid = 1823] [id = 276] 23:14:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7ff04ed42800) [pid = 1823] [serial = 829] [outer = (nil)] 23:14:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7ff04ed4b000) [pid = 1823] [serial = 830] [outer = 0x7ff04ed42800] 23:14:02 INFO - PROCESS | 1823 | 1461392042314 Marionette DEBUG loaded listener.js 23:14:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7ff04ed4fc00) [pid = 1823] [serial = 831] [outer = 0x7ff04ed42800] 23:14:03 INFO - PROCESS | 1823 | 1461392043226 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]]]}] 23:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1488ms 23:14:03 INFO - PROCESS | 1823 | 1461392043305 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 23:14:03 INFO - PROCESS | 1823 | 1461392043308 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 23:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:14:03 INFO - PROCESS | 1823 | 1461392043316 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:14:03 INFO - PROCESS | 1823 | 1461392043321 Marionette TRACE conn3 <- [1,1078,null,{}] 23:14:03 INFO - PROCESS | 1823 | 1461392043327 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}] 23:14:03 INFO - PROCESS | 1823 | 1461392043588 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 23:14:03 INFO - PROCESS | 1823 | 1461392043817 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0498f7800 == 113 [pid = 1823] [id = 277] 23:14:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7ff05b4d7000) [pid = 1823] [serial = 832] [outer = (nil)] 23:14:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7ff05b4db800) [pid = 1823] [serial = 833] [outer = 0x7ff05b4d7000] 23:14:03 INFO - PROCESS | 1823 | 1461392043917 Marionette DEBUG loaded listener.js 23:14:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7ff072653c00) [pid = 1823] [serial = 834] [outer = 0x7ff05b4d7000] 23:14:04 INFO - PROCESS | 1823 | 1461392044765 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]]]}] 23:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1490ms 23:14:04 INFO - PROCESS | 1823 | 1461392044807 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 23:14:04 INFO - PROCESS | 1823 | 1461392044811 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 23:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:14:04 INFO - PROCESS | 1823 | 1461392044818 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:14:04 INFO - PROCESS | 1823 | 1461392044821 Marionette TRACE conn3 <- [1,1082,null,{}] 23:14:04 INFO - PROCESS | 1823 | 1461392044827 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}] 23:14:05 INFO - PROCESS | 1823 | 1461392045023 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 23:14:05 INFO - PROCESS | 1823 | 1461392045215 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05af3f000 == 114 [pid = 1823] [id = 278] 23:14:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7ff05af7a800) [pid = 1823] [serial = 835] [outer = (nil)] 23:14:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7ff05af80000) [pid = 1823] [serial = 836] [outer = 0x7ff05af7a800] 23:14:05 INFO - PROCESS | 1823 | 1461392045288 Marionette DEBUG loaded listener.js 23:14:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7ff05af84000) [pid = 1823] [serial = 837] [outer = 0x7ff05af7a800] 23:14:06 INFO - PROCESS | 1823 | 1461392046207 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]]]}] 23:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1432ms 23:14:06 INFO - PROCESS | 1823 | 1461392046252 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 23:14:06 INFO - PROCESS | 1823 | 1461392046255 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 23:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:14:06 INFO - PROCESS | 1823 | 1461392046261 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:14:06 INFO - PROCESS | 1823 | 1461392046265 Marionette TRACE conn3 <- [1,1086,null,{}] 23:14:06 INFO - PROCESS | 1823 | 1461392046272 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}] 23:14:06 INFO - PROCESS | 1823 | 1461392046484 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 23:14:06 INFO - PROCESS | 1823 | 1461392046665 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04a76f800 == 115 [pid = 1823] [id = 279] 23:14:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7ff05af77400) [pid = 1823] [serial = 838] [outer = (nil)] 23:14:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7ff05b4d9000) [pid = 1823] [serial = 839] [outer = 0x7ff05af77400] 23:14:06 INFO - PROCESS | 1823 | 1461392046781 Marionette DEBUG loaded listener.js 23:14:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7ff072658c00) [pid = 1823] [serial = 840] [outer = 0x7ff05af77400] 23:14:07 INFO - PROCESS | 1823 | 1461392047581 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]]]}] 23:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1380ms 23:14:07 INFO - PROCESS | 1823 | 1461392047643 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 23:14:07 INFO - PROCESS | 1823 | 1461392047647 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 23:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:14:07 INFO - PROCESS | 1823 | 1461392047653 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:14:07 INFO - PROCESS | 1823 | 1461392047657 Marionette TRACE conn3 <- [1,1090,null,{}] 23:14:07 INFO - PROCESS | 1823 | 1461392047663 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}] 23:14:07 INFO - PROCESS | 1823 | 1461392047860 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 23:14:08 INFO - PROCESS | 1823 | 1461392048044 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05af4b000 == 116 [pid = 1823] [id = 280] 23:14:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7ff04b644c00) [pid = 1823] [serial = 841] [outer = (nil)] 23:14:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7ff06078a000) [pid = 1823] [serial = 842] [outer = 0x7ff04b644c00] 23:14:08 INFO - PROCESS | 1823 | 1461392048132 Marionette DEBUG loaded listener.js 23:14:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7ff072b49c00) [pid = 1823] [serial = 843] [outer = 0x7ff04b644c00] 23:14:09 INFO - PROCESS | 1823 | 1461392049000 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]]]}] 23:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1430ms 23:14:09 INFO - PROCESS | 1823 | 1461392049085 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 23:14:09 INFO - PROCESS | 1823 | 1461392049089 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 23:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:14:09 INFO - PROCESS | 1823 | 1461392049095 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:14:09 INFO - PROCESS | 1823 | 1461392049097 Marionette TRACE conn3 <- [1,1094,null,{}] 23:14:09 INFO - PROCESS | 1823 | 1461392049102 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}] 23:14:09 INFO - PROCESS | 1823 | 1461392049285 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 23:14:09 INFO - PROCESS | 1823 | 1461392049477 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0577d8800 == 117 [pid = 1823] [id = 281] 23:14:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7ff048214400) [pid = 1823] [serial = 844] [outer = (nil)] 23:14:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7ff04821d000) [pid = 1823] [serial = 845] [outer = 0x7ff048214400] 23:14:09 INFO - PROCESS | 1823 | 1461392049551 Marionette DEBUG loaded listener.js 23:14:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7ff048221800) [pid = 1823] [serial = 846] [outer = 0x7ff048214400] 23:14:10 INFO - PROCESS | 1823 | 1461392050436 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]]]}] 23:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1382ms 23:14:10 INFO - PROCESS | 1823 | 1461392050478 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 23:14:10 INFO - PROCESS | 1823 | 1461392050482 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 23:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:14:10 INFO - PROCESS | 1823 | 1461392050495 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:14:10 INFO - PROCESS | 1823 | 1461392050498 Marionette TRACE conn3 <- [1,1098,null,{}] 23:14:10 INFO - PROCESS | 1823 | 1461392050510 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}] 23:14:10 INFO - PROCESS | 1823 | 1461392050703 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 23:14:11 INFO - PROCESS | 1823 | 1461392051264 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04f587000 == 118 [pid = 1823] [id = 282] 23:14:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7ff04b64dc00) [pid = 1823] [serial = 847] [outer = (nil)] 23:14:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7ff04d44f000) [pid = 1823] [serial = 848] [outer = 0x7ff04b64dc00] 23:14:11 INFO - PROCESS | 1823 | 1461392051377 Marionette DEBUG loaded listener.js 23:14:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7ff04dc24400) [pid = 1823] [serial = 849] [outer = 0x7ff04b64dc00] 23:14:12 INFO - PROCESS | 1823 | 1461392052253 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]]]}] 23:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1843ms 23:14:12 INFO - PROCESS | 1823 | 1461392052334 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 23:14:12 INFO - PROCESS | 1823 | 1461392052341 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 23:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:14:12 INFO - PROCESS | 1823 | 1461392052351 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:14:12 INFO - PROCESS | 1823 | 1461392052355 Marionette TRACE conn3 <- [1,1102,null,{}] 23:14:12 INFO - PROCESS | 1823 | 1461392052362 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}] 23:14:12 INFO - PROCESS | 1823 | 1461392052717 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 23:14:13 INFO - PROCESS | 1823 | 1461392053010 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b7a2000 == 119 [pid = 1823] [id = 283] 23:14:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7ff04dc32000) [pid = 1823] [serial = 850] [outer = (nil)] 23:14:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7ff04ddf2c00) [pid = 1823] [serial = 851] [outer = 0x7ff04dc32000] 23:14:13 INFO - PROCESS | 1823 | 1461392053087 Marionette DEBUG loaded listener.js 23:14:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7ff04ed4c400) [pid = 1823] [serial = 852] [outer = 0x7ff04dc32000] 23:14:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff076dc4800 == 118 [pid = 1823] [id = 89] 23:14:13 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7ff063b24c00) [pid = 1823] [serial = 713] [outer = (nil)] [url = about:blank] 23:14:13 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7ff06788cc00) [pid = 1823] [serial = 716] [outer = (nil)] [url = about:blank] 23:14:13 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7ff06d64a800) [pid = 1823] [serial = 719] [outer = (nil)] [url = about:blank] 23:14:13 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7ff06d95f800) [pid = 1823] [serial = 722] [outer = (nil)] [url = about:blank] 23:14:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05faaa800 == 117 [pid = 1823] [id = 265] 23:14:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ed4c000 == 116 [pid = 1823] [id = 264] 23:14:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ab74000 == 115 [pid = 1823] [id = 263] 23:14:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff058a2f800 == 114 [pid = 1823] [id = 262] 23:14:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05690f800 == 113 [pid = 1823] [id = 261] 23:14:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff056183800 == 112 [pid = 1823] [id = 260] 23:14:13 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff055d5d000 == 111 [pid = 1823] [id = 259] 23:14:14 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07226f800 == 110 [pid = 1823] [id = 253] 23:14:14 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072b39800 == 109 [pid = 1823] [id = 252] 23:14:14 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07239b800 == 108 [pid = 1823] [id = 251] 23:14:14 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06049a000 == 107 [pid = 1823] [id = 250] 23:14:14 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff058a46000 == 106 [pid = 1823] [id = 249] 23:14:14 INFO - PROCESS | 1823 | 1461392054041 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]]]}] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7ff05ef19000) [pid = 1823] [serial = 737] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7ff05fb80000) [pid = 1823] [serial = 740] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7ff05f05dc00) [pid = 1823] [serial = 738] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7ff060d1e800) [pid = 1823] [serial = 743] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7ff060717800) [pid = 1823] [serial = 741] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7ff05730bc00) [pid = 1823] [serial = 731] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7ff0585ef000) [pid = 1823] [serial = 732] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7ff05a422c00) [pid = 1823] [serial = 734] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7ff06357e400) [pid = 1823] [serial = 710] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7ff05705a800) [pid = 1823] [serial = 729] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7ff056eee000) [pid = 1823] [serial = 728] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7ff060135000) [pid = 1823] [serial = 707] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7ff05cabd800) [pid = 1823] [serial = 698] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7ff055c64800) [pid = 1823] [serial = 692] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7ff055dc5400) [pid = 1823] [serial = 726] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7ff05590e800) [pid = 1823] [serial = 725] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7ff057309000) [pid = 1823] [serial = 695] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7ff05ef34800) [pid = 1823] [serial = 701] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7ff05f05f400) [pid = 1823] [serial = 704] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7ff06c816400) [pid = 1823] [serial = 744] [outer = (nil)] [url = about:blank] 23:14:14 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7ff05d68f000) [pid = 1823] [serial = 735] [outer = (nil)] [url = about:blank] 23:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1743ms 23:14:14 INFO - PROCESS | 1823 | 1461392054098 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 23:14:14 INFO - PROCESS | 1823 | 1461392054104 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 23:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:14:14 INFO - PROCESS | 1823 | 1461392054110 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:14:14 INFO - PROCESS | 1823 | 1461392054112 Marionette TRACE conn3 <- [1,1106,null,{}] 23:14:14 INFO - PROCESS | 1823 | 1461392054118 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}] 23:14:14 INFO - PROCESS | 1823 | 1461392054296 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 23:14:14 INFO - PROCESS | 1823 | 1461392054538 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0570d1800 == 107 [pid = 1823] [id = 284] 23:14:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7ff04dc29800) [pid = 1823] [serial = 853] [outer = (nil)] 23:14:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7ff055dc5400) [pid = 1823] [serial = 854] [outer = 0x7ff04dc29800] 23:14:14 INFO - PROCESS | 1823 | 1461392054608 Marionette DEBUG loaded listener.js 23:14:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7ff056cc8800) [pid = 1823] [serial = 855] [outer = 0x7ff04dc29800] 23:14:15 INFO - PROCESS | 1823 | 1461392055328 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]]]}] 23:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1233ms 23:14:15 INFO - PROCESS | 1823 | 1461392055343 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 23:14:15 INFO - PROCESS | 1823 | 1461392055348 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 23:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:14:15 INFO - PROCESS | 1823 | 1461392055374 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:14:15 INFO - PROCESS | 1823 | 1461392055384 Marionette TRACE conn3 <- [1,1110,null,{}] 23:14:15 INFO - PROCESS | 1823 | 1461392055392 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}] 23:14:15 INFO - PROCESS | 1823 | 1461392055590 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 23:14:15 INFO - PROCESS | 1823 | 1461392055610 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ab39000 == 108 [pid = 1823] [id = 285] 23:14:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7ff04f32ac00) [pid = 1823] [serial = 856] [outer = (nil)] 23:14:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7ff057062000) [pid = 1823] [serial = 857] [outer = 0x7ff04f32ac00] 23:14:15 INFO - PROCESS | 1823 | 1461392055826 Marionette DEBUG loaded listener.js 23:14:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7ff0585e6000) [pid = 1823] [serial = 858] [outer = 0x7ff04f32ac00] 23:14:16 INFO - PROCESS | 1823 | 1461392056594 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]]]}] 23:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1261ms 23:14:16 INFO - PROCESS | 1823 | 1461392056617 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 23:14:16 INFO - PROCESS | 1823 | 1461392056622 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 23:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:14:16 INFO - PROCESS | 1823 | 1461392056640 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:14:16 INFO - PROCESS | 1823 | 1461392056642 Marionette TRACE conn3 <- [1,1114,null,{}] 23:14:16 INFO - PROCESS | 1823 | 1461392056657 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}] 23:14:16 INFO - PROCESS | 1823 | 1461392056895 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 23:14:16 INFO - PROCESS | 1823 | 1461392056926 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05d52b800 == 109 [pid = 1823] [id = 286] 23:14:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7ff055907c00) [pid = 1823] [serial = 859] [outer = (nil)] 23:14:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7ff058cdac00) [pid = 1823] [serial = 860] [outer = 0x7ff055907c00] 23:14:16 INFO - PROCESS | 1823 | 1461392056991 Marionette DEBUG loaded listener.js 23:14:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7ff05a425400) [pid = 1823] [serial = 861] [outer = 0x7ff055907c00] 23:14:17 INFO - PROCESS | 1823 | 1461392057889 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]]]}] 23:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1298ms 23:14:17 INFO - PROCESS | 1823 | 1461392057929 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 23:14:17 INFO - PROCESS | 1823 | 1461392057932 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 23:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:14:17 INFO - PROCESS | 1823 | 1461392057938 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:14:17 INFO - PROCESS | 1823 | 1461392057941 Marionette TRACE conn3 <- [1,1118,null,{}] 23:14:17 INFO - PROCESS | 1823 | 1461392057953 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}] 23:14:18 INFO - PROCESS | 1823 | 1461392058180 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 23:14:18 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7ff04b645800) [pid = 1823] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:14:18 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7ff055946000) [pid = 1823] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:14:18 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7ff05590c400) [pid = 1823] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:14:18 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7ff05590f000) [pid = 1823] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:14:18 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7ff056eac000) [pid = 1823] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:14:18 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7ff04d44e000) [pid = 1823] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:14:18 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7ff05a9c0c00) [pid = 1823] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:14:18 INFO - PROCESS | 1823 | 1461392058610 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ab3a800 == 110 [pid = 1823] [id = 287] 23:14:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7ff056241000) [pid = 1823] [serial = 862] [outer = (nil)] 23:14:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7ff0575bac00) [pid = 1823] [serial = 863] [outer = 0x7ff056241000] 23:14:18 INFO - PROCESS | 1823 | 1461392058690 Marionette DEBUG loaded listener.js 23:14:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7ff05b5d4800) [pid = 1823] [serial = 864] [outer = 0x7ff056241000] 23:14:19 INFO - PROCESS | 1823 | 1461392059399 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]]]}] 23:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1488ms 23:14:19 INFO - PROCESS | 1823 | 1461392059427 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 23:14:19 INFO - PROCESS | 1823 | 1461392059431 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 23:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:14:19 INFO - PROCESS | 1823 | 1461392059448 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:14:19 INFO - PROCESS | 1823 | 1461392059451 Marionette TRACE conn3 <- [1,1122,null,{}] 23:14:19 INFO - PROCESS | 1823 | 1461392059459 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}] 23:14:19 INFO - PROCESS | 1823 | 1461392059658 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 23:14:19 INFO - PROCESS | 1823 | 1461392059675 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06386a800 == 111 [pid = 1823] [id = 288] 23:14:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7ff05e8e4000) [pid = 1823] [serial = 865] [outer = (nil)] 23:14:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7ff05eff3800) [pid = 1823] [serial = 866] [outer = 0x7ff05e8e4000] 23:14:19 INFO - PROCESS | 1823 | 1461392059741 Marionette DEBUG loaded listener.js 23:14:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7ff05f1ba400) [pid = 1823] [serial = 867] [outer = 0x7ff05e8e4000] 23:14:20 INFO - PROCESS | 1823 | 1461392060697 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]]]}] 23:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1341ms 23:14:20 INFO - PROCESS | 1823 | 1461392060780 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 23:14:20 INFO - PROCESS | 1823 | 1461392060787 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 23:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:14:20 INFO - PROCESS | 1823 | 1461392060797 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:14:20 INFO - PROCESS | 1823 | 1461392060802 Marionette TRACE conn3 <- [1,1126,null,{}] 23:14:20 INFO - PROCESS | 1823 | 1461392060811 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}] 23:14:21 INFO - PROCESS | 1823 | 1461392061056 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 23:14:21 INFO - PROCESS | 1823 | 1461392061287 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff055c07800 == 112 [pid = 1823] [id = 289] 23:14:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7ff04dc0d400) [pid = 1823] [serial = 868] [outer = (nil)] 23:14:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7ff04dc29400) [pid = 1823] [serial = 869] [outer = 0x7ff04dc0d400] 23:14:21 INFO - PROCESS | 1823 | 1461392061372 Marionette DEBUG loaded listener.js 23:14:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7ff04dc32c00) [pid = 1823] [serial = 870] [outer = 0x7ff04dc0d400] 23:14:22 INFO - PROCESS | 1823 | 1461392062294 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]]]}] 23:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1537ms 23:14:22 INFO - PROCESS | 1823 | 1461392062335 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 23:14:22 INFO - PROCESS | 1823 | 1461392062343 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 23:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:14:22 INFO - PROCESS | 1823 | 1461392062355 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:14:22 INFO - PROCESS | 1823 | 1461392062358 Marionette TRACE conn3 <- [1,1130,null,{}] 23:14:22 INFO - PROCESS | 1823 | 1461392062366 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}] 23:14:22 INFO - PROCESS | 1823 | 1461392062606 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 23:14:22 INFO - PROCESS | 1823 | 1461392062863 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05a6cb800 == 113 [pid = 1823] [id = 290] 23:14:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7ff055910c00) [pid = 1823] [serial = 871] [outer = (nil)] 23:14:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7ff055dcd800) [pid = 1823] [serial = 872] [outer = 0x7ff055910c00] 23:14:22 INFO - PROCESS | 1823 | 1461392062944 Marionette DEBUG loaded listener.js 23:14:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7ff056eae000) [pid = 1823] [serial = 873] [outer = 0x7ff055910c00] 23:14:23 INFO - PROCESS | 1823 | 1461392063915 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]]]}] 23:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1634ms 23:14:23 INFO - PROCESS | 1823 | 1461392063989 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 23:14:23 INFO - PROCESS | 1823 | 1461392063994 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 23:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:14:24 INFO - PROCESS | 1823 | 1461392064001 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:14:24 INFO - PROCESS | 1823 | 1461392064007 Marionette TRACE conn3 <- [1,1134,null,{}] 23:14:24 INFO - PROCESS | 1823 | 1461392064024 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}] 23:14:24 INFO - PROCESS | 1823 | 1461392064268 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 23:14:24 INFO - PROCESS | 1823 | 1461392064543 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d79a000 == 114 [pid = 1823] [id = 291] 23:14:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7ff05a41b400) [pid = 1823] [serial = 874] [outer = (nil)] 23:14:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7ff05b4d5c00) [pid = 1823] [serial = 875] [outer = 0x7ff05a41b400] 23:14:24 INFO - PROCESS | 1823 | 1461392064630 Marionette DEBUG loaded listener.js 23:14:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7ff05b5d7000) [pid = 1823] [serial = 876] [outer = 0x7ff05a41b400] 23:14:25 INFO - PROCESS | 1823 | 1461392065445 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]]]}] 23:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1489ms 23:14:25 INFO - PROCESS | 1823 | 1461392065491 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 23:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:14:25 INFO - PROCESS | 1823 | 1461392065496 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 23:14:25 INFO - PROCESS | 1823 | 1461392065503 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:14:25 INFO - PROCESS | 1823 | 1461392065507 Marionette TRACE conn3 <- [1,1138,null,{}] 23:14:25 INFO - PROCESS | 1823 | 1461392065532 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}] 23:14:25 INFO - PROCESS | 1823 | 1461392065755 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 23:14:25 INFO - PROCESS | 1823 | 1461392065948 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072239000 == 115 [pid = 1823] [id = 292] 23:14:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7ff05a9bf000) [pid = 1823] [serial = 877] [outer = (nil)] 23:14:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7ff05ef36400) [pid = 1823] [serial = 878] [outer = 0x7ff05a9bf000] 23:14:26 INFO - PROCESS | 1823 | 1461392066025 Marionette DEBUG loaded listener.js 23:14:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7ff05f3e6800) [pid = 1823] [serial = 879] [outer = 0x7ff05a9bf000] 23:14:26 INFO - PROCESS | 1823 | 1461392066887 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]]]}] 23:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1453ms 23:14:26 INFO - PROCESS | 1823 | 1461392066956 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 23:14:26 INFO - PROCESS | 1823 | 1461392066961 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 23:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:14:26 INFO - PROCESS | 1823 | 1461392066967 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:14:26 INFO - PROCESS | 1823 | 1461392066971 Marionette TRACE conn3 <- [1,1142,null,{}] 23:14:26 INFO - PROCESS | 1823 | 1461392066978 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}] 23:14:27 INFO - PROCESS | 1823 | 1461392067220 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 23:14:27 INFO - PROCESS | 1823 | 1461392067458 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07270a800 == 116 [pid = 1823] [id = 293] 23:14:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7ff05a231c00) [pid = 1823] [serial = 880] [outer = (nil)] 23:14:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7ff060788c00) [pid = 1823] [serial = 881] [outer = 0x7ff05a231c00] 23:14:27 INFO - PROCESS | 1823 | 1461392067579 Marionette DEBUG loaded listener.js 23:14:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7ff0612ab800) [pid = 1823] [serial = 882] [outer = 0x7ff05a231c00] 23:14:28 INFO - PROCESS | 1823 | 1461392068439 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]]]}] 23:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1533ms 23:14:28 INFO - PROCESS | 1823 | 1461392068501 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 23:14:28 INFO - PROCESS | 1823 | 1461392068505 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 23:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:14:28 INFO - PROCESS | 1823 | 1461392068512 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:14:28 INFO - PROCESS | 1823 | 1461392068515 Marionette TRACE conn3 <- [1,1146,null,{}] 23:14:28 INFO - PROCESS | 1823 | 1461392068521 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}] 23:14:28 INFO - PROCESS | 1823 | 1461392068768 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 23:14:29 INFO - PROCESS | 1823 | 1461392069004 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07a49b000 == 117 [pid = 1823] [id = 294] 23:14:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7ff06d64a800) [pid = 1823] [serial = 883] [outer = (nil)] 23:14:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7ff06e8e9000) [pid = 1823] [serial = 884] [outer = 0x7ff06d64a800] 23:14:29 INFO - PROCESS | 1823 | 1461392069127 Marionette DEBUG loaded listener.js 23:14:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7ff070ac5c00) [pid = 1823] [serial = 885] [outer = 0x7ff06d64a800] 23:14:29 INFO - PROCESS | 1823 | 1461392069940 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]]]}] 23:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1489ms 23:14:30 INFO - PROCESS | 1823 | 1461392070003 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 23:14:30 INFO - PROCESS | 1823 | 1461392070007 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 23:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:14:30 INFO - PROCESS | 1823 | 1461392070013 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:14:30 INFO - PROCESS | 1823 | 1461392070016 Marionette TRACE conn3 <- [1,1150,null,{}] 23:14:30 INFO - PROCESS | 1823 | 1461392070021 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}] 23:14:30 INFO - PROCESS | 1823 | 1461392070219 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 23:14:30 INFO - PROCESS | 1823 | 1461392070404 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054597800 == 118 [pid = 1823] [id = 295] 23:14:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7ff04b9c0800) [pid = 1823] [serial = 886] [outer = (nil)] 23:14:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7ff04b9c5c00) [pid = 1823] [serial = 887] [outer = 0x7ff04b9c0800] 23:14:30 INFO - PROCESS | 1823 | 1461392070481 Marionette DEBUG loaded listener.js 23:14:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7ff04b9c9c00) [pid = 1823] [serial = 888] [outer = 0x7ff04b9c0800] 23:14:31 INFO - PROCESS | 1823 | 1461392071348 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]]]}] 23:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1385ms 23:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:14:31 INFO - PROCESS | 1823 | 1461392071399 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 23:14:31 INFO - PROCESS | 1823 | 1461392071402 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 23:14:31 INFO - PROCESS | 1823 | 1461392071409 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:14:31 INFO - PROCESS | 1823 | 1461392071412 Marionette TRACE conn3 <- [1,1154,null,{}] 23:14:31 INFO - PROCESS | 1823 | 1461392071417 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}] 23:14:31 INFO - PROCESS | 1823 | 1461392071610 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 23:14:31 INFO - PROCESS | 1823 | 1461392071813 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b712000 == 119 [pid = 1823] [id = 296] 23:14:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7ff04b9c2000) [pid = 1823] [serial = 889] [outer = (nil)] 23:14:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7ff06387ac00) [pid = 1823] [serial = 890] [outer = 0x7ff04b9c2000] 23:14:31 INFO - PROCESS | 1823 | 1461392071934 Marionette DEBUG loaded listener.js 23:14:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7ff0724a2400) [pid = 1823] [serial = 891] [outer = 0x7ff04b9c2000] 23:14:32 INFO - PROCESS | 1823 | 1461392072924 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]]]}] 23:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1580ms 23:14:32 INFO - PROCESS | 1823 | 1461392072989 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 23:14:32 INFO - PROCESS | 1823 | 1461392072994 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 23:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:14:33 INFO - PROCESS | 1823 | 1461392073000 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:14:33 INFO - PROCESS | 1823 | 1461392073004 Marionette TRACE conn3 <- [1,1158,null,{}] 23:14:33 INFO - PROCESS | 1823 | 1461392073010 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}] 23:14:33 INFO - PROCESS | 1823 | 1461392073237 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 23:14:33 INFO - PROCESS | 1823 | 1461392073496 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07a4a0800 == 120 [pid = 1823] [id = 297] 23:14:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7ff04b9c4000) [pid = 1823] [serial = 892] [outer = (nil)] 23:14:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7ff072654c00) [pid = 1823] [serial = 893] [outer = 0x7ff04b9c4000] 23:14:33 INFO - PROCESS | 1823 | 1461392073625 Marionette DEBUG loaded listener.js 23:14:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7ff072b4e800) [pid = 1823] [serial = 894] [outer = 0x7ff04b9c4000] 23:14:34 INFO - PROCESS | 1823 | 1461392074599 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]]]}] 23:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1634ms 23:14:34 INFO - PROCESS | 1823 | 1461392074635 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 23:14:34 INFO - PROCESS | 1823 | 1461392074639 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 23:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:14:34 INFO - PROCESS | 1823 | 1461392074646 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:14:34 INFO - PROCESS | 1823 | 1461392074648 Marionette TRACE conn3 <- [1,1162,null,{}] 23:14:34 INFO - PROCESS | 1823 | 1461392074654 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}] 23:14:34 INFO - PROCESS | 1823 | 1461392074883 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 23:14:35 INFO - PROCESS | 1823 | 1461392075116 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05465a800 == 121 [pid = 1823] [id = 298] 23:14:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7ff04d742800) [pid = 1823] [serial = 895] [outer = (nil)] 23:14:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7ff04d74b800) [pid = 1823] [serial = 896] [outer = 0x7ff04d742800] 23:14:35 INFO - PROCESS | 1823 | 1461392075239 Marionette DEBUG loaded listener.js 23:14:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7ff04d750800) [pid = 1823] [serial = 897] [outer = 0x7ff04d742800] 23:14:36 INFO - PROCESS | 1823 | 1461392076092 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]]]}] 23:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1488ms 23:14:36 INFO - PROCESS | 1823 | 1461392076135 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 23:14:36 INFO - PROCESS | 1823 | 1461392076139 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 23:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:14:36 INFO - PROCESS | 1823 | 1461392076146 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:14:36 INFO - PROCESS | 1823 | 1461392076152 Marionette TRACE conn3 <- [1,1166,null,{}] 23:14:36 INFO - PROCESS | 1823 | 1461392076159 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}] 23:14:36 INFO - PROCESS | 1823 | 1461392076394 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 23:14:36 INFO - PROCESS | 1823 | 1461392076645 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04ce22800 == 122 [pid = 1823] [id = 299] 23:14:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7ff04dc31c00) [pid = 1823] [serial = 898] [outer = (nil)] 23:14:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7ff0546b2c00) [pid = 1823] [serial = 899] [outer = 0x7ff04dc31c00] 23:14:36 INFO - PROCESS | 1823 | 1461392076784 Marionette DEBUG loaded listener.js 23:14:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7ff072654000) [pid = 1823] [serial = 900] [outer = 0x7ff04dc31c00] 23:14:37 INFO - PROCESS | 1823 | 1461392077676 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]]]}] 23:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1584ms 23:14:37 INFO - PROCESS | 1823 | 1461392077731 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 23:14:37 INFO - PROCESS | 1823 | 1461392077734 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 23:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:14:37 INFO - PROCESS | 1823 | 1461392077744 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:14:37 INFO - PROCESS | 1823 | 1461392077747 Marionette TRACE conn3 <- [1,1170,null,{}] 23:14:37 INFO - PROCESS | 1823 | 1461392077753 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}] 23:14:37 INFO - PROCESS | 1823 | 1461392077980 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 23:14:38 INFO - PROCESS | 1823 | 1461392078724 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b7bc000 == 123 [pid = 1823] [id = 300] 23:14:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7ff047567400) [pid = 1823] [serial = 901] [outer = (nil)] 23:14:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7ff048215400) [pid = 1823] [serial = 902] [outer = 0x7ff047567400] 23:14:38 INFO - PROCESS | 1823 | 1461392078805 Marionette DEBUG loaded listener.js 23:14:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7ff04b645000) [pid = 1823] [serial = 903] [outer = 0x7ff047567400] 23:14:39 INFO - PROCESS | 1823 | 1461392079711 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]]]}] 23:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 2031ms 23:14:39 INFO - PROCESS | 1823 | 1461392079777 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 23:14:39 INFO - PROCESS | 1823 | 1461392079783 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 23:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:14:39 INFO - PROCESS | 1823 | 1461392079793 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:14:39 INFO - PROCESS | 1823 | 1461392079800 Marionette TRACE conn3 <- [1,1174,null,{}] 23:14:39 INFO - PROCESS | 1823 | 1461392079808 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}] 23:14:40 INFO - PROCESS | 1823 | 1461392080066 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 23:14:40 INFO - PROCESS | 1823 | 1461392080467 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04a76f000 == 124 [pid = 1823] [id = 301] 23:14:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7ff04dc10c00) [pid = 1823] [serial = 904] [outer = (nil)] 23:14:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7ff04dc2b800) [pid = 1823] [serial = 905] [outer = 0x7ff04dc10c00] 23:14:40 INFO - PROCESS | 1823 | 1461392080550 Marionette DEBUG loaded listener.js 23:14:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7ff04eaf4800) [pid = 1823] [serial = 906] [outer = 0x7ff04dc10c00] 23:14:41 INFO - PROCESS | 1823 | 1461392081475 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] 23:14:41 INFO - PROCESS | 1823 | 1461392081544 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 23:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:14:41 INFO - PROCESS | 1823 | 1461392081552 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:14:41 INFO - PROCESS | 1823 | 1461392081555 Marionette TRACE conn3 <- [1,1178,null,{}] 23:14:41 INFO - PROCESS | 1823 | 1461392081562 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}] 23:14:41 INFO - PROCESS | 1823 | 1461392081766 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 23:14:42 INFO - PROCESS | 1823 | 1461392082045 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b544000 == 125 [pid = 1823] [id = 302] 23:14:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7ff0546ab000) [pid = 1823] [serial = 907] [outer = (nil)] 23:14:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7ff0546ae000) [pid = 1823] [serial = 908] [outer = 0x7ff0546ab000] 23:14:42 INFO - PROCESS | 1823 | 1461392082166 Marionette DEBUG loaded listener.js 23:14:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7ff0546b4000) [pid = 1823] [serial = 909] [outer = 0x7ff0546ab000] 23:14:43 INFO - PROCESS | 1823 | 1461392083039 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] 23:14:43 INFO - PROCESS | 1823 | 1461392083092 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 23:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:14:43 INFO - PROCESS | 1823 | 1461392083107 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:14:43 INFO - PROCESS | 1823 | 1461392083116 Marionette TRACE conn3 <- [1,1182,null,{}] 23:14:43 INFO - PROCESS | 1823 | 1461392083125 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}] 23:14:43 INFO - PROCESS | 1823 | 1461392083319 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 23:14:43 INFO - PROCESS | 1823 | 1461392083550 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0545dd000 == 126 [pid = 1823] [id = 303] 23:14:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7ff04ddf5000) [pid = 1823] [serial = 910] [outer = (nil)] 23:14:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7ff056eb0c00) [pid = 1823] [serial = 911] [outer = 0x7ff04ddf5000] 23:14:43 INFO - PROCESS | 1823 | 1461392083667 Marionette DEBUG loaded listener.js 23:14:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7ff056f1fc00) [pid = 1823] [serial = 912] [outer = 0x7ff04ddf5000] 23:14:44 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7ff04b647000) [pid = 1823] [serial = 773] [outer = (nil)] [url = about:blank] 23:14:44 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7ff060709000) [pid = 1823] [serial = 755] [outer = (nil)] [url = about:blank] 23:14:44 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7ff06e955c00) [pid = 1823] [serial = 761] [outer = (nil)] [url = about:blank] 23:14:44 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7ff06d7ea000) [pid = 1823] [serial = 758] [outer = (nil)] [url = about:blank] 23:14:44 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7ff05a286c00) [pid = 1823] [serial = 752] [outer = (nil)] [url = about:blank] 23:14:44 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7ff072650800) [pid = 1823] [serial = 767] [outer = (nil)] [url = about:blank] 23:14:44 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7ff05b5dac00) [pid = 1823] [serial = 770] [outer = (nil)] [url = about:blank] 23:14:44 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7ff056eab800) [pid = 1823] [serial = 749] [outer = (nil)] [url = about:blank] 23:14:44 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7ff072172c00) [pid = 1823] [serial = 764] [outer = (nil)] [url = about:blank] 23:14:44 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7ff05f1b8c00) [pid = 1823] [serial = 776] [outer = (nil)] [url = about:blank] 23:14:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ed54800 == 125 [pid = 1823] [id = 231] 23:14:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff063804000 == 124 [pid = 1823] [id = 232] 23:14:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ab3a800 == 123 [pid = 1823] [id = 287] 23:14:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05d52b800 == 122 [pid = 1823] [id = 286] 23:14:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ab39000 == 121 [pid = 1823] [id = 285] 23:14:44 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:14:44 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:14:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0570d1800 == 120 [pid = 1823] [id = 284] 23:14:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b7a2000 == 119 [pid = 1823] [id = 283] 23:14:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04f587000 == 118 [pid = 1823] [id = 282] 23:14:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0498f7800 == 117 [pid = 1823] [id = 277] 23:14:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04f59b000 == 116 [pid = 1823] [id = 276] 23:14:44 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07a4b2800 == 115 [pid = 1823] [id = 275] 23:14:44 INFO - PROCESS | 1823 | 1461392084656 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] 23:14:44 INFO - PROCESS | 1823 | 1461392084708 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 23:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:14:44 INFO - PROCESS | 1823 | 1461392084714 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:14:44 INFO - PROCESS | 1823 | 1461392084716 Marionette TRACE conn3 <- [1,1186,null,{}] 23:14:44 INFO - PROCESS | 1823 | 1461392084722 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}] 23:14:45 INFO - PROCESS | 1823 | 1461392085016 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 23:14:45 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7ff05ef37000) [pid = 1823] [serial = 798] [outer = (nil)] [url = about:blank] 23:14:45 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7ff05890b400) [pid = 1823] [serial = 791] [outer = (nil)] [url = about:blank] 23:14:45 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7ff057062c00) [pid = 1823] [serial = 788] [outer = (nil)] [url = about:blank] 23:14:45 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7ff055a0d400) [pid = 1823] [serial = 783] [outer = (nil)] [url = about:blank] 23:14:45 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7ff05a27d800) [pid = 1823] [serial = 792] [outer = (nil)] [url = about:blank] 23:14:45 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7ff06d77f400) [pid = 1823] [serial = 746] [outer = (nil)] [url = about:blank] 23:14:45 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7ff055944400) [pid = 1823] [serial = 782] [outer = (nil)] [url = about:blank] 23:14:45 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7ff0569ee400) [pid = 1823] [serial = 785] [outer = (nil)] [url = about:blank] 23:14:45 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7ff05d64b400) [pid = 1823] [serial = 797] [outer = (nil)] [url = about:blank] 23:14:45 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7ff04d456000) [pid = 1823] [serial = 779] [outer = (nil)] [url = about:blank] 23:14:45 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7ff05ccf4c00) [pid = 1823] [serial = 795] [outer = (nil)] [url = about:blank] 23:14:45 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7ff05b5d9c00) [pid = 1823] [serial = 794] [outer = (nil)] [url = about:blank] 23:14:45 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7ff056ee4400) [pid = 1823] [serial = 786] [outer = (nil)] [url = about:blank] 23:14:45 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7ff05793e400) [pid = 1823] [serial = 789] [outer = (nil)] [url = about:blank] 23:14:45 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7ff04dc0a800) [pid = 1823] [serial = 780] [outer = (nil)] [url = about:blank] 23:14:45 INFO - PROCESS | 1823 | 1461392085387 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04f592000 == 107 [pid = 1823] [id = 304] 23:14:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7ff04d456000) [pid = 1823] [serial = 913] [outer = (nil)] 23:14:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7ff055c63000) [pid = 1823] [serial = 914] [outer = 0x7ff04d456000] 23:14:45 INFO - PROCESS | 1823 | 1461392085471 Marionette DEBUG loaded listener.js 23:14:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7ff0575b9800) [pid = 1823] [serial = 915] [outer = 0x7ff04d456000] 23:14:46 INFO - PROCESS | 1823 | 1461392086397 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] 23:14:46 INFO - PROCESS | 1823 | 1461392086467 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 23:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:14:46 INFO - PROCESS | 1823 | 1461392086474 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:14:46 INFO - PROCESS | 1823 | 1461392086477 Marionette TRACE conn3 <- [1,1190,null,{}] 23:14:46 INFO - PROCESS | 1823 | 1461392086486 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}] 23:14:46 INFO - PROCESS | 1823 | 1461392086667 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 23:14:46 INFO - PROCESS | 1823 | 1461392086678 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff059646800 == 108 [pid = 1823] [id = 305] 23:14:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7ff05a289c00) [pid = 1823] [serial = 916] [outer = (nil)] 23:14:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7ff05a9bdc00) [pid = 1823] [serial = 917] [outer = 0x7ff05a289c00] 23:14:46 INFO - PROCESS | 1823 | 1461392086754 Marionette DEBUG loaded listener.js 23:14:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7ff05b4d7c00) [pid = 1823] [serial = 918] [outer = 0x7ff05a289c00] 23:14:47 INFO - PROCESS | 1823 | 1461392087712 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] 23:14:47 INFO - PROCESS | 1823 | 1461392087772 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 23:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:14:47 INFO - PROCESS | 1823 | 1461392087790 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:14:47 INFO - PROCESS | 1823 | 1461392087792 Marionette TRACE conn3 <- [1,1194,null,{}] 23:14:47 INFO - PROCESS | 1823 | 1461392087799 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}] 23:14:48 INFO - PROCESS | 1823 | 1461392088057 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 23:14:48 INFO - PROCESS | 1823 | 1461392088089 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05db0e000 == 109 [pid = 1823] [id = 306] 23:14:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7ff05b4d8800) [pid = 1823] [serial = 919] [outer = (nil)] 23:14:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7ff05d649800) [pid = 1823] [serial = 920] [outer = 0x7ff05b4d8800] 23:14:48 INFO - PROCESS | 1823 | 1461392088152 Marionette DEBUG loaded listener.js 23:14:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7ff05ef39000) [pid = 1823] [serial = 921] [outer = 0x7ff05b4d8800] 23:14:48 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:14:48 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:14:48 INFO - PROCESS | 1823 | 1461392088996 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] 23:14:49 INFO - PROCESS | 1823 | 1461392089081 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 23:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:14:49 INFO - PROCESS | 1823 | 1461392089095 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:14:49 INFO - PROCESS | 1823 | 1461392089098 Marionette TRACE conn3 <- [1,1198,null,{}] 23:14:49 INFO - PROCESS | 1823 | 1461392089104 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}] 23:14:49 INFO - PROCESS | 1823 | 1461392089329 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 23:14:49 INFO - PROCESS | 1823 | 1461392089356 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060020800 == 110 [pid = 1823] [id = 307] 23:14:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7ff05b5d5400) [pid = 1823] [serial = 922] [outer = (nil)] 23:14:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7ff05f038800) [pid = 1823] [serial = 923] [outer = 0x7ff05b5d5400] 23:14:49 INFO - PROCESS | 1823 | 1461392089420 Marionette DEBUG loaded listener.js 23:14:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7ff05fe5a800) [pid = 1823] [serial = 924] [outer = 0x7ff05b5d5400] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7ff04dc0cc00) [pid = 1823] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7ff05594f000) [pid = 1823] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7ff04f321c00) [pid = 1823] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7ff04b64dc00) [pid = 1823] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7ff063583000) [pid = 1823] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7ff056ead000) [pid = 1823] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7ff056241000) [pid = 1823] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7ff05485c400) [pid = 1823] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7ff04ddf4800) [pid = 1823] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7ff04dc32000) [pid = 1823] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7ff056ea4800) [pid = 1823] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7ff05f068c00) [pid = 1823] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7ff04ec0ec00) [pid = 1823] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7ff04dc07400) [pid = 1823] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7ff04dc29800) [pid = 1823] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7ff055907c00) [pid = 1823] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7ff04f32ac00) [pid = 1823] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7ff04f320c00) [pid = 1823] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7ff04dc08400) [pid = 1823] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7ff0584c3c00) [pid = 1823] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7ff05ef32000) [pid = 1823] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7ff05f068400) [pid = 1823] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7ff04dc10400) [pid = 1823] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7ff072652c00) [pid = 1823] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7ff04f324800) [pid = 1823] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7ff05f065c00) [pid = 1823] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7ff05e855800) [pid = 1823] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7ff04ec08000) [pid = 1823] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7ff056f2d000) [pid = 1823] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:14:50 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7ff05594d000) [pid = 1823] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:14:51 INFO - PROCESS | 1823 | 1461392091285 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]]]}] 23:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 2247ms 23:14:51 INFO - PROCESS | 1823 | 1461392091338 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 23:14:51 INFO - PROCESS | 1823 | 1461392091344 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 23:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:14:51 INFO - PROCESS | 1823 | 1461392091353 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:14:51 INFO - PROCESS | 1823 | 1461392091358 Marionette TRACE conn3 <- [1,1202,null,{}] 23:14:51 INFO - PROCESS | 1823 | 1461392091367 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}] 23:14:51 INFO - PROCESS | 1823 | 1461392091640 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 23:14:51 INFO - PROCESS | 1823 | 1461392091864 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05873d800 == 111 [pid = 1823] [id = 308] 23:14:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7ff04b9c1400) [pid = 1823] [serial = 925] [outer = (nil)] 23:14:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7ff055dc2800) [pid = 1823] [serial = 926] [outer = 0x7ff04b9c1400] 23:14:51 INFO - PROCESS | 1823 | 1461392091933 Marionette DEBUG loaded listener.js 23:14:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7ff058cd6400) [pid = 1823] [serial = 927] [outer = 0x7ff04b9c1400] 23:14:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff058594000 == 110 [pid = 1823] [id = 9] 23:14:52 INFO - PROCESS | 1823 | 1461392092855 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]]]}] 23:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 23:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1542ms 23:14:52 INFO - PROCESS | 1823 | 1461392092895 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 23:14:52 INFO - PROCESS | 1823 | 1461392092902 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 23:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:14:52 INFO - PROCESS | 1823 | 1461392092912 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:14:52 INFO - PROCESS | 1823 | 1461392092917 Marionette TRACE conn3 <- [1,1206,null,{}] 23:14:52 INFO - PROCESS | 1823 | 1461392092928 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}] 23:14:53 INFO - PROCESS | 1823 | 1461392093146 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 23:14:53 INFO - PROCESS | 1823 | 1461392093403 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04f59a800 == 111 [pid = 1823] [id = 309] 23:14:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7ff04b9bdc00) [pid = 1823] [serial = 928] [outer = (nil)] 23:14:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7ff04d452400) [pid = 1823] [serial = 929] [outer = 0x7ff04b9bdc00] 23:14:53 INFO - PROCESS | 1823 | 1461392093527 Marionette DEBUG loaded listener.js 23:14:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7ff04dc06400) [pid = 1823] [serial = 930] [outer = 0x7ff04b9bdc00] 23:14:54 INFO - PROCESS | 1823 | 1461392094480 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]]]}] 23:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 23:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1648ms 23:14:54 INFO - PROCESS | 1823 | 1461392094560 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 23:14:54 INFO - PROCESS | 1823 | 1461392094569 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 23:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:14:54 INFO - PROCESS | 1823 | 1461392094581 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:14:54 INFO - PROCESS | 1823 | 1461392094585 Marionette TRACE conn3 <- [1,1210,null,{}] 23:14:54 INFO - PROCESS | 1823 | 1461392094609 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}] 23:14:54 INFO - PROCESS | 1823 | 1461392094883 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 23:14:55 INFO - PROCESS | 1823 | 1461392095059 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058a31800 == 112 [pid = 1823] [id = 310] 23:14:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7ff0546abc00) [pid = 1823] [serial = 931] [outer = (nil)] 23:14:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7ff054858800) [pid = 1823] [serial = 932] [outer = 0x7ff0546abc00] 23:14:55 INFO - PROCESS | 1823 | 1461392095137 Marionette DEBUG loaded listener.js 23:14:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7ff055c5d800) [pid = 1823] [serial = 933] [outer = 0x7ff0546abc00] 23:14:56 INFO - PROCESS | 1823 | 1461392096013 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]]]}] 23:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1484ms 23:14:56 INFO - PROCESS | 1823 | 1461392096065 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 23:14:56 INFO - PROCESS | 1823 | 1461392096068 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 23:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:14:56 INFO - PROCESS | 1823 | 1461392096075 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:14:56 INFO - PROCESS | 1823 | 1461392096082 Marionette TRACE conn3 <- [1,1214,null,{}] 23:14:56 INFO - PROCESS | 1823 | 1461392096099 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}] 23:14:56 INFO - PROCESS | 1823 | 1461392096310 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 23:14:56 INFO - PROCESS | 1823 | 1461392096596 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff063869000 == 113 [pid = 1823] [id = 311] 23:14:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7ff05793ac00) [pid = 1823] [serial = 934] [outer = (nil)] 23:14:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7ff0585eb400) [pid = 1823] [serial = 935] [outer = 0x7ff05793ac00] 23:14:56 INFO - PROCESS | 1823 | 1461392096692 Marionette DEBUG loaded listener.js 23:14:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7ff05a232000) [pid = 1823] [serial = 936] [outer = 0x7ff05793ac00] 23:14:57 INFO - PROCESS | 1823 | 1461392097546 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]]]}] 23:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1495ms 23:14:57 INFO - PROCESS | 1823 | 1461392097570 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 23:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:14:57 INFO - PROCESS | 1823 | 1461392097575 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 23:14:57 INFO - PROCESS | 1823 | 1461392097582 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:14:57 INFO - PROCESS | 1823 | 1461392097585 Marionette TRACE conn3 <- [1,1218,null,{}] 23:14:57 INFO - PROCESS | 1823 | 1461392097590 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}] 23:14:57 INFO - PROCESS | 1823 | 1461392097786 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 23:14:57 INFO - PROCESS | 1823 | 1461392097981 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d79e800 == 114 [pid = 1823] [id = 312] 23:14:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7ff0575c5c00) [pid = 1823] [serial = 937] [outer = (nil)] 23:14:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7ff05af85400) [pid = 1823] [serial = 938] [outer = 0x7ff0575c5c00] 23:14:58 INFO - PROCESS | 1823 | 1461392098054 Marionette DEBUG loaded listener.js 23:14:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7ff05c004000) [pid = 1823] [serial = 939] [outer = 0x7ff0575c5c00] 23:14:58 INFO - PROCESS | 1823 | 1461392098941 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]]]}] 23:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1433ms 23:14:59 INFO - PROCESS | 1823 | 1461392099015 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 23:14:59 INFO - PROCESS | 1823 | 1461392099018 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 23:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:14:59 INFO - PROCESS | 1823 | 1461392099026 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:14:59 INFO - PROCESS | 1823 | 1461392099028 Marionette TRACE conn3 <- [1,1222,null,{}] 23:14:59 INFO - PROCESS | 1823 | 1461392099035 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}] 23:14:59 INFO - PROCESS | 1823 | 1461392099237 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 23:14:59 INFO - PROCESS | 1823 | 1461392099438 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff070a21800 == 115 [pid = 1823] [id = 313] 23:14:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7ff0546ab400) [pid = 1823] [serial = 940] [outer = (nil)] 23:14:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7ff05e590800) [pid = 1823] [serial = 941] [outer = 0x7ff0546ab400] 23:14:59 INFO - PROCESS | 1823 | 1461392099558 Marionette DEBUG loaded listener.js 23:14:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7ff05f065c00) [pid = 1823] [serial = 942] [outer = 0x7ff0546ab400] 23:15:00 INFO - PROCESS | 1823 | 1461392100646 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] 23:15:00 INFO - PROCESS | 1823 | 1461392100676 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 23:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:15:00 INFO - PROCESS | 1823 | 1461392100685 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:15:00 INFO - PROCESS | 1823 | 1461392100690 Marionette TRACE conn3 <- [1,1226,null,{}] 23:15:00 INFO - PROCESS | 1823 | 1461392100697 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}] 23:15:01 INFO - PROCESS | 1823 | 1461392101112 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 23:15:01 INFO - PROCESS | 1823 | 1461392101382 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072613800 == 116 [pid = 1823] [id = 314] 23:15:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7ff060135000) [pid = 1823] [serial = 943] [outer = (nil)] 23:15:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7ff067885400) [pid = 1823] [serial = 944] [outer = 0x7ff060135000] 23:15:01 INFO - PROCESS | 1823 | 1461392101485 Marionette DEBUG loaded listener.js 23:15:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7ff06d64f400) [pid = 1823] [serial = 945] [outer = 0x7ff060135000] 23:15:02 INFO - PROCESS | 1823 | 1461392102324 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]]]}] 23:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1693ms 23:15:02 INFO - PROCESS | 1823 | 1461392102376 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 23:15:02 INFO - PROCESS | 1823 | 1461392102381 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 23:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:15:02 INFO - PROCESS | 1823 | 1461392102388 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:15:02 INFO - PROCESS | 1823 | 1461392102392 Marionette TRACE conn3 <- [1,1230,null,{}] 23:15:02 INFO - PROCESS | 1823 | 1461392102400 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}] 23:15:02 INFO - PROCESS | 1823 | 1461392102611 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 23:15:02 INFO - PROCESS | 1823 | 1461392102811 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0757e2000 == 117 [pid = 1823] [id = 315] 23:15:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7ff060708800) [pid = 1823] [serial = 946] [outer = (nil)] 23:15:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7ff06d98b800) [pid = 1823] [serial = 947] [outer = 0x7ff060708800] 23:15:02 INFO - PROCESS | 1823 | 1461392102985 Marionette DEBUG loaded listener.js 23:15:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7ff06e950c00) [pid = 1823] [serial = 948] [outer = 0x7ff060708800] 23:15:03 INFO - PROCESS | 1823 | 1461392103820 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]]]}] 23:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1494ms 23:15:03 INFO - PROCESS | 1823 | 1461392103884 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 23:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:15:03 INFO - PROCESS | 1823 | 1461392103888 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 23:15:03 INFO - PROCESS | 1823 | 1461392103895 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:15:03 INFO - PROCESS | 1823 | 1461392103899 Marionette TRACE conn3 <- [1,1234,null,{}] 23:15:03 INFO - PROCESS | 1823 | 1461392103905 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}] 23:15:04 INFO - PROCESS | 1823 | 1461392104113 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 23:15:04 INFO - PROCESS | 1823 | 1461392104317 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07a4a5800 == 118 [pid = 1823] [id = 316] 23:15:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7ff04ed4f000) [pid = 1823] [serial = 949] [outer = (nil)] 23:15:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7ff070527000) [pid = 1823] [serial = 950] [outer = 0x7ff04ed4f000] 23:15:04 INFO - PROCESS | 1823 | 1461392104433 Marionette DEBUG loaded listener.js 23:15:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7ff0724aa800) [pid = 1823] [serial = 951] [outer = 0x7ff04ed4f000] 23:15:05 INFO - PROCESS | 1823 | 1461392105344 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]]]}] 23:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1482ms 23:15:05 INFO - PROCESS | 1823 | 1461392105378 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 23:15:05 INFO - PROCESS | 1823 | 1461392105382 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 23:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:15:05 INFO - PROCESS | 1823 | 1461392105388 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:15:05 INFO - PROCESS | 1823 | 1461392105392 Marionette TRACE conn3 <- [1,1238,null,{}] 23:15:05 INFO - PROCESS | 1823 | 1461392105397 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}] 23:15:05 INFO - PROCESS | 1823 | 1461392105594 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 23:15:05 INFO - PROCESS | 1823 | 1461392105849 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04a86e000 == 119 [pid = 1823] [id = 317] 23:15:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7ff049356000) [pid = 1823] [serial = 952] [outer = (nil)] 23:15:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7ff04935b400) [pid = 1823] [serial = 953] [outer = 0x7ff049356000] 23:15:05 INFO - PROCESS | 1823 | 1461392105981 Marionette DEBUG loaded listener.js 23:15:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7ff049360000) [pid = 1823] [serial = 954] [outer = 0x7ff049356000] 23:15:06 INFO - PROCESS | 1823 | 1461392106934 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]]]}] 23:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1589ms 23:15:06 INFO - PROCESS | 1823 | 1461392106981 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 23:15:06 INFO - PROCESS | 1823 | 1461392106987 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 23:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:15:07 INFO - PROCESS | 1823 | 1461392106997 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:15:07 INFO - PROCESS | 1823 | 1461392107002 Marionette TRACE conn3 <- [1,1242,null,{}] 23:15:07 INFO - PROCESS | 1823 | 1461392107012 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}] 23:15:07 INFO - PROCESS | 1823 | 1461392107349 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 23:15:07 INFO - PROCESS | 1823 | 1461392107683 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04844d000 == 120 [pid = 1823] [id = 318] 23:15:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7ff0485e4000) [pid = 1823] [serial = 955] [outer = (nil)] 23:15:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7ff0485ea800) [pid = 1823] [serial = 956] [outer = 0x7ff0485e4000] 23:15:07 INFO - PROCESS | 1823 | 1461392107760 Marionette DEBUG loaded listener.js 23:15:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7ff0485ef000) [pid = 1823] [serial = 957] [outer = 0x7ff0485e4000] 23:15:08 INFO - PROCESS | 1823 | 1461392108581 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]]]}] 23:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1644ms 23:15:08 INFO - PROCESS | 1823 | 1461392108640 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 23:15:08 INFO - PROCESS | 1823 | 1461392108645 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 23:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:15:08 INFO - PROCESS | 1823 | 1461392108651 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:15:08 INFO - PROCESS | 1823 | 1461392108656 Marionette TRACE conn3 <- [1,1246,null,{}] 23:15:08 INFO - PROCESS | 1823 | 1461392108662 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}] 23:15:08 INFO - PROCESS | 1823 | 1461392108896 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 23:15:09 INFO - PROCESS | 1823 | 1461392109087 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff046ecc000 == 121 [pid = 1823] [id = 319] 23:15:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7ff070523000) [pid = 1823] [serial = 958] [outer = (nil)] 23:15:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7ff072650800) [pid = 1823] [serial = 959] [outer = 0x7ff070523000] 23:15:09 INFO - PROCESS | 1823 | 1461392109224 Marionette DEBUG loaded listener.js 23:15:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7ff072d08800) [pid = 1823] [serial = 960] [outer = 0x7ff070523000] 23:15:10 INFO - PROCESS | 1823 | 1461392110175 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]]]}] 23:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1583ms 23:15:10 INFO - PROCESS | 1823 | 1461392110236 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 23:15:10 INFO - PROCESS | 1823 | 1461392110240 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 23:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:15:10 INFO - PROCESS | 1823 | 1461392110246 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:15:10 INFO - PROCESS | 1823 | 1461392110249 Marionette TRACE conn3 <- [1,1250,null,{}] 23:15:10 INFO - PROCESS | 1823 | 1461392110255 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}] 23:15:10 INFO - PROCESS | 1823 | 1461392110462 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 23:15:10 INFO - PROCESS | 1823 | 1461392110711 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0470c0000 == 122 [pid = 1823] [id = 320] 23:15:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7ff047086000) [pid = 1823] [serial = 961] [outer = (nil)] 23:15:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7ff04708dc00) [pid = 1823] [serial = 962] [outer = 0x7ff047086000] 23:15:10 INFO - PROCESS | 1823 | 1461392110848 Marionette DEBUG loaded listener.js 23:15:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7ff05623a400) [pid = 1823] [serial = 963] [outer = 0x7ff047086000] 23:15:11 INFO - PROCESS | 1823 | 1461392111760 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]]]}] 23:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1587ms 23:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:15:11 INFO - PROCESS | 1823 | 1461392111834 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 23:15:11 INFO - PROCESS | 1823 | 1461392111837 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 23:15:11 INFO - PROCESS | 1823 | 1461392111844 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:15:11 INFO - PROCESS | 1823 | 1461392111847 Marionette TRACE conn3 <- [1,1254,null,{}] 23:15:11 INFO - PROCESS | 1823 | 1461392111853 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}] 23:15:12 INFO - PROCESS | 1823 | 1461392112094 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 23:15:12 INFO - PROCESS | 1823 | 1461392112328 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04f587000 == 123 [pid = 1823] [id = 321] 23:15:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7ff047087400) [pid = 1823] [serial = 964] [outer = (nil)] 23:15:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7ff047acf400) [pid = 1823] [serial = 965] [outer = 0x7ff047087400] 23:15:12 INFO - PROCESS | 1823 | 1461392112447 Marionette DEBUG loaded listener.js 23:15:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7ff047ad3c00) [pid = 1823] [serial = 966] [outer = 0x7ff047087400] 23:15:13 INFO - PROCESS | 1823 | 1461392113270 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]]]}] 23:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1481ms 23:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:15:13 INFO - PROCESS | 1823 | 1461392113325 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 23:15:13 INFO - PROCESS | 1823 | 1461392113328 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 23:15:13 INFO - PROCESS | 1823 | 1461392113335 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:15:13 INFO - PROCESS | 1823 | 1461392113337 Marionette TRACE conn3 <- [1,1258,null,{}] 23:15:13 INFO - PROCESS | 1823 | 1461392113343 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}] 23:15:13 INFO - PROCESS | 1823 | 1461392113536 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 23:15:13 INFO - PROCESS | 1823 | 1461392113703 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047bca800 == 124 [pid = 1823] [id = 322] 23:15:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7ff046f8b800) [pid = 1823] [serial = 967] [outer = (nil)] 23:15:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7ff046f92800) [pid = 1823] [serial = 968] [outer = 0x7ff046f8b800] 23:15:13 INFO - PROCESS | 1823 | 1461392113773 Marionette DEBUG loaded listener.js 23:15:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7ff046f97000) [pid = 1823] [serial = 969] [outer = 0x7ff046f8b800] 23:15:14 INFO - PROCESS | 1823 | 1461392114662 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]]]}] 23:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1392ms 23:15:14 INFO - PROCESS | 1823 | 1461392114726 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 23:15:14 INFO - PROCESS | 1823 | 1461392114730 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 23:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:15:14 INFO - PROCESS | 1823 | 1461392114735 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:15:14 INFO - PROCESS | 1823 | 1461392114738 Marionette TRACE conn3 <- [1,1262,null,{}] 23:15:14 INFO - PROCESS | 1823 | 1461392114743 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}] 23:15:14 INFO - PROCESS | 1823 | 1461392114943 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 23:15:15 INFO - PROCESS | 1823 | 1461392115192 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047ce2000 == 125 [pid = 1823] [id = 323] 23:15:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7ff045b3d400) [pid = 1823] [serial = 970] [outer = (nil)] 23:15:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7ff045b47400) [pid = 1823] [serial = 971] [outer = 0x7ff045b3d400] 23:15:15 INFO - PROCESS | 1823 | 1461392115311 Marionette DEBUG loaded listener.js 23:15:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7ff045b4c000) [pid = 1823] [serial = 972] [outer = 0x7ff045b3d400] 23:15:16 INFO - PROCESS | 1823 | 1461392116189 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]]]}] 23:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1536ms 23:15:16 INFO - PROCESS | 1823 | 1461392116272 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 23:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:15:16 INFO - PROCESS | 1823 | 1461392116276 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 23:15:16 INFO - PROCESS | 1823 | 1461392116283 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:15:16 INFO - PROCESS | 1823 | 1461392116286 Marionette TRACE conn3 <- [1,1266,null,{}] 23:15:16 INFO - PROCESS | 1823 | 1461392116292 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}] 23:15:16 INFO - PROCESS | 1823 | 1461392116537 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 23:15:16 INFO - PROCESS | 1823 | 1461392116835 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04f589000 == 126 [pid = 1823] [id = 324] 23:15:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7ff045b41000) [pid = 1823] [serial = 973] [outer = (nil)] 23:15:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7ff046f97800) [pid = 1823] [serial = 974] [outer = 0x7ff045b41000] 23:15:16 INFO - PROCESS | 1823 | 1461392116912 Marionette DEBUG loaded listener.js 23:15:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7ff047ad0000) [pid = 1823] [serial = 975] [outer = 0x7ff045b41000] 23:15:17 INFO - PROCESS | 1823 | 1461392117751 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]]]}] 23:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1540ms 23:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:15:17 INFO - PROCESS | 1823 | 1461392117823 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 23:15:17 INFO - PROCESS | 1823 | 1461392117826 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 23:15:17 INFO - PROCESS | 1823 | 1461392117833 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:15:17 INFO - PROCESS | 1823 | 1461392117837 Marionette TRACE conn3 <- [1,1270,null,{}] 23:15:17 INFO - PROCESS | 1823 | 1461392117842 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}] 23:15:18 INFO - PROCESS | 1823 | 1461392118050 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 23:15:18 INFO - PROCESS | 1823 | 1461392118289 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff059646000 == 127 [pid = 1823] [id = 325] 23:15:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7ff047ad0800) [pid = 1823] [serial = 976] [outer = (nil)] 23:15:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7ff048222000) [pid = 1823] [serial = 977] [outer = 0x7ff047ad0800] 23:15:18 INFO - PROCESS | 1823 | 1461392118378 Marionette DEBUG loaded listener.js 23:15:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7ff055906400) [pid = 1823] [serial = 978] [outer = 0x7ff047ad0800] 23:15:19 INFO - PROCESS | 1823 | 1461392119244 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]]]}] 23:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1485ms 23:15:19 INFO - PROCESS | 1823 | 1461392119319 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 23:15:19 INFO - PROCESS | 1823 | 1461392119322 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 23:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:15:19 INFO - PROCESS | 1823 | 1461392119328 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:15:19 INFO - PROCESS | 1823 | 1461392119330 Marionette TRACE conn3 <- [1,1274,null,{}] 23:15:19 INFO - PROCESS | 1823 | 1461392119336 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}] 23:15:19 INFO - PROCESS | 1823 | 1461392119559 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 23:15:19 INFO - PROCESS | 1823 | 1461392119805 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0470b9000 == 128 [pid = 1823] [id = 326] 23:15:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7ff045b47800) [pid = 1823] [serial = 979] [outer = (nil)] 23:15:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7ff047088c00) [pid = 1823] [serial = 980] [outer = 0x7ff045b47800] 23:15:20 INFO - PROCESS | 1823 | 1461392120242 Marionette DEBUG loaded listener.js 23:15:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7ff047576000) [pid = 1823] [serial = 981] [outer = 0x7ff045b47800] 23:15:21 INFO - PROCESS | 1823 | 1461392121203 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]]]}] 23:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1933ms 23:15:21 INFO - PROCESS | 1823 | 1461392121264 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 23:15:21 INFO - PROCESS | 1823 | 1461392121270 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 23:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:15:21 INFO - PROCESS | 1823 | 1461392121279 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:15:21 INFO - PROCESS | 1823 | 1461392121283 Marionette TRACE conn3 <- [1,1278,null,{}] 23:15:21 INFO - PROCESS | 1823 | 1461392121290 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}] 23:15:21 INFO - PROCESS | 1823 | 1461392121489 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 23:15:21 INFO - PROCESS | 1823 | 1461392121747 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047bc8800 == 129 [pid = 1823] [id = 327] 23:15:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7ff04b9c6000) [pid = 1823] [serial = 982] [outer = (nil)] 23:15:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7ff04d456c00) [pid = 1823] [serial = 983] [outer = 0x7ff04b9c6000] 23:15:21 INFO - PROCESS | 1823 | 1461392121924 Marionette DEBUG loaded listener.js 23:15:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7ff04d74f800) [pid = 1823] [serial = 984] [outer = 0x7ff04b9c6000] 23:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07212e000 == 128 [pid = 1823] [id = 248] 23:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05fd08800 == 127 [pid = 1823] [id = 136] 23:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ab78800 == 126 [pid = 1823] [id = 138] 23:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff060d51000 == 125 [pid = 1823] [id = 213] 23:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff060020800 == 124 [pid = 1823] [id = 307] 23:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05db0e000 == 123 [pid = 1823] [id = 306] 23:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff059646800 == 122 [pid = 1823] [id = 305] 23:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04f592000 == 121 [pid = 1823] [id = 304] 23:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0545dd000 == 120 [pid = 1823] [id = 303] 23:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b544000 == 119 [pid = 1823] [id = 302] 23:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04a76f000 == 118 [pid = 1823] [id = 301] 23:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b7bc000 == 117 [pid = 1823] [id = 300] 23:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05a6cb800 == 116 [pid = 1823] [id = 290] 23:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff055c07800 == 115 [pid = 1823] [id = 289] 23:15:22 INFO - PROCESS | 1823 | 1461392122980 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]]]}] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7ff056ea4c00) [pid = 1823] [serial = 645] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7ff057304000) [pid = 1823] [serial = 806] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7ff0585efc00) [pid = 1823] [serial = 608] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7ff06c81bc00) [pid = 1823] [serial = 818] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7ff05b4d9000) [pid = 1823] [serial = 839] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7ff04ddf2c00) [pid = 1823] [serial = 851] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7ff05caba000) [pid = 1823] [serial = 809] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7ff05730d400) [pid = 1823] [serial = 648] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7ff060247c00) [pid = 1823] [serial = 672] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7ff05590bc00) [pid = 1823] [serial = 599] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7ff056ea8400) [pid = 1823] [serial = 617] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7ff05f1bc000) [pid = 1823] [serial = 812] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7ff056cc8800) [pid = 1823] [serial = 855] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7ff055944c00) [pid = 1823] [serial = 803] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7ff058cdac00) [pid = 1823] [serial = 860] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7ff057062000) [pid = 1823] [serial = 857] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7ff05c00a400) [pid = 1823] [serial = 651] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7ff056f16400) [pid = 1823] [serial = 620] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7ff05af80000) [pid = 1823] [serial = 836] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7ff06013e400) [pid = 1823] [serial = 566] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7ff05f065800) [pid = 1823] [serial = 663] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7ff05b4db800) [pid = 1823] [serial = 833] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7ff05f1c4000) [pid = 1823] [serial = 666] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7ff05e58cc00) [pid = 1823] [serial = 657] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7ff04821d000) [pid = 1823] [serial = 845] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7ff04d44f000) [pid = 1823] [serial = 848] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7ff070a4a800) [pid = 1823] [serial = 827] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7ff074abf400) [pid = 1823] [serial = 578] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7ff060130400) [pid = 1823] [serial = 815] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7ff056ccc000) [pid = 1823] [serial = 602] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7ff05b5d4800) [pid = 1823] [serial = 864] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7ff06078a000) [pid = 1823] [serial = 842] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7ff06e5b8c00) [pid = 1823] [serial = 821] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7ff055dc5400) [pid = 1823] [serial = 854] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7ff06eb16800) [pid = 1823] [serial = 824] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7ff04ed4b000) [pid = 1823] [serial = 830] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7ff05fe56c00) [pid = 1823] [serial = 669] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7ff05f033400) [pid = 1823] [serial = 800] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7ff0585e6000) [pid = 1823] [serial = 858] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7ff05a425400) [pid = 1823] [serial = 861] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7ff05f03f000) [pid = 1823] [serial = 660] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7ff063581000) [pid = 1823] [serial = 572] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7ff0575bb800) [pid = 1823] [serial = 605] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7ff04ed4c400) [pid = 1823] [serial = 852] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7ff0585f1000) [pid = 1823] [serial = 563] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7ff05eff3800) [pid = 1823] [serial = 866] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7ff05c005000) [pid = 1823] [serial = 614] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7ff059680000) [pid = 1823] [serial = 611] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7ff05d64e400) [pid = 1823] [serial = 654] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7ff04dc24400) [pid = 1823] [serial = 849] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7ff070ab9400) [pid = 1823] [serial = 575] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7ff06d7e9400) [pid = 1823] [serial = 569] [outer = (nil)] [url = about:blank] 23:15:23 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7ff0575bac00) [pid = 1823] [serial = 863] [outer = (nil)] [url = about:blank] 23:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1886ms 23:15:23 INFO - PROCESS | 1823 | 1461392123165 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 23:15:23 INFO - PROCESS | 1823 | 1461392123171 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 23:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:15:23 INFO - PROCESS | 1823 | 1461392123182 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:15:23 INFO - PROCESS | 1823 | 1461392123186 Marionette TRACE conn3 <- [1,1282,null,{}] 23:15:23 INFO - PROCESS | 1823 | 1461392123192 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}] 23:15:23 INFO - PROCESS | 1823 | 1461392123385 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 23:15:23 INFO - PROCESS | 1823 | 1461392123627 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b7b6800 == 116 [pid = 1823] [id = 328] 23:15:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7ff04ddf4800) [pid = 1823] [serial = 985] [outer = (nil)] 23:15:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7ff04ed4a800) [pid = 1823] [serial = 986] [outer = 0x7ff04ddf4800] 23:15:23 INFO - PROCESS | 1823 | 1461392123697 Marionette DEBUG loaded listener.js 23:15:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7ff0546aec00) [pid = 1823] [serial = 987] [outer = 0x7ff04ddf4800] 23:15:24 INFO - PROCESS | 1823 | 1461392124448 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]]]}] 23:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1289ms 23:15:24 INFO - PROCESS | 1823 | 1461392124471 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 23:15:24 INFO - PROCESS | 1823 | 1461392124474 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 23:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:15:24 INFO - PROCESS | 1823 | 1461392124481 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:15:24 INFO - PROCESS | 1823 | 1461392124487 Marionette TRACE conn3 <- [1,1286,null,{}] 23:15:24 INFO - PROCESS | 1823 | 1461392124503 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}] 23:15:24 INFO - PROCESS | 1823 | 1461392124799 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 23:15:24 INFO - PROCESS | 1823 | 1461392124928 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054988800 == 117 [pid = 1823] [id = 329] 23:15:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7ff055c62800) [pid = 1823] [serial = 988] [outer = (nil)] 23:15:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7ff056239400) [pid = 1823] [serial = 989] [outer = 0x7ff055c62800] 23:15:25 INFO - PROCESS | 1823 | 1461392124996 Marionette DEBUG loaded listener.js 23:15:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7ff0569f4800) [pid = 1823] [serial = 990] [outer = 0x7ff055c62800] 23:15:25 INFO - PROCESS | 1823 | 1461392125803 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]]]}] 23:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1342ms 23:15:25 INFO - PROCESS | 1823 | 1461392125828 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 23:15:25 INFO - PROCESS | 1823 | 1461392125832 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 23:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:15:25 INFO - PROCESS | 1823 | 1461392125863 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:15:25 INFO - PROCESS | 1823 | 1461392125866 Marionette TRACE conn3 <- [1,1290,null,{}] 23:15:25 INFO - PROCESS | 1823 | 1461392125879 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}] 23:15:26 INFO - PROCESS | 1823 | 1461392126129 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 23:15:26 INFO - PROCESS | 1823 | 1461392126164 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0572a2800 == 118 [pid = 1823] [id = 330] 23:15:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7ff055911800) [pid = 1823] [serial = 991] [outer = (nil)] 23:15:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7ff056eef000) [pid = 1823] [serial = 992] [outer = 0x7ff055911800] 23:15:26 INFO - PROCESS | 1823 | 1461392126228 Marionette DEBUG loaded listener.js 23:15:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7ff057303400) [pid = 1823] [serial = 993] [outer = 0x7ff055911800] 23:15:27 INFO - PROCESS | 1823 | 1461392127194 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]]]}] 23:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1409ms 23:15:27 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7ff058594800) [pid = 1823] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:15:27 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7ff05b4d8800) [pid = 1823] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:15:27 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7ff05b5d5400) [pid = 1823] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:15:27 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7ff04ddf5000) [pid = 1823] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:15:27 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7ff047567400) [pid = 1823] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:15:27 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7ff04d456000) [pid = 1823] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:15:27 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7ff0546ab000) [pid = 1823] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:15:27 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7ff05e8e4000) [pid = 1823] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:15:27 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7ff04dc10c00) [pid = 1823] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:15:27 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7ff05a289c00) [pid = 1823] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:15:27 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7ff05852f800) [pid = 1823] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:15:27 INFO - PROCESS | 1823 | 1461392127876 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 23:15:27 INFO - PROCESS | 1823 | 1461392127879 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 23:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:15:27 INFO - PROCESS | 1823 | 1461392127899 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:15:27 INFO - PROCESS | 1823 | 1461392127902 Marionette TRACE conn3 <- [1,1294,null,{}] 23:15:27 INFO - PROCESS | 1823 | 1461392127908 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}] 23:15:28 INFO - PROCESS | 1823 | 1461392128080 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 23:15:28 INFO - PROCESS | 1823 | 1461392128228 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0570c5000 == 119 [pid = 1823] [id = 331] 23:15:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7ff056f2fc00) [pid = 1823] [serial = 994] [outer = (nil)] 23:15:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7ff05730b000) [pid = 1823] [serial = 995] [outer = 0x7ff056f2fc00] 23:15:28 INFO - PROCESS | 1823 | 1461392128300 Marionette DEBUG loaded listener.js 23:15:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7ff058905c00) [pid = 1823] [serial = 996] [outer = 0x7ff056f2fc00] 23:15:28 INFO - PROCESS | 1823 | 1461392128989 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]]]}] 23:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1140ms 23:15:29 INFO - PROCESS | 1823 | 1461392129038 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 23:15:29 INFO - PROCESS | 1823 | 1461392129042 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 23:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:15:29 INFO - PROCESS | 1823 | 1461392129048 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:15:29 INFO - PROCESS | 1823 | 1461392129050 Marionette TRACE conn3 <- [1,1298,null,{}] 23:15:29 INFO - PROCESS | 1823 | 1461392129066 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}] 23:15:29 INFO - PROCESS | 1823 | 1461392129267 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 23:15:29 INFO - PROCESS | 1823 | 1461392129278 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ab49800 == 120 [pid = 1823] [id = 332] 23:15:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7ff05a422400) [pid = 1823] [serial = 997] [outer = (nil)] 23:15:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7ff05b4dac00) [pid = 1823] [serial = 998] [outer = 0x7ff05a422400] 23:15:29 INFO - PROCESS | 1823 | 1461392129341 Marionette DEBUG loaded listener.js 23:15:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7ff05b5d4400) [pid = 1823] [serial = 999] [outer = 0x7ff05a422400] 23:15:30 INFO - PROCESS | 1823 | 1461392130534 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]]]}] 23:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1542ms 23:15:30 INFO - PROCESS | 1823 | 1461392130593 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 23:15:30 INFO - PROCESS | 1823 | 1461392130599 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 23:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:15:30 INFO - PROCESS | 1823 | 1461392130609 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:15:30 INFO - PROCESS | 1823 | 1461392130613 Marionette TRACE conn3 <- [1,1302,null,{}] 23:15:30 INFO - PROCESS | 1823 | 1461392130623 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}] 23:15:30 INFO - PROCESS | 1823 | 1461392130948 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 23:15:31 INFO - PROCESS | 1823 | 1461392131187 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04ce12800 == 121 [pid = 1823] [id = 333] 23:15:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7ff0485eb800) [pid = 1823] [serial = 1000] [outer = (nil)] 23:15:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7ff04935a400) [pid = 1823] [serial = 1001] [outer = 0x7ff0485eb800] 23:15:31 INFO - PROCESS | 1823 | 1461392131269 Marionette DEBUG loaded listener.js 23:15:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7ff04b9c7400) [pid = 1823] [serial = 1002] [outer = 0x7ff0485eb800] 23:15:32 INFO - PROCESS | 1823 | 1461392132162 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]]]}] 23:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1584ms 23:15:32 INFO - PROCESS | 1823 | 1461392132194 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 23:15:32 INFO - PROCESS | 1823 | 1461392132201 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 23:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:15:32 INFO - PROCESS | 1823 | 1461392132213 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:15:32 INFO - PROCESS | 1823 | 1461392132217 Marionette TRACE conn3 <- [1,1306,null,{}] 23:15:32 INFO - PROCESS | 1823 | 1461392132223 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}] 23:15:32 INFO - PROCESS | 1823 | 1461392132442 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 23:15:32 INFO - PROCESS | 1823 | 1461392132703 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05729d000 == 122 [pid = 1823] [id = 334] 23:15:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7ff04eaf7c00) [pid = 1823] [serial = 1003] [outer = (nil)] 23:15:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7ff04ed51c00) [pid = 1823] [serial = 1004] [outer = 0x7ff04eaf7c00] 23:15:32 INFO - PROCESS | 1823 | 1461392132824 Marionette DEBUG loaded listener.js 23:15:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7ff054850c00) [pid = 1823] [serial = 1005] [outer = 0x7ff04eaf7c00] 23:15:33 INFO - PROCESS | 1823 | 1461392133716 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]]]}] 23:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1541ms 23:15:33 INFO - PROCESS | 1823 | 1461392133754 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 23:15:33 INFO - PROCESS | 1823 | 1461392133757 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 23:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:15:33 INFO - PROCESS | 1823 | 1461392133764 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:15:33 INFO - PROCESS | 1823 | 1461392133770 Marionette TRACE conn3 <- [1,1310,null,{}] 23:15:33 INFO - PROCESS | 1823 | 1461392133786 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}] 23:15:34 INFO - PROCESS | 1823 | 1461392134002 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 23:15:34 INFO - PROCESS | 1823 | 1461392134237 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ca5f800 == 123 [pid = 1823] [id = 335] 23:15:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7ff0569e9c00) [pid = 1823] [serial = 1006] [outer = (nil)] 23:15:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7ff056f2d000) [pid = 1823] [serial = 1007] [outer = 0x7ff0569e9c00] 23:15:34 INFO - PROCESS | 1823 | 1461392134362 Marionette DEBUG loaded listener.js 23:15:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7ff0585e6000) [pid = 1823] [serial = 1008] [outer = 0x7ff0569e9c00] 23:15:35 INFO - PROCESS | 1823 | 1461392135187 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] 23:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:15:35 INFO - PROCESS | 1823 | 1461392135264 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 23:15:35 INFO - PROCESS | 1823 | 1461392135270 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:15:35 INFO - PROCESS | 1823 | 1461392135273 Marionette TRACE conn3 <- [1,1314,null,{}] 23:15:35 INFO - PROCESS | 1823 | 1461392135280 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}] 23:15:35 INFO - PROCESS | 1823 | 1461392135522 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 23:15:35 INFO - PROCESS | 1823 | 1461392135759 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fb32000 == 124 [pid = 1823] [id = 336] 23:15:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7ff0569f6800) [pid = 1823] [serial = 1009] [outer = (nil)] 23:15:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7ff0585f1000) [pid = 1823] [serial = 1010] [outer = 0x7ff0569f6800] 23:15:35 INFO - PROCESS | 1823 | 1461392135892 Marionette DEBUG loaded listener.js 23:15:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7ff05b5d5000) [pid = 1823] [serial = 1011] [outer = 0x7ff0569f6800] 23:15:36 INFO - PROCESS | 1823 | 1461392136756 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]]]}] 23:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1530ms 23:15:36 INFO - PROCESS | 1823 | 1461392136802 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 23:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:15:36 INFO - PROCESS | 1823 | 1461392136806 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 23:15:36 INFO - PROCESS | 1823 | 1461392136811 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:15:36 INFO - PROCESS | 1823 | 1461392136815 Marionette TRACE conn3 <- [1,1318,null,{}] 23:15:36 INFO - PROCESS | 1823 | 1461392136820 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}] 23:15:37 INFO - PROCESS | 1823 | 1461392137014 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 23:15:37 INFO - PROCESS | 1823 | 1461392137210 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff061347800 == 125 [pid = 1823] [id = 337] 23:15:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7ff056f26000) [pid = 1823] [serial = 1012] [outer = (nil)] 23:15:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7ff05cab1800) [pid = 1823] [serial = 1013] [outer = 0x7ff056f26000] 23:15:37 INFO - PROCESS | 1823 | 1461392137283 Marionette DEBUG loaded listener.js 23:15:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7ff05db30000) [pid = 1823] [serial = 1014] [outer = 0x7ff056f26000] 23:15:38 INFO - PROCESS | 1823 | 1461392138285 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]]]}] 23:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1530ms 23:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:15:38 INFO - PROCESS | 1823 | 1461392138342 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 23:15:38 INFO - PROCESS | 1823 | 1461392138346 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 23:15:38 INFO - PROCESS | 1823 | 1461392138352 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:15:38 INFO - PROCESS | 1823 | 1461392138355 Marionette TRACE conn3 <- [1,1322,null,{}] 23:15:38 INFO - PROCESS | 1823 | 1461392138360 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}] 23:15:38 INFO - PROCESS | 1823 | 1461392138591 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 23:15:38 INFO - PROCESS | 1823 | 1461392138835 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d6aa000 == 126 [pid = 1823] [id = 338] 23:15:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7ff05f062c00) [pid = 1823] [serial = 1015] [outer = (nil)] 23:15:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7ff060156000) [pid = 1823] [serial = 1016] [outer = 0x7ff05f062c00] 23:15:38 INFO - PROCESS | 1823 | 1461392138955 Marionette DEBUG loaded listener.js 23:15:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7ff060d23000) [pid = 1823] [serial = 1017] [outer = 0x7ff05f062c00] 23:15:39 INFO - PROCESS | 1823 | 1461392139783 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]]]}] 23:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1480ms 23:15:39 INFO - PROCESS | 1823 | 1461392139857 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 23:15:39 INFO - PROCESS | 1823 | 1461392139861 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 23:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:15:39 INFO - PROCESS | 1823 | 1461392139868 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:15:39 INFO - PROCESS | 1823 | 1461392139871 Marionette TRACE conn3 <- [1,1326,null,{}] 23:15:39 INFO - PROCESS | 1823 | 1461392139876 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}] 23:15:40 INFO - PROCESS | 1823 | 1461392140082 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 23:15:40 INFO - PROCESS | 1823 | 1461392140296 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06e97b000 == 127 [pid = 1823] [id = 339] 23:15:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7ff05f1b8c00) [pid = 1823] [serial = 1018] [outer = (nil)] 23:15:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7ff06357d400) [pid = 1823] [serial = 1019] [outer = 0x7ff05f1b8c00] 23:15:40 INFO - PROCESS | 1823 | 1461392140474 Marionette DEBUG loaded listener.js 23:15:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7ff06d64dc00) [pid = 1823] [serial = 1020] [outer = 0x7ff05f1b8c00] 23:15:41 INFO - PROCESS | 1823 | 1461392141308 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]]]}] 23:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 23:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1479ms 23:15:41 INFO - PROCESS | 1823 | 1461392141348 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 23:15:41 INFO - PROCESS | 1823 | 1461392141352 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 23:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:15:41 INFO - PROCESS | 1823 | 1461392141358 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:15:41 INFO - PROCESS | 1823 | 1461392141361 Marionette TRACE conn3 <- [1,1330,null,{}] 23:15:41 INFO - PROCESS | 1823 | 1461392141367 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}] 23:15:41 INFO - PROCESS | 1823 | 1461392141570 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 23:15:41 INFO - PROCESS | 1823 | 1461392141767 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07227d000 == 128 [pid = 1823] [id = 340] 23:15:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7ff04f414400) [pid = 1823] [serial = 1021] [outer = (nil)] 23:15:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7ff04f41e000) [pid = 1823] [serial = 1022] [outer = 0x7ff04f414400] 23:15:41 INFO - PROCESS | 1823 | 1461392141839 Marionette DEBUG loaded listener.js 23:15:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7ff04f422400) [pid = 1823] [serial = 1023] [outer = 0x7ff04f414400] 23:15:42 INFO - PROCESS | 1823 | 1461392142715 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]]]}] 23:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 23:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1435ms 23:15:42 INFO - PROCESS | 1823 | 1461392142795 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 23:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:15:42 INFO - PROCESS | 1823 | 1461392142798 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 23:15:42 INFO - PROCESS | 1823 | 1461392142805 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:15:42 INFO - PROCESS | 1823 | 1461392142808 Marionette TRACE conn3 <- [1,1334,null,{}] 23:15:42 INFO - PROCESS | 1823 | 1461392142814 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}] 23:15:43 INFO - PROCESS | 1823 | 1461392143080 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 23:15:43 INFO - PROCESS | 1823 | 1461392143318 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072718000 == 129 [pid = 1823] [id = 341] 23:15:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7ff04f418400) [pid = 1823] [serial = 1024] [outer = (nil)] 23:15:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7ff063881000) [pid = 1823] [serial = 1025] [outer = 0x7ff04f418400] 23:15:43 INFO - PROCESS | 1823 | 1461392143408 Marionette DEBUG loaded listener.js 23:15:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7ff06e94e000) [pid = 1823] [serial = 1026] [outer = 0x7ff04f418400] 23:15:44 INFO - PROCESS | 1823 | 1461392144258 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]]]}] 23:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1486ms 23:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:15:44 INFO - PROCESS | 1823 | 1461392144291 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 23:15:44 INFO - PROCESS | 1823 | 1461392144294 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 23:15:44 INFO - PROCESS | 1823 | 1461392144302 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:15:44 INFO - PROCESS | 1823 | 1461392144305 Marionette TRACE conn3 <- [1,1338,null,{}] 23:15:44 INFO - PROCESS | 1823 | 1461392144311 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}] 23:15:44 INFO - PROCESS | 1823 | 1461392144519 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 23:15:44 INFO - PROCESS | 1823 | 1461392144728 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff077b11800 == 130 [pid = 1823] [id = 342] 23:15:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7ff04ddf5c00) [pid = 1823] [serial = 1027] [outer = (nil)] 23:15:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7ff05ae3b400) [pid = 1823] [serial = 1028] [outer = 0x7ff04ddf5c00] 23:15:44 INFO - PROCESS | 1823 | 1461392144843 Marionette DEBUG loaded listener.js 23:15:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7ff05ae41800) [pid = 1823] [serial = 1029] [outer = 0x7ff04ddf5c00] 23:15:46 INFO - PROCESS | 1823 | 1461392146338 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]]]}] 23:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2083ms 23:15:46 INFO - PROCESS | 1823 | 1461392146384 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 23:15:46 INFO - PROCESS | 1823 | 1461392146389 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 23:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:15:46 INFO - PROCESS | 1823 | 1461392146396 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:15:46 INFO - PROCESS | 1823 | 1461392146400 Marionette TRACE conn3 <- [1,1342,null,{}] 23:15:46 INFO - PROCESS | 1823 | 1461392146406 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}] 23:15:46 INFO - PROCESS | 1823 | 1461392146629 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 23:15:46 INFO - PROCESS | 1823 | 1461392146822 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0476f9800 == 131 [pid = 1823] [id = 343] 23:15:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7ff04f418800) [pid = 1823] [serial = 1030] [outer = (nil)] 23:15:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7ff06e9bc800) [pid = 1823] [serial = 1031] [outer = 0x7ff04f418800] 23:15:46 INFO - PROCESS | 1823 | 1461392146905 Marionette DEBUG loaded listener.js 23:15:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7ff072d0b400) [pid = 1823] [serial = 1032] [outer = 0x7ff04f418800] 23:15:47 INFO - PROCESS | 1823 | 1461392147767 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]]]}] 23:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1432ms 23:15:47 INFO - PROCESS | 1823 | 1461392147828 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 23:15:47 INFO - PROCESS | 1823 | 1461392147833 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 23:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:15:47 INFO - PROCESS | 1823 | 1461392147839 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:15:47 INFO - PROCESS | 1823 | 1461392147842 Marionette TRACE conn3 <- [1,1346,null,{}] 23:15:47 INFO - PROCESS | 1823 | 1461392147847 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}] 23:15:48 INFO - PROCESS | 1823 | 1461392148059 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 23:15:48 INFO - PROCESS | 1823 | 1461392148315 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b7b3000 == 132 [pid = 1823] [id = 344] 23:15:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7ff046f8e800) [pid = 1823] [serial = 1033] [outer = (nil)] 23:15:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7ff04eaed400) [pid = 1823] [serial = 1034] [outer = 0x7ff046f8e800] 23:15:48 INFO - PROCESS | 1823 | 1461392148438 Marionette DEBUG loaded listener.js 23:15:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7ff04ed10000) [pid = 1823] [serial = 1035] [outer = 0x7ff046f8e800] 23:15:49 INFO - PROCESS | 1823 | 1461392149314 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]]]}] 23:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1534ms 23:15:49 INFO - PROCESS | 1823 | 1461392149374 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 23:15:49 INFO - PROCESS | 1823 | 1461392149378 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 23:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:15:49 INFO - PROCESS | 1823 | 1461392149384 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:15:49 INFO - PROCESS | 1823 | 1461392149388 Marionette TRACE conn3 <- [1,1350,null,{}] 23:15:49 INFO - PROCESS | 1823 | 1461392149393 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}] 23:15:49 INFO - PROCESS | 1823 | 1461392149615 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 23:15:49 INFO - PROCESS | 1823 | 1461392149855 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ab73000 == 133 [pid = 1823] [id = 345] 23:15:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7ff046f8f400) [pid = 1823] [serial = 1036] [outer = (nil)] 23:15:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7ff049c7f000) [pid = 1823] [serial = 1037] [outer = 0x7ff046f8f400] 23:15:49 INFO - PROCESS | 1823 | 1461392149980 Marionette DEBUG loaded listener.js 23:15:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7ff049c84c00) [pid = 1823] [serial = 1038] [outer = 0x7ff046f8f400] 23:15:50 INFO - PROCESS | 1823 | 1461392150802 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]]]}] 23:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1483ms 23:15:50 INFO - PROCESS | 1823 | 1461392150869 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 23:15:50 INFO - PROCESS | 1823 | 1461392150873 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 23:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:15:50 INFO - PROCESS | 1823 | 1461392150879 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:15:50 INFO - PROCESS | 1823 | 1461392150882 Marionette TRACE conn3 <- [1,1354,null,{}] 23:15:50 INFO - PROCESS | 1823 | 1461392150888 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}] 23:15:51 INFO - PROCESS | 1823 | 1461392151120 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 23:15:51 INFO - PROCESS | 1823 | 1461392151363 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05efc9800 == 134 [pid = 1823] [id = 346] 23:15:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7ff049c77400) [pid = 1823] [serial = 1039] [outer = (nil)] 23:15:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7ff04ed0e800) [pid = 1823] [serial = 1040] [outer = 0x7ff049c77400] 23:15:51 INFO - PROCESS | 1823 | 1461392151480 Marionette DEBUG loaded listener.js 23:15:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7ff04ed13c00) [pid = 1823] [serial = 1041] [outer = 0x7ff049c77400] 23:15:52 INFO - PROCESS | 1823 | 1461392152814 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]]]}] 23:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1982ms 23:15:52 INFO - PROCESS | 1823 | 1461392152907 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 23:15:52 INFO - PROCESS | 1823 | 1461392152912 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 23:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:15:52 INFO - PROCESS | 1823 | 1461392152927 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:15:52 INFO - PROCESS | 1823 | 1461392152933 Marionette TRACE conn3 <- [1,1358,null,{}] 23:15:52 INFO - PROCESS | 1823 | 1461392152941 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}] 23:15:53 INFO - PROCESS | 1823 | 1461392153140 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 23:15:53 INFO - PROCESS | 1823 | 1461392153342 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048588000 == 135 [pid = 1823] [id = 347] 23:15:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7ff047ad3800) [pid = 1823] [serial = 1042] [outer = (nil)] 23:15:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7ff04935d400) [pid = 1823] [serial = 1043] [outer = 0x7ff047ad3800] 23:15:53 INFO - PROCESS | 1823 | 1461392153454 Marionette DEBUG loaded listener.js 23:15:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7ff04b9c8000) [pid = 1823] [serial = 1044] [outer = 0x7ff047ad3800] 23:15:54 INFO - PROCESS | 1823 | 1461392154467 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]]]}] 23:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1590ms 23:15:54 INFO - PROCESS | 1823 | 1461392154516 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 23:15:54 INFO - PROCESS | 1823 | 1461392154525 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 23:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:15:54 INFO - PROCESS | 1823 | 1461392154535 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:15:54 INFO - PROCESS | 1823 | 1461392154540 Marionette TRACE conn3 <- [1,1362,null,{}] 23:15:54 INFO - PROCESS | 1823 | 1461392154546 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}] 23:15:54 INFO - PROCESS | 1823 | 1461392154788 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 23:15:55 INFO - PROCESS | 1823 | 1461392155166 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047cd9800 == 136 [pid = 1823] [id = 348] 23:15:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7ff0485ed400) [pid = 1823] [serial = 1045] [outer = (nil)] 23:15:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7ff04dc2c000) [pid = 1823] [serial = 1046] [outer = 0x7ff0485ed400] 23:15:55 INFO - PROCESS | 1823 | 1461392155238 Marionette DEBUG loaded listener.js 23:15:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7ff04ec0f400) [pid = 1823] [serial = 1047] [outer = 0x7ff0485ed400] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7ff055dc2800) [pid = 1823] [serial = 926] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7ff058746000) [pid = 1823] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7ff0546b2c00) [pid = 1823] [serial = 899] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7ff04d74b800) [pid = 1823] [serial = 896] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7ff072654c00) [pid = 1823] [serial = 893] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7ff06387ac00) [pid = 1823] [serial = 890] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7ff04b9c5c00) [pid = 1823] [serial = 887] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7ff06e8e9000) [pid = 1823] [serial = 884] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7ff060788c00) [pid = 1823] [serial = 881] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05af4b000 == 135 [pid = 1823] [id = 280] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05af3f000 == 134 [pid = 1823] [id = 278] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0577d8800 == 133 [pid = 1823] [id = 281] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04a76f800 == 132 [pid = 1823] [id = 279] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0570c5000 == 131 [pid = 1823] [id = 331] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0572a2800 == 130 [pid = 1823] [id = 330] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054988800 == 129 [pid = 1823] [id = 329] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b7b6800 == 128 [pid = 1823] [id = 328] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff047bc8800 == 127 [pid = 1823] [id = 327] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff058593800 == 126 [pid = 1823] [id = 10] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0470b9000 == 125 [pid = 1823] [id = 326] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff047bca800 == 124 [pid = 1823] [id = 322] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04f587000 == 123 [pid = 1823] [id = 321] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff046ecc000 == 122 [pid = 1823] [id = 319] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04844d000 == 121 [pid = 1823] [id = 318] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04a86e000 == 120 [pid = 1823] [id = 317] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07a4a5800 == 119 [pid = 1823] [id = 316] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0757e2000 == 118 [pid = 1823] [id = 315] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072613800 == 117 [pid = 1823] [id = 314] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff070a21800 == 116 [pid = 1823] [id = 313] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d79e800 == 115 [pid = 1823] [id = 312] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff063869000 == 114 [pid = 1823] [id = 311] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff058a31800 == 113 [pid = 1823] [id = 310] 23:15:56 INFO - PROCESS | 1823 | 1461392156301 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]]]}] 23:15:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04f59a800 == 112 [pid = 1823] [id = 309] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7ff05d649800) [pid = 1823] [serial = 920] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7ff05f038800) [pid = 1823] [serial = 923] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7ff056eb0c00) [pid = 1823] [serial = 911] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7ff05fe5a800) [pid = 1823] [serial = 924] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7ff056f1fc00) [pid = 1823] [serial = 912] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7ff055dcd800) [pid = 1823] [serial = 872] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7ff048215400) [pid = 1823] [serial = 902] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7ff04b645000) [pid = 1823] [serial = 903] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7ff055c63000) [pid = 1823] [serial = 914] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7ff0575b9800) [pid = 1823] [serial = 915] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7ff0546ae000) [pid = 1823] [serial = 908] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7ff0546b4000) [pid = 1823] [serial = 909] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7ff04dc29400) [pid = 1823] [serial = 869] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7ff05f1ba400) [pid = 1823] [serial = 867] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7ff04dc2b800) [pid = 1823] [serial = 905] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7ff04eaf4800) [pid = 1823] [serial = 906] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7ff05a9bdc00) [pid = 1823] [serial = 917] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7ff05ef36400) [pid = 1823] [serial = 878] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7ff05b4d5c00) [pid = 1823] [serial = 875] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7ff05872c400) [pid = 1823] [serial = 633] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7ff05ef39000) [pid = 1823] [serial = 921] [outer = (nil)] [url = about:blank] 23:15:56 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7ff05b4d7c00) [pid = 1823] [serial = 918] [outer = (nil)] [url = about:blank] 23:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1839ms 23:15:56 INFO - PROCESS | 1823 | 1461392156376 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 23:15:56 INFO - PROCESS | 1823 | 1461392156379 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 23:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:15:56 INFO - PROCESS | 1823 | 1461392156387 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:15:56 INFO - PROCESS | 1823 | 1461392156393 Marionette TRACE conn3 <- [1,1366,null,{}] 23:15:56 INFO - PROCESS | 1823 | 1461392156410 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}] 23:15:56 INFO - PROCESS | 1823 | 1461392156612 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 23:15:56 INFO - PROCESS | 1823 | 1461392156834 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04a86e000 == 113 [pid = 1823] [id = 349] 23:15:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7ff0485f0800) [pid = 1823] [serial = 1048] [outer = (nil)] 23:15:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7ff04f320c00) [pid = 1823] [serial = 1049] [outer = 0x7ff0485f0800] 23:15:56 INFO - PROCESS | 1823 | 1461392156907 Marionette DEBUG loaded listener.js 23:15:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7ff0546b3c00) [pid = 1823] [serial = 1050] [outer = 0x7ff0485f0800] 23:15:57 INFO - PROCESS | 1823 | 1461392157708 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] 23:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:15:57 INFO - PROCESS | 1823 | 1461392157779 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 23:15:57 INFO - PROCESS | 1823 | 1461392157785 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:15:57 INFO - PROCESS | 1823 | 1461392157788 Marionette TRACE conn3 <- [1,1370,null,{}] 23:15:57 INFO - PROCESS | 1823 | 1461392157793 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}] 23:15:57 INFO - PROCESS | 1823 | 1461392157987 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 23:15:58 INFO - PROCESS | 1823 | 1461392158160 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05458a000 == 114 [pid = 1823] [id = 350] 23:15:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7ff04935ac00) [pid = 1823] [serial = 1051] [outer = (nil)] 23:15:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7ff055dcb400) [pid = 1823] [serial = 1052] [outer = 0x7ff04935ac00] 23:15:58 INFO - PROCESS | 1823 | 1461392158225 Marionette DEBUG loaded listener.js 23:15:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7ff056ea5000) [pid = 1823] [serial = 1053] [outer = 0x7ff04935ac00] 23:15:59 INFO - PROCESS | 1823 | 1461392159056 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] 23:15:59 INFO - PROCESS | 1823 | 1461392159125 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 23:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:15:59 INFO - PROCESS | 1823 | 1461392159140 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:15:59 INFO - PROCESS | 1823 | 1461392159144 Marionette TRACE conn3 <- [1,1374,null,{}] 23:15:59 INFO - PROCESS | 1823 | 1461392159149 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}] 23:15:59 INFO - PROCESS | 1823 | 1461392159407 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 23:15:59 INFO - PROCESS | 1823 | 1461392159435 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054974000 == 115 [pid = 1823] [id = 351] 23:15:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7ff04f41e400) [pid = 1823] [serial = 1054] [outer = (nil)] 23:15:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7ff05705f400) [pid = 1823] [serial = 1055] [outer = 0x7ff04f41e400] 23:15:59 INFO - PROCESS | 1823 | 1461392159500 Marionette DEBUG loaded listener.js 23:15:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7ff0575c5800) [pid = 1823] [serial = 1056] [outer = 0x7ff04f41e400] 23:16:00 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:00 INFO - PROCESS | 1823 | 1461392160458 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] 23:16:01 INFO - PROCESS | 1823 | 1461392161209 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 23:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:16:01 INFO - PROCESS | 1823 | 1461392161217 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:16:01 INFO - PROCESS | 1823 | 1461392161220 Marionette TRACE conn3 <- [1,1378,null,{}] 23:16:01 INFO - PROCESS | 1823 | 1461392161226 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}] 23:16:01 INFO - PROCESS | 1823 | 1461392161491 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 23:16:01 INFO - PROCESS | 1823 | 1461392161651 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0570d2800 == 116 [pid = 1823] [id = 352] 23:16:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7ff058524c00) [pid = 1823] [serial = 1057] [outer = (nil)] 23:16:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7ff05a28ac00) [pid = 1823] [serial = 1058] [outer = 0x7ff058524c00] 23:16:01 INFO - PROCESS | 1823 | 1461392161719 Marionette DEBUG loaded listener.js 23:16:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7ff05b4d9000) [pid = 1823] [serial = 1059] [outer = 0x7ff058524c00] 23:16:02 INFO - PROCESS | 1823 | 1461392162404 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] 23:16:02 INFO - PROCESS | 1823 | 1461392162464 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 23:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:16:02 INFO - PROCESS | 1823 | 1461392162472 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:16:02 INFO - PROCESS | 1823 | 1461392162476 Marionette TRACE conn3 <- [1,1382,null,{}] 23:16:02 INFO - PROCESS | 1823 | 1461392162481 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}] 23:16:02 INFO - PROCESS | 1823 | 1461392162688 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 23:16:02 INFO - PROCESS | 1823 | 1461392162700 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058593800 == 117 [pid = 1823] [id = 353] 23:16:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7ff0585e2400) [pid = 1823] [serial = 1060] [outer = (nil)] 23:16:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7ff05e470800) [pid = 1823] [serial = 1061] [outer = 0x7ff0585e2400] 23:16:02 INFO - PROCESS | 1823 | 1461392162764 Marionette DEBUG loaded listener.js 23:16:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7ff05ef39000) [pid = 1823] [serial = 1062] [outer = 0x7ff0585e2400] 23:16:04 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:04 INFO - PROCESS | 1823 | 1461392164172 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] 23:16:04 INFO - PROCESS | 1823 | 1461392164216 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 23:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:16:04 INFO - PROCESS | 1823 | 1461392164226 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:16:04 INFO - PROCESS | 1823 | 1461392164231 Marionette TRACE conn3 <- [1,1386,null,{}] 23:16:04 INFO - PROCESS | 1823 | 1461392164240 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}] 23:16:04 INFO - PROCESS | 1823 | 1461392164490 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 23:16:04 INFO - PROCESS | 1823 | 1461392164753 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048582000 == 118 [pid = 1823] [id = 354] 23:16:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7ff049c83800) [pid = 1823] [serial = 1063] [outer = (nil)] 23:16:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7ff04b645000) [pid = 1823] [serial = 1064] [outer = 0x7ff049c83800] 23:16:04 INFO - PROCESS | 1823 | 1461392164874 Marionette DEBUG loaded listener.js 23:16:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7ff04d74e000) [pid = 1823] [serial = 1065] [outer = 0x7ff049c83800] 23:16:05 INFO - PROCESS | 1823 | 1461392165896 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] 23:16:05 INFO - PROCESS | 1823 | 1461392165938 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 23:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:16:05 INFO - PROCESS | 1823 | 1461392165950 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:16:05 INFO - PROCESS | 1823 | 1461392165954 Marionette TRACE conn3 <- [1,1390,null,{}] 23:16:05 INFO - PROCESS | 1823 | 1461392165961 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}] 23:16:06 INFO - PROCESS | 1823 | 1461392166245 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 23:16:06 INFO - PROCESS | 1823 | 1461392166574 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0570bd800 == 119 [pid = 1823] [id = 355] 23:16:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7ff04ed06800) [pid = 1823] [serial = 1066] [outer = (nil)] 23:16:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7ff04f419c00) [pid = 1823] [serial = 1067] [outer = 0x7ff04ed06800] 23:16:06 INFO - PROCESS | 1823 | 1461392166657 Marionette DEBUG loaded listener.js 23:16:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7ff055907400) [pid = 1823] [serial = 1068] [outer = 0x7ff04ed06800] 23:16:07 INFO - PROCESS | 1823 | 1461392167532 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]]]}] 23:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1634ms 23:16:07 INFO - PROCESS | 1823 | 1461392167585 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 23:16:07 INFO - PROCESS | 1823 | 1461392167588 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 23:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:16:07 INFO - PROCESS | 1823 | 1461392167596 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:16:07 INFO - PROCESS | 1823 | 1461392167603 Marionette TRACE conn3 <- [1,1394,null,{}] 23:16:07 INFO - PROCESS | 1823 | 1461392167620 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}] 23:16:07 INFO - PROCESS | 1823 | 1461392167850 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 23:16:08 INFO - PROCESS | 1823 | 1461392168098 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b3d7000 == 120 [pid = 1823] [id = 356] 23:16:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7ff057304000) [pid = 1823] [serial = 1069] [outer = (nil)] 23:16:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7ff05872c400) [pid = 1823] [serial = 1070] [outer = 0x7ff057304000] 23:16:08 INFO - PROCESS | 1823 | 1461392168224 Marionette DEBUG loaded listener.js 23:16:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7ff05ae36c00) [pid = 1823] [serial = 1071] [outer = 0x7ff057304000] 23:16:09 INFO - PROCESS | 1823 | 1461392169084 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]]]}] 23:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1537ms 23:16:09 INFO - PROCESS | 1823 | 1461392169134 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 23:16:09 INFO - PROCESS | 1823 | 1461392169139 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 23:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:16:09 INFO - PROCESS | 1823 | 1461392169145 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:16:09 INFO - PROCESS | 1823 | 1461392169149 Marionette TRACE conn3 <- [1,1398,null,{}] 23:16:09 INFO - PROCESS | 1823 | 1461392169155 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}] 23:16:09 INFO - PROCESS | 1823 | 1461392169406 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 23:16:09 INFO - PROCESS | 1823 | 1461392169658 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f97c000 == 121 [pid = 1823] [id = 357] 23:16:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7ff055c5dc00) [pid = 1823] [serial = 1072] [outer = (nil)] 23:16:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7ff05c006400) [pid = 1823] [serial = 1073] [outer = 0x7ff055c5dc00] 23:16:09 INFO - PROCESS | 1823 | 1461392169753 Marionette DEBUG loaded listener.js 23:16:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7ff05ef3e800) [pid = 1823] [serial = 1074] [outer = 0x7ff055c5dc00] 23:16:10 INFO - PROCESS | 1823 | 1461392170740 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]]]}] 23:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1634ms 23:16:10 INFO - PROCESS | 1823 | 1461392170780 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 23:16:10 INFO - PROCESS | 1823 | 1461392170785 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 23:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:16:10 INFO - PROCESS | 1823 | 1461392170791 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:16:10 INFO - PROCESS | 1823 | 1461392170794 Marionette TRACE conn3 <- [1,1402,null,{}] 23:16:10 INFO - PROCESS | 1823 | 1461392170802 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}] 23:16:11 INFO - PROCESS | 1823 | 1461392171013 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 23:16:11 INFO - PROCESS | 1823 | 1461392171285 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff063893800 == 122 [pid = 1823] [id = 358] 23:16:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7ff0546a9400) [pid = 1823] [serial = 1075] [outer = (nil)] 23:16:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7ff05f062800) [pid = 1823] [serial = 1076] [outer = 0x7ff0546a9400] 23:16:11 INFO - PROCESS | 1823 | 1461392171402 Marionette DEBUG loaded listener.js 23:16:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7ff05f3dac00) [pid = 1823] [serial = 1077] [outer = 0x7ff0546a9400] 23:16:12 INFO - PROCESS | 1823 | 1461392172287 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]]]}] 23:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1535ms 23:16:12 INFO - PROCESS | 1823 | 1461392172327 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 23:16:12 INFO - PROCESS | 1823 | 1461392172331 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 23:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:16:12 INFO - PROCESS | 1823 | 1461392172337 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:16:12 INFO - PROCESS | 1823 | 1461392172341 Marionette TRACE conn3 <- [1,1406,null,{}] 23:16:12 INFO - PROCESS | 1823 | 1461392172346 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}] 23:16:12 INFO - PROCESS | 1823 | 1461392172586 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 23:16:12 INFO - PROCESS | 1823 | 1461392172835 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff070a21800 == 123 [pid = 1823] [id = 359] 23:16:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7ff06d651800) [pid = 1823] [serial = 1078] [outer = (nil)] 23:16:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7ff06e9c4000) [pid = 1823] [serial = 1079] [outer = 0x7ff06d651800] 23:16:12 INFO - PROCESS | 1823 | 1461392172963 Marionette DEBUG loaded listener.js 23:16:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7ff0724aac00) [pid = 1823] [serial = 1080] [outer = 0x7ff06d651800] 23:16:13 INFO - PROCESS | 1823 | 1461392173796 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]]]}] 23:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1531ms 23:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:16:13 INFO - PROCESS | 1823 | 1461392173870 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 23:16:13 INFO - PROCESS | 1823 | 1461392173873 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 23:16:13 INFO - PROCESS | 1823 | 1461392173880 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:16:13 INFO - PROCESS | 1823 | 1461392173883 Marionette TRACE conn3 <- [1,1410,null,{}] 23:16:13 INFO - PROCESS | 1823 | 1461392173889 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}] 23:16:14 INFO - PROCESS | 1823 | 1461392174100 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 23:16:14 INFO - PROCESS | 1823 | 1461392174344 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff075464800 == 124 [pid = 1823] [id = 360] 23:16:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7ff04dce6800) [pid = 1823] [serial = 1081] [outer = (nil)] 23:16:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7ff04dcef800) [pid = 1823] [serial = 1082] [outer = 0x7ff04dce6800] 23:16:14 INFO - PROCESS | 1823 | 1461392174472 Marionette DEBUG loaded listener.js 23:16:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7ff04dcf4c00) [pid = 1823] [serial = 1083] [outer = 0x7ff04dce6800] 23:16:15 INFO - PROCESS | 1823 | 1461392175397 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]]]}] 23:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1532ms 23:16:15 INFO - PROCESS | 1823 | 1461392175415 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 23:16:15 INFO - PROCESS | 1823 | 1461392175419 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 23:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:16:15 INFO - PROCESS | 1823 | 1461392175426 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:16:15 INFO - PROCESS | 1823 | 1461392175429 Marionette TRACE conn3 <- [1,1414,null,{}] 23:16:15 INFO - PROCESS | 1823 | 1461392175435 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}] 23:16:15 INFO - PROCESS | 1823 | 1461392175653 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 23:16:15 INFO - PROCESS | 1823 | 1461392175900 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048622000 == 125 [pid = 1823] [id = 361] 23:16:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7ff044e63400) [pid = 1823] [serial = 1084] [outer = (nil)] 23:16:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7ff044e6ac00) [pid = 1823] [serial = 1085] [outer = 0x7ff044e63400] 23:16:15 INFO - PROCESS | 1823 | 1461392175993 Marionette DEBUG loaded listener.js 23:16:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7ff044e71000) [pid = 1823] [serial = 1086] [outer = 0x7ff044e63400] 23:16:16 INFO - PROCESS | 1823 | 1461392176941 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]]]}] 23:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1543ms 23:16:16 INFO - PROCESS | 1823 | 1461392176969 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 23:16:16 INFO - PROCESS | 1823 | 1461392176972 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 23:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:16:16 INFO - PROCESS | 1823 | 1461392176980 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:16:16 INFO - PROCESS | 1823 | 1461392176983 Marionette TRACE conn3 <- [1,1418,null,{}] 23:16:16 INFO - PROCESS | 1823 | 1461392176989 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}] 23:16:17 INFO - PROCESS | 1823 | 1461392177209 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 23:16:17 INFO - PROCESS | 1823 | 1461392177457 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff044bd0000 == 126 [pid = 1823] [id = 362] 23:16:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7ff044e67400) [pid = 1823] [serial = 1087] [outer = (nil)] 23:16:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7ff04dcf0c00) [pid = 1823] [serial = 1088] [outer = 0x7ff044e67400] 23:16:17 INFO - PROCESS | 1823 | 1461392177579 Marionette DEBUG loaded listener.js 23:16:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7ff05f068400) [pid = 1823] [serial = 1089] [outer = 0x7ff044e67400] 23:16:18 INFO - PROCESS | 1823 | 1461392178468 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]]]}] 23:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1533ms 23:16:18 INFO - PROCESS | 1823 | 1461392178515 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 23:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:16:18 INFO - PROCESS | 1823 | 1461392178519 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 23:16:18 INFO - PROCESS | 1823 | 1461392178526 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:16:18 INFO - PROCESS | 1823 | 1461392178530 Marionette TRACE conn3 <- [1,1422,null,{}] 23:16:18 INFO - PROCESS | 1823 | 1461392178536 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}] 23:16:18 INFO - PROCESS | 1823 | 1461392178752 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 23:16:19 INFO - PROCESS | 1823 | 1461392179013 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b554000 == 127 [pid = 1823] [id = 363] 23:16:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7ff044e6c400) [pid = 1823] [serial = 1090] [outer = (nil)] 23:16:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7ff0476c2400) [pid = 1823] [serial = 1091] [outer = 0x7ff044e6c400] 23:16:19 INFO - PROCESS | 1823 | 1461392179133 Marionette DEBUG loaded listener.js 23:16:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7ff0476c7800) [pid = 1823] [serial = 1092] [outer = 0x7ff044e6c400] 23:16:20 INFO - PROCESS | 1823 | 1461392180003 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]]]}] 23:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1534ms 23:16:20 INFO - PROCESS | 1823 | 1461392180060 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 23:16:20 INFO - PROCESS | 1823 | 1461392180064 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 23:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:16:20 INFO - PROCESS | 1823 | 1461392180071 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:16:20 INFO - PROCESS | 1823 | 1461392180076 Marionette TRACE conn3 <- [1,1426,null,{}] 23:16:20 INFO - PROCESS | 1823 | 1461392180082 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}] 23:16:20 INFO - PROCESS | 1823 | 1461392180333 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 23:16:20 INFO - PROCESS | 1823 | 1461392180602 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047543800 == 128 [pid = 1823] [id = 364] 23:16:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7ff0476c3c00) [pid = 1823] [serial = 1093] [outer = (nil)] 23:16:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7ff0476c8c00) [pid = 1823] [serial = 1094] [outer = 0x7ff0476c3c00] 23:16:20 INFO - PROCESS | 1823 | 1461392180731 Marionette DEBUG loaded listener.js 23:16:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7ff063b28000) [pid = 1823] [serial = 1095] [outer = 0x7ff0476c3c00] 23:16:21 INFO - PROCESS | 1823 | 1461392181630 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]]]}] 23:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1638ms 23:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:16:21 INFO - PROCESS | 1823 | 1461392181710 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 23:16:21 INFO - PROCESS | 1823 | 1461392181713 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 23:16:21 INFO - PROCESS | 1823 | 1461392181720 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:16:21 INFO - PROCESS | 1823 | 1461392181723 Marionette TRACE conn3 <- [1,1430,null,{}] 23:16:21 INFO - PROCESS | 1823 | 1461392181730 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}] 23:16:21 INFO - PROCESS | 1823 | 1461392181985 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 23:16:22 INFO - PROCESS | 1823 | 1461392182282 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04be1b000 == 129 [pid = 1823] [id = 365] 23:16:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x7ff047d48c00) [pid = 1823] [serial = 1096] [outer = (nil)] 23:16:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x7ff047d4f000) [pid = 1823] [serial = 1097] [outer = 0x7ff047d48c00] 23:16:22 INFO - PROCESS | 1823 | 1461392182361 Marionette DEBUG loaded listener.js 23:16:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x7ff047d53000) [pid = 1823] [serial = 1098] [outer = 0x7ff047d48c00] 23:16:23 INFO - PROCESS | 1823 | 1461392183263 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]]]}] 23:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1593ms 23:16:23 INFO - PROCESS | 1823 | 1461392183312 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 23:16:23 INFO - PROCESS | 1823 | 1461392183317 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 23:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:16:23 INFO - PROCESS | 1823 | 1461392183324 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:16:23 INFO - PROCESS | 1823 | 1461392183328 Marionette TRACE conn3 <- [1,1434,null,{}] 23:16:23 INFO - PROCESS | 1823 | 1461392183334 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}] 23:16:23 INFO - PROCESS | 1823 | 1461392183556 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 23:16:23 INFO - PROCESS | 1823 | 1461392183857 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ada1800 == 130 [pid = 1823] [id = 366] 23:16:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x7ff045d1d800) [pid = 1823] [serial = 1099] [outer = (nil)] 23:16:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 282 (0x7ff045d26c00) [pid = 1823] [serial = 1100] [outer = 0x7ff045d1d800] 23:16:23 INFO - PROCESS | 1823 | 1461392183942 Marionette DEBUG loaded listener.js 23:16:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 283 (0x7ff045d2b800) [pid = 1823] [serial = 1101] [outer = 0x7ff045d1d800] 23:16:24 INFO - PROCESS | 1823 | 1461392184804 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]]]}] 23:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1536ms 23:16:24 INFO - PROCESS | 1823 | 1461392184860 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 23:16:24 INFO - PROCESS | 1823 | 1461392184864 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 23:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:16:24 INFO - PROCESS | 1823 | 1461392184871 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:16:24 INFO - PROCESS | 1823 | 1461392184874 Marionette TRACE conn3 <- [1,1438,null,{}] 23:16:24 INFO - PROCESS | 1823 | 1461392184881 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}] 23:16:25 INFO - PROCESS | 1823 | 1461392185107 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 23:16:25 INFO - PROCESS | 1823 | 1461392185392 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff045ec3800 == 131 [pid = 1823] [id = 367] 23:16:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 284 (0x7ff045d22400) [pid = 1823] [serial = 1102] [outer = (nil)] 23:16:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 285 (0x7ff047ad6c00) [pid = 1823] [serial = 1103] [outer = 0x7ff045d22400] 23:16:25 INFO - PROCESS | 1823 | 1461392185522 Marionette DEBUG loaded listener.js 23:16:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 286 (0x7ff047d56800) [pid = 1823] [serial = 1104] [outer = 0x7ff045d22400] 23:16:26 INFO - PROCESS | 1823 | 1461392186452 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]]]}] 23:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1639ms 23:16:26 INFO - PROCESS | 1823 | 1461392186512 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 23:16:26 INFO - PROCESS | 1823 | 1461392186515 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 23:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:16:26 INFO - PROCESS | 1823 | 1461392186522 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:16:26 INFO - PROCESS | 1823 | 1461392186526 Marionette TRACE conn3 <- [1,1442,null,{}] 23:16:26 INFO - PROCESS | 1823 | 1461392186531 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}] 23:16:26 INFO - PROCESS | 1823 | 1461392186749 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 23:16:27 INFO - PROCESS | 1823 | 1461392187006 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04844f800 == 132 [pid = 1823] [id = 368] 23:16:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 287 (0x7ff045d26400) [pid = 1823] [serial = 1105] [outer = (nil)] 23:16:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 288 (0x7ff04a81c800) [pid = 1823] [serial = 1106] [outer = 0x7ff045d26400] 23:16:27 INFO - PROCESS | 1823 | 1461392187128 Marionette DEBUG loaded listener.js 23:16:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 289 (0x7ff04a823800) [pid = 1823] [serial = 1107] [outer = 0x7ff045d26400] 23:16:28 INFO - PROCESS | 1823 | 1461392187997 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]]]}] 23:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1536ms 23:16:28 INFO - PROCESS | 1823 | 1461392188059 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 23:16:28 INFO - PROCESS | 1823 | 1461392188063 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 23:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:16:28 INFO - PROCESS | 1823 | 1461392188070 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:16:28 INFO - PROCESS | 1823 | 1461392188074 Marionette TRACE conn3 <- [1,1446,null,{}] 23:16:28 INFO - PROCESS | 1823 | 1461392188079 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}] 23:16:28 INFO - PROCESS | 1823 | 1461392188299 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 23:16:28 INFO - PROCESS | 1823 | 1461392188550 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05759b000 == 133 [pid = 1823] [id = 369] 23:16:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 290 (0x7ff047ad1c00) [pid = 1823] [serial = 1108] [outer = (nil)] 23:16:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 291 (0x7ff04a829400) [pid = 1823] [serial = 1109] [outer = 0x7ff047ad1c00] 23:16:28 INFO - PROCESS | 1823 | 1461392188673 Marionette DEBUG loaded listener.js 23:16:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 292 (0x7ff05af7ec00) [pid = 1823] [serial = 1110] [outer = 0x7ff047ad1c00] 23:16:29 INFO - PROCESS | 1823 | 1461392189570 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]]]}] 23:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1579ms 23:16:29 INFO - PROCESS | 1823 | 1461392189651 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 23:16:29 INFO - PROCESS | 1823 | 1461392189655 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 23:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:16:29 INFO - PROCESS | 1823 | 1461392189661 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:16:29 INFO - PROCESS | 1823 | 1461392189663 Marionette TRACE conn3 <- [1,1450,null,{}] 23:16:29 INFO - PROCESS | 1823 | 1461392189670 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}] 23:16:29 INFO - PROCESS | 1823 | 1461392189890 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 23:16:30 INFO - PROCESS | 1823 | 1461392190139 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07a4ad800 == 134 [pid = 1823] [id = 370] 23:16:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 293 (0x7ff043b50000) [pid = 1823] [serial = 1111] [outer = (nil)] 23:16:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 294 (0x7ff043b55800) [pid = 1823] [serial = 1112] [outer = 0x7ff043b50000] 23:16:30 INFO - PROCESS | 1823 | 1461392190256 Marionette DEBUG loaded listener.js 23:16:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 295 (0x7ff043b5a000) [pid = 1823] [serial = 1113] [outer = 0x7ff043b50000] 23:16:31 INFO - PROCESS | 1823 | 1461392191769 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]]]}] 23:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2140ms 23:16:31 INFO - PROCESS | 1823 | 1461392191803 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 23:16:31 INFO - PROCESS | 1823 | 1461392191808 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 23:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:16:31 INFO - PROCESS | 1823 | 1461392191817 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:16:31 INFO - PROCESS | 1823 | 1461392191823 Marionette TRACE conn3 <- [1,1454,null,{}] 23:16:31 INFO - PROCESS | 1823 | 1461392191832 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}] 23:16:32 INFO - PROCESS | 1823 | 1461392192045 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 23:16:32 INFO - PROCESS | 1823 | 1461392192266 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0470d2800 == 135 [pid = 1823] [id = 371] 23:16:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 296 (0x7ff043d25800) [pid = 1823] [serial = 1114] [outer = (nil)] 23:16:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 297 (0x7ff044e6d400) [pid = 1823] [serial = 1115] [outer = 0x7ff043d25800] 23:16:32 INFO - PROCESS | 1823 | 1461392192380 Marionette DEBUG loaded listener.js 23:16:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 298 (0x7ff046e33400) [pid = 1823] [serial = 1116] [outer = 0x7ff043d25800] 23:16:33 INFO - PROCESS | 1823 | 1461392193493 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]]]}] 23:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1735ms 23:16:33 INFO - PROCESS | 1823 | 1461392193554 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 23:16:33 INFO - PROCESS | 1823 | 1461392193563 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 23:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:16:33 INFO - PROCESS | 1823 | 1461392193574 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:16:33 INFO - PROCESS | 1823 | 1461392193578 Marionette TRACE conn3 <- [1,1458,null,{}] 23:16:33 INFO - PROCESS | 1823 | 1461392193585 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}] 23:16:33 INFO - PROCESS | 1823 | 1461392193810 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 23:16:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ed46000 == 134 [pid = 1823] [id = 229] 23:16:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07270a800 == 133 [pid = 1823] [id = 293] 23:16:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072239000 == 132 [pid = 1823] [id = 292] 23:16:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d79a000 == 131 [pid = 1823] [id = 291] 23:16:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0570d2800 == 130 [pid = 1823] [id = 352] 23:16:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054974000 == 129 [pid = 1823] [id = 351] 23:16:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05458a000 == 128 [pid = 1823] [id = 350] 23:16:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04a86e000 == 127 [pid = 1823] [id = 349] 23:16:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff047cd9800 == 126 [pid = 1823] [id = 348] 23:16:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048588000 == 125 [pid = 1823] [id = 347] 23:16:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d6aa000 == 124 [pid = 1823] [id = 338] 23:16:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff061347800 == 123 [pid = 1823] [id = 337] 23:16:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05fb32000 == 122 [pid = 1823] [id = 336] 23:16:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ca5f800 == 121 [pid = 1823] [id = 335] 23:16:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05729d000 == 120 [pid = 1823] [id = 334] 23:16:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ab49800 == 119 [pid = 1823] [id = 332] 23:16:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04ce12800 == 118 [pid = 1823] [id = 333] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 297 (0x7ff056eef000) [pid = 1823] [serial = 992] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 296 (0x7ff05e590800) [pid = 1823] [serial = 941] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 295 (0x7ff056239400) [pid = 1823] [serial = 989] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 294 (0x7ff047576000) [pid = 1823] [serial = 981] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 293 (0x7ff047088c00) [pid = 1823] [serial = 980] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 292 (0x7ff070527000) [pid = 1823] [serial = 950] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 291 (0x7ff04ed4a800) [pid = 1823] [serial = 986] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 290 (0x7ff0546aec00) [pid = 1823] [serial = 987] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 289 (0x7ff0485ea800) [pid = 1823] [serial = 956] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 288 (0x7ff04708dc00) [pid = 1823] [serial = 962] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 287 (0x7ff067885400) [pid = 1823] [serial = 944] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 286 (0x7ff05af85400) [pid = 1823] [serial = 938] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 285 (0x7ff04d74f800) [pid = 1823] [serial = 984] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 284 (0x7ff04d456c00) [pid = 1823] [serial = 983] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 283 (0x7ff047acf400) [pid = 1823] [serial = 965] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 282 (0x7ff046f92800) [pid = 1823] [serial = 968] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 281 (0x7ff054858800) [pid = 1823] [serial = 932] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x7ff04d452400) [pid = 1823] [serial = 929] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0x7ff072650800) [pid = 1823] [serial = 959] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x7ff06d98b800) [pid = 1823] [serial = 947] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x7ff0585eb400) [pid = 1823] [serial = 935] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7ff04935b400) [pid = 1823] [serial = 953] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7ff045b47400) [pid = 1823] [serial = 971] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7ff046f97800) [pid = 1823] [serial = 974] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7ff048222000) [pid = 1823] [serial = 977] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7ff05b4dac00) [pid = 1823] [serial = 998] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7ff05730b000) [pid = 1823] [serial = 995] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7ff057303400) [pid = 1823] [serial = 993] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7ff0569f4800) [pid = 1823] [serial = 990] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7ff058905c00) [pid = 1823] [serial = 996] [outer = (nil)] [url = about:blank] 23:16:34 INFO - PROCESS | 1823 | 1461392194343 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0470d3000 == 119 [pid = 1823] [id = 372] 23:16:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7ff046f8c000) [pid = 1823] [serial = 1117] [outer = (nil)] 23:16:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7ff04756c000) [pid = 1823] [serial = 1118] [outer = 0x7ff046f8c000] 23:16:34 INFO - PROCESS | 1823 | 1461392194415 Marionette DEBUG loaded listener.js 23:16:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7ff0485e6c00) [pid = 1823] [serial = 1119] [outer = 0x7ff046f8c000] 23:16:35 INFO - PROCESS | 1823 | 1461392195262 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]]]}] 23:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1732ms 23:16:35 INFO - PROCESS | 1823 | 1461392195310 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 23:16:35 INFO - PROCESS | 1823 | 1461392195315 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 23:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:16:35 INFO - PROCESS | 1823 | 1461392195321 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:16:35 INFO - PROCESS | 1823 | 1461392195327 Marionette TRACE conn3 <- [1,1462,null,{}] 23:16:35 INFO - PROCESS | 1823 | 1461392195343 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}] 23:16:35 INFO - PROCESS | 1823 | 1461392195554 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 23:16:35 INFO - PROCESS | 1823 | 1461392195726 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04a86d800 == 120 [pid = 1823] [id = 373] 23:16:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7ff0485eac00) [pid = 1823] [serial = 1120] [outer = (nil)] 23:16:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7ff04a826c00) [pid = 1823] [serial = 1121] [outer = 0x7ff0485eac00] 23:16:35 INFO - PROCESS | 1823 | 1461392195812 Marionette DEBUG loaded listener.js 23:16:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7ff04b9c6000) [pid = 1823] [serial = 1122] [outer = 0x7ff0485eac00] 23:16:36 INFO - PROCESS | 1823 | 1461392196696 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]]]}] 23:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1439ms 23:16:36 INFO - PROCESS | 1823 | 1461392196761 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 23:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:16:36 INFO - PROCESS | 1823 | 1461392196766 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 23:16:36 INFO - PROCESS | 1823 | 1461392196780 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:16:36 INFO - PROCESS | 1823 | 1461392196783 Marionette TRACE conn3 <- [1,1466,null,{}] 23:16:36 INFO - PROCESS | 1823 | 1461392196789 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}] 23:16:37 INFO - PROCESS | 1823 | 1461392197052 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 23:16:37 INFO - PROCESS | 1823 | 1461392197082 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04ce26000 == 121 [pid = 1823] [id = 374] 23:16:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7ff0485ecc00) [pid = 1823] [serial = 1123] [outer = (nil)] 23:16:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7ff04dc29400) [pid = 1823] [serial = 1124] [outer = 0x7ff0485ecc00] 23:16:37 INFO - PROCESS | 1823 | 1461392197149 Marionette DEBUG loaded listener.js 23:16:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7ff04eaf1000) [pid = 1823] [serial = 1125] [outer = 0x7ff0485ecc00] 23:16:38 INFO - PROCESS | 1823 | 1461392198186 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]]]}] 23:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1438ms 23:16:38 INFO - PROCESS | 1823 | 1461392198212 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 23:16:38 INFO - PROCESS | 1823 | 1461392198216 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 23:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:16:38 INFO - PROCESS | 1823 | 1461392198234 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:16:38 INFO - PROCESS | 1823 | 1461392198238 Marionette TRACE conn3 <- [1,1470,null,{}] 23:16:38 INFO - PROCESS | 1823 | 1461392198243 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}] 23:16:38 INFO - PROCESS | 1823 | 1461392198494 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7ff056f28c00) [pid = 1823] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7ff047ad3800) [pid = 1823] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7ff059681800) [pid = 1823] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7ff055a0d000) [pid = 1823] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7ff04935ac00) [pid = 1823] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7ff05a282c00) [pid = 1823] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7ff05f1bb800) [pid = 1823] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7ff05b4d7000) [pid = 1823] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7ff056f18800) [pid = 1823] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7ff04f41e400) [pid = 1823] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7ff05c00ec00) [pid = 1823] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7ff04dc0c800) [pid = 1823] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7ff05f061c00) [pid = 1823] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7ff06e94f800) [pid = 1823] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7ff054850400) [pid = 1823] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7ff063883000) [pid = 1823] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7ff06d647400) [pid = 1823] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7ff05f380c00) [pid = 1823] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7ff05a9c2000) [pid = 1823] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7ff06d953800) [pid = 1823] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7ff05a422400) [pid = 1823] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7ff05e3a4400) [pid = 1823] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7ff0485ed400) [pid = 1823] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7ff0612abc00) [pid = 1823] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7ff04b644c00) [pid = 1823] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7ff0485f0800) [pid = 1823] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7ff056239c00) [pid = 1823] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7ff05b5d2c00) [pid = 1823] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7ff04dc0d000) [pid = 1823] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7ff06387fc00) [pid = 1823] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7ff063886800) [pid = 1823] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7ff05f3d9000) [pid = 1823] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7ff04b640400) [pid = 1823] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7ff04ed42800) [pid = 1823] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7ff05f03c800) [pid = 1823] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7ff05e39dc00) [pid = 1823] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7ff05af77400) [pid = 1823] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7ff063b2e400) [pid = 1823] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7ff058524c00) [pid = 1823] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7ff06eb17c00) [pid = 1823] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7ff05f060000) [pid = 1823] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7ff05af7a800) [pid = 1823] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7ff057060c00) [pid = 1823] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7ff04ec0fc00) [pid = 1823] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:16:39 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7ff04b9c1400) [pid = 1823] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:16:39 INFO - PROCESS | 1823 | 1461392199344 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0498e4800 == 122 [pid = 1823] [id = 375] 23:16:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7ff045b45c00) [pid = 1823] [serial = 1126] [outer = (nil)] 23:16:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7ff048218800) [pid = 1823] [serial = 1127] [outer = 0x7ff045b45c00] 23:16:39 INFO - PROCESS | 1823 | 1461392199411 Marionette DEBUG loaded listener.js 23:16:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7ff04d44dc00) [pid = 1823] [serial = 1128] [outer = 0x7ff045b45c00] 23:16:40 INFO - PROCESS | 1823 | 1461392200094 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]]]}] 23:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1883ms 23:16:40 INFO - PROCESS | 1823 | 1461392200117 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 23:16:40 INFO - PROCESS | 1823 | 1461392200121 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 23:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:16:40 INFO - PROCESS | 1823 | 1461392200127 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:16:40 INFO - PROCESS | 1823 | 1461392200130 Marionette TRACE conn3 <- [1,1474,null,{}] 23:16:40 INFO - PROCESS | 1823 | 1461392200135 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}] 23:16:40 INFO - PROCESS | 1823 | 1461392200417 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 23:16:40 INFO - PROCESS | 1823 | 1461392200534 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054971000 == 123 [pid = 1823] [id = 376] 23:16:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7ff04ec0dc00) [pid = 1823] [serial = 1129] [outer = (nil)] 23:16:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7ff0546b2c00) [pid = 1823] [serial = 1130] [outer = 0x7ff04ec0dc00] 23:16:40 INFO - PROCESS | 1823 | 1461392200605 Marionette DEBUG loaded listener.js 23:16:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7ff055947c00) [pid = 1823] [serial = 1131] [outer = 0x7ff04ec0dc00] 23:16:41 INFO - PROCESS | 1823 | 1461392201679 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]]]}] 23:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1629ms 23:16:41 INFO - PROCESS | 1823 | 1461392201758 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 23:16:41 INFO - PROCESS | 1823 | 1461392201764 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 23:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:16:41 INFO - PROCESS | 1823 | 1461392201777 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:16:41 INFO - PROCESS | 1823 | 1461392201784 Marionette TRACE conn3 <- [1,1478,null,{}] 23:16:41 INFO - PROCESS | 1823 | 1461392201795 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}] 23:16:42 INFO - PROCESS | 1823 | 1461392202126 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 23:16:42 INFO - PROCESS | 1823 | 1461392202367 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048441000 == 124 [pid = 1823] [id = 377] 23:16:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7ff043d28000) [pid = 1823] [serial = 1132] [outer = (nil)] 23:16:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7ff045d23c00) [pid = 1823] [serial = 1133] [outer = 0x7ff043d28000] 23:16:42 INFO - PROCESS | 1823 | 1461392202449 Marionette DEBUG loaded listener.js 23:16:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7ff046e34c00) [pid = 1823] [serial = 1134] [outer = 0x7ff043d28000] 23:16:43 INFO - PROCESS | 1823 | 1461392203358 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]]]}] 23:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1645ms 23:16:43 INFO - PROCESS | 1823 | 1461392203422 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 23:16:43 INFO - PROCESS | 1823 | 1461392203431 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 23:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:16:43 INFO - PROCESS | 1823 | 1461392203442 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:16:43 INFO - PROCESS | 1823 | 1461392203448 Marionette TRACE conn3 <- [1,1482,null,{}] 23:16:43 INFO - PROCESS | 1823 | 1461392203456 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}] 23:16:43 INFO - PROCESS | 1823 | 1461392203722 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 23:16:44 INFO - PROCESS | 1823 | 1461392204022 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04f592000 == 125 [pid = 1823] [id = 378] 23:16:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7ff047d55c00) [pid = 1823] [serial = 1135] [outer = (nil)] 23:16:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7ff0485ec000) [pid = 1823] [serial = 1136] [outer = 0x7ff047d55c00] 23:16:44 INFO - PROCESS | 1823 | 1461392204105 Marionette DEBUG loaded listener.js 23:16:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7ff049c81000) [pid = 1823] [serial = 1137] [outer = 0x7ff047d55c00] 23:16:45 INFO - PROCESS | 1823 | 1461392205155 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]]]}] 23:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1789ms 23:16:45 INFO - PROCESS | 1823 | 1461392205232 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 23:16:45 INFO - PROCESS | 1823 | 1461392205236 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 23:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:16:45 INFO - PROCESS | 1823 | 1461392205244 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:16:45 INFO - PROCESS | 1823 | 1461392205250 Marionette TRACE conn3 <- [1,1486,null,{}] 23:16:45 INFO - PROCESS | 1823 | 1461392205267 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}] 23:16:45 INFO - PROCESS | 1823 | 1461392205532 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 23:16:45 INFO - PROCESS | 1823 | 1461392205787 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057592000 == 126 [pid = 1823] [id = 379] 23:16:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7ff04dc0f400) [pid = 1823] [serial = 1138] [outer = (nil)] 23:16:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7ff04eaf6800) [pid = 1823] [serial = 1139] [outer = 0x7ff04dc0f400] 23:16:45 INFO - PROCESS | 1823 | 1461392205909 Marionette DEBUG loaded listener.js 23:16:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7ff04ed12000) [pid = 1823] [serial = 1140] [outer = 0x7ff04dc0f400] 23:16:46 INFO - PROCESS | 1823 | 1461392206881 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]]]}] 23:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1691ms 23:16:46 INFO - PROCESS | 1823 | 1461392206935 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 23:16:46 INFO - PROCESS | 1823 | 1461392206939 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 23:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:16:46 INFO - PROCESS | 1823 | 1461392206948 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:16:46 INFO - PROCESS | 1823 | 1461392206952 Marionette TRACE conn3 <- [1,1490,null,{}] 23:16:46 INFO - PROCESS | 1823 | 1461392206957 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}] 23:16:47 INFO - PROCESS | 1823 | 1461392207179 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 23:16:47 INFO - PROCESS | 1823 | 1461392207474 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ab84800 == 127 [pid = 1823] [id = 380] 23:16:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7ff04dc2d000) [pid = 1823] [serial = 1141] [outer = (nil)] 23:16:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7ff0546aa000) [pid = 1823] [serial = 1142] [outer = 0x7ff04dc2d000] 23:16:47 INFO - PROCESS | 1823 | 1461392207554 Marionette DEBUG loaded listener.js 23:16:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7ff055944400) [pid = 1823] [serial = 1143] [outer = 0x7ff04dc2d000] 23:16:48 INFO - PROCESS | 1823 | 1461392208411 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]]]}] 23:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1483ms 23:16:48 INFO - PROCESS | 1823 | 1461392208433 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 23:16:48 INFO - PROCESS | 1823 | 1461392208437 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 23:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:16:48 INFO - PROCESS | 1823 | 1461392208443 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:16:48 INFO - PROCESS | 1823 | 1461392208446 Marionette TRACE conn3 <- [1,1494,null,{}] 23:16:48 INFO - PROCESS | 1823 | 1461392208452 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}] 23:16:48 INFO - PROCESS | 1823 | 1461392208661 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 23:16:48 INFO - PROCESS | 1823 | 1461392208870 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b2b3000 == 128 [pid = 1823] [id = 381] 23:16:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7ff04f329400) [pid = 1823] [serial = 1144] [outer = (nil)] 23:16:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7ff055c61000) [pid = 1823] [serial = 1145] [outer = 0x7ff04f329400] 23:16:48 INFO - PROCESS | 1823 | 1461392208945 Marionette DEBUG loaded listener.js 23:16:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7ff056cc8800) [pid = 1823] [serial = 1146] [outer = 0x7ff04f329400] 23:16:49 INFO - PROCESS | 1823 | 1461392209902 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]]]}] 23:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1530ms 23:16:49 INFO - PROCESS | 1823 | 1461392209974 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 23:16:49 INFO - PROCESS | 1823 | 1461392209978 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 23:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:16:49 INFO - PROCESS | 1823 | 1461392209985 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:16:49 INFO - PROCESS | 1823 | 1461392209990 Marionette TRACE conn3 <- [1,1498,null,{}] 23:16:50 INFO - PROCESS | 1823 | 1461392209996 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}] 23:16:50 INFO - PROCESS | 1823 | 1461392210286 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 23:16:50 INFO - PROCESS | 1823 | 1461392210589 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f975800 == 129 [pid = 1823] [id = 382] 23:16:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7ff057303400) [pid = 1823] [serial = 1147] [outer = (nil)] 23:16:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7ff0585e5800) [pid = 1823] [serial = 1148] [outer = 0x7ff057303400] 23:16:50 INFO - PROCESS | 1823 | 1461392210679 Marionette DEBUG loaded listener.js 23:16:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7ff058cdd000) [pid = 1823] [serial = 1149] [outer = 0x7ff057303400] 23:16:51 INFO - PROCESS | 1823 | 1461392211579 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]]]}] 23:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1631ms 23:16:51 INFO - PROCESS | 1823 | 1461392211617 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 23:16:51 INFO - PROCESS | 1823 | 1461392211620 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 23:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:16:51 INFO - PROCESS | 1823 | 1461392211627 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:16:51 INFO - PROCESS | 1823 | 1461392211629 Marionette TRACE conn3 <- [1,1502,null,{}] 23:16:51 INFO - PROCESS | 1823 | 1461392211636 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}] 23:16:51 INFO - PROCESS | 1823 | 1461392211844 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 23:16:52 INFO - PROCESS | 1823 | 1461392212100 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06389f000 == 130 [pid = 1823] [id = 383] 23:16:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7ff0575be400) [pid = 1823] [serial = 1150] [outer = (nil)] 23:16:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7ff05a418000) [pid = 1823] [serial = 1151] [outer = 0x7ff0575be400] 23:16:52 INFO - PROCESS | 1823 | 1461392212221 Marionette DEBUG loaded listener.js 23:16:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7ff05ae38000) [pid = 1823] [serial = 1152] [outer = 0x7ff0575be400] 23:16:53 INFO - PROCESS | 1823 | 1461392213060 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]]]}] 23:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1482ms 23:16:53 INFO - PROCESS | 1823 | 1461392213110 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 23:16:53 INFO - PROCESS | 1823 | 1461392213113 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 23:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:16:53 INFO - PROCESS | 1823 | 1461392213120 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:16:53 INFO - PROCESS | 1823 | 1461392213123 Marionette TRACE conn3 <- [1,1506,null,{}] 23:16:53 INFO - PROCESS | 1823 | 1461392213129 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}] 23:16:53 INFO - PROCESS | 1823 | 1461392213339 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 23:16:53 INFO - PROCESS | 1823 | 1461392213598 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06dbb9800 == 131 [pid = 1823] [id = 384] 23:16:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7ff05793e400) [pid = 1823] [serial = 1153] [outer = (nil)] 23:16:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7ff05af77400) [pid = 1823] [serial = 1154] [outer = 0x7ff05793e400] 23:16:53 INFO - PROCESS | 1823 | 1461392213717 Marionette DEBUG loaded listener.js 23:16:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7ff05b4d6c00) [pid = 1823] [serial = 1155] [outer = 0x7ff05793e400] 23:16:54 INFO - PROCESS | 1823 | 1461392214576 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]]]}] 23:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1487ms 23:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:16:54 INFO - PROCESS | 1823 | 1461392214608 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 23:16:54 INFO - PROCESS | 1823 | 1461392214611 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 23:16:54 INFO - PROCESS | 1823 | 1461392214618 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:16:54 INFO - PROCESS | 1823 | 1461392214621 Marionette TRACE conn3 <- [1,1510,null,{}] 23:16:54 INFO - PROCESS | 1823 | 1461392214627 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}] 23:16:54 INFO - PROCESS | 1823 | 1461392214842 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 23:16:55 INFO - PROCESS | 1823 | 1461392215057 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072262000 == 132 [pid = 1823] [id = 385] 23:16:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7ff05a423c00) [pid = 1823] [serial = 1156] [outer = (nil)] 23:16:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7ff05b4e2000) [pid = 1823] [serial = 1157] [outer = 0x7ff05a423c00] 23:16:55 INFO - PROCESS | 1823 | 1461392215173 Marionette DEBUG loaded listener.js 23:16:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7ff05c00ec00) [pid = 1823] [serial = 1158] [outer = 0x7ff05a423c00] 23:16:56 INFO - PROCESS | 1823 | 1461392216154 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]]]}] 23:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1590ms 23:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:16:56 INFO - PROCESS | 1823 | 1461392216208 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 23:16:56 INFO - PROCESS | 1823 | 1461392216211 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 23:16:56 INFO - PROCESS | 1823 | 1461392216218 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:16:56 INFO - PROCESS | 1823 | 1461392216228 Marionette TRACE conn3 <- [1,1514,null,{}] 23:16:56 INFO - PROCESS | 1823 | 1461392216281 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}] 23:16:56 INFO - PROCESS | 1823 | 1461392216494 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 23:16:56 INFO - PROCESS | 1823 | 1461392216766 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072bba000 == 133 [pid = 1823] [id = 386] 23:16:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7ff05a9ba400) [pid = 1823] [serial = 1159] [outer = (nil)] 23:16:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7ff05e3a4400) [pid = 1823] [serial = 1160] [outer = 0x7ff05a9ba400] 23:16:56 INFO - PROCESS | 1823 | 1461392216846 Marionette DEBUG loaded listener.js 23:16:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7ff05f05c800) [pid = 1823] [serial = 1161] [outer = 0x7ff05a9ba400] 23:16:57 INFO - PROCESS | 1823 | 1461392217725 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]]]}] 23:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1537ms 23:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:16:57 INFO - PROCESS | 1823 | 1461392217754 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 23:16:57 INFO - PROCESS | 1823 | 1461392217758 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 23:16:57 INFO - PROCESS | 1823 | 1461392217767 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:16:57 INFO - PROCESS | 1823 | 1461392217772 Marionette TRACE conn3 <- [1,1518,null,{}] 23:16:57 INFO - PROCESS | 1823 | 1461392217779 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}] 23:16:58 INFO - PROCESS | 1823 | 1461392218032 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 23:16:58 INFO - PROCESS | 1823 | 1461392218303 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff044a0b000 == 134 [pid = 1823] [id = 387] 23:16:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7ff06078a000) [pid = 1823] [serial = 1162] [outer = (nil)] 23:16:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7ff060f46400) [pid = 1823] [serial = 1163] [outer = 0x7ff06078a000] 23:16:58 INFO - PROCESS | 1823 | 1461392218430 Marionette DEBUG loaded listener.js 23:16:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7ff063b26800) [pid = 1823] [serial = 1164] [outer = 0x7ff06078a000] 23:16:59 INFO - PROCESS | 1823 | 1461392219285 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]]]}] 23:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1588ms 23:16:59 INFO - PROCESS | 1823 | 1461392219353 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 23:16:59 INFO - PROCESS | 1823 | 1461392219357 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 23:16:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:16:59 INFO - PROCESS | 1823 | 1461392219364 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:16:59 INFO - PROCESS | 1823 | 1461392219367 Marionette TRACE conn3 <- [1,1522,null,{}] 23:16:59 INFO - PROCESS | 1823 | 1461392219373 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}] 23:16:59 INFO - PROCESS | 1823 | 1461392219605 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 23:16:59 INFO - PROCESS | 1823 | 1461392219861 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff077b0b800 == 135 [pid = 1823] [id = 388] 23:16:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7ff0569ea400) [pid = 1823] [serial = 1165] [outer = (nil)] 23:16:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7ff06c815c00) [pid = 1823] [serial = 1166] [outer = 0x7ff0569ea400] 23:16:59 INFO - PROCESS | 1823 | 1461392219983 Marionette DEBUG loaded listener.js 23:17:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7ff06d7f7800) [pid = 1823] [serial = 1167] [outer = 0x7ff0569ea400] 23:17:00 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:00 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:17:00 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:00 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:00 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:00 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:00 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:00 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:00 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:00 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:00 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:00 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:00 INFO - PROCESS | 1823 | 1461392220751 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"]]]}] 23:17:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 23:17:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:17:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:17:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:17:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:17:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 23:17:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:17:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:17:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:17:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:17:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 23:17:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:17:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:17:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:17:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:17:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 23:17:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:17:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:17:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:17:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:17:00 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1434ms 23:17:00 INFO - PROCESS | 1823 | 1461392220805 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 23:17:00 INFO - PROCESS | 1823 | 1461392220811 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 23:17:00 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:17:00 INFO - PROCESS | 1823 | 1461392220818 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:17:00 INFO - PROCESS | 1823 | 1461392220820 Marionette TRACE conn3 <- [1,1526,null,{}] 23:17:00 INFO - PROCESS | 1823 | 1461392220827 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}] 23:17:01 INFO - PROCESS | 1823 | 1461392221035 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 23:17:01 INFO - PROCESS | 1823 | 1461392221321 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b979000 == 136 [pid = 1823] [id = 389] 23:17:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7ff05c0c9400) [pid = 1823] [serial = 1168] [outer = (nil)] 23:17:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7ff06e83a800) [pid = 1823] [serial = 1169] [outer = 0x7ff05c0c9400] 23:17:01 INFO - PROCESS | 1823 | 1461392221478 Marionette DEBUG loaded listener.js 23:17:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7ff0724a5c00) [pid = 1823] [serial = 1170] [outer = 0x7ff05c0c9400] 23:17:02 INFO - PROCESS | 1823 | 1461392222298 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"]]]}] 23:17:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:17:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:17:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:17:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:17:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:17:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:17:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:17:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:17:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:17:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:17:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:17:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:17:02 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1541ms 23:17:02 INFO - PROCESS | 1823 | 1461392222365 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 23:17:02 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:17:02 INFO - PROCESS | 1823 | 1461392222370 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 23:17:02 INFO - PROCESS | 1823 | 1461392222377 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:17:02 INFO - PROCESS | 1823 | 1461392222380 Marionette TRACE conn3 <- [1,1530,null,{}] 23:17:02 INFO - PROCESS | 1823 | 1461392222386 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}] 23:17:02 INFO - PROCESS | 1823 | 1461392222602 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 23:17:02 INFO - PROCESS | 1823 | 1461392222873 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04a858800 == 137 [pid = 1823] [id = 390] 23:17:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x7ff042fe3c00) [pid = 1823] [serial = 1171] [outer = (nil)] 23:17:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x7ff042ff0800) [pid = 1823] [serial = 1172] [outer = 0x7ff042fe3c00] 23:17:03 INFO - PROCESS | 1823 | 1461392223007 Marionette DEBUG loaded listener.js 23:17:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x7ff06d910c00) [pid = 1823] [serial = 1173] [outer = 0x7ff042fe3c00] 23:17:03 INFO - PROCESS | 1823 | 1461392223746 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]]]}] 23:17:03 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 23:17:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:17:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:17:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:17:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:17:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:17:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 23:17:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:17:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1385ms 23:17:03 INFO - PROCESS | 1823 | 1461392223765 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 23:17:03 INFO - PROCESS | 1823 | 1461392223767 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 23:17:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:17:03 INFO - PROCESS | 1823 | 1461392223775 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:17:03 INFO - PROCESS | 1823 | 1461392223778 Marionette TRACE conn3 <- [1,1534,null,{}] 23:17:03 INFO - PROCESS | 1823 | 1461392223784 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}] 23:17:04 INFO - PROCESS | 1823 | 1461392224000 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 23:17:04 INFO - PROCESS | 1823 | 1461392224236 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048edb000 == 138 [pid = 1823] [id = 391] 23:17:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x7ff042fe4800) [pid = 1823] [serial = 1174] [outer = (nil)] 23:17:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 282 (0x7ff04cf7bc00) [pid = 1823] [serial = 1175] [outer = 0x7ff042fe4800] 23:17:04 INFO - PROCESS | 1823 | 1461392224316 Marionette DEBUG loaded listener.js 23:17:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 283 (0x7ff04cf81c00) [pid = 1823] [serial = 1176] [outer = 0x7ff042fe4800] 23:17:05 INFO - PROCESS | 1823 | 1461392225320 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]]]}] 23:17:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:17:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1588ms 23:17:05 INFO - PROCESS | 1823 | 1461392225365 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 23:17:05 INFO - PROCESS | 1823 | 1461392225369 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 23:17:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:17:05 INFO - PROCESS | 1823 | 1461392225377 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:17:05 INFO - PROCESS | 1823 | 1461392225381 Marionette TRACE conn3 <- [1,1538,null,{}] 23:17:05 INFO - PROCESS | 1823 | 1461392225387 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}] 23:17:05 INFO - PROCESS | 1823 | 1461392225634 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 23:17:06 INFO - PROCESS | 1823 | 1461392226007 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0440a7000 == 139 [pid = 1823] [id = 392] 23:17:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 284 (0x7ff042ff2000) [pid = 1823] [serial = 1177] [outer = (nil)] 23:17:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 285 (0x7ff04cf7f800) [pid = 1823] [serial = 1178] [outer = 0x7ff042ff2000] 23:17:06 INFO - PROCESS | 1823 | 1461392226150 Marionette DEBUG loaded listener.js 23:17:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 286 (0x7ff055907000) [pid = 1823] [serial = 1179] [outer = 0x7ff042ff2000] 23:17:07 INFO - PROCESS | 1823 | 1461392227432 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]]]}] 23:17:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:17:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 2144ms 23:17:07 INFO - PROCESS | 1823 | 1461392227524 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 23:17:07 INFO - PROCESS | 1823 | 1461392227530 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 23:17:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:17:07 INFO - PROCESS | 1823 | 1461392227542 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:17:07 INFO - PROCESS | 1823 | 1461392227548 Marionette TRACE conn3 <- [1,1542,null,{}] 23:17:07 INFO - PROCESS | 1823 | 1461392227557 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}] 23:17:07 INFO - PROCESS | 1823 | 1461392227902 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 23:17:08 INFO - PROCESS | 1823 | 1461392228133 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048ed7000 == 140 [pid = 1823] [id = 393] 23:17:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 287 (0x7ff046f8d800) [pid = 1823] [serial = 1180] [outer = (nil)] 23:17:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 288 (0x7ff057058c00) [pid = 1823] [serial = 1181] [outer = 0x7ff046f8d800] 23:17:08 INFO - PROCESS | 1823 | 1461392228250 Marionette DEBUG loaded listener.js 23:17:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 289 (0x7ff06e8e9000) [pid = 1823] [serial = 1182] [outer = 0x7ff046f8d800] 23:17:09 INFO - PROCESS | 1823 | 1461392229162 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]]]}] 23:17:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:17:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1687ms 23:17:09 INFO - PROCESS | 1823 | 1461392229228 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 23:17:09 INFO - PROCESS | 1823 | 1461392229232 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 23:17:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:17:09 INFO - PROCESS | 1823 | 1461392229240 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:17:09 INFO - PROCESS | 1823 | 1461392229245 Marionette TRACE conn3 <- [1,1546,null,{}] 23:17:09 INFO - PROCESS | 1823 | 1461392229251 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}] 23:17:09 INFO - PROCESS | 1823 | 1461392229486 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 23:17:09 INFO - PROCESS | 1823 | 1461392229798 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057589800 == 141 [pid = 1823] [id = 394] 23:17:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 290 (0x7ff042ff1c00) [pid = 1823] [serial = 1183] [outer = (nil)] 23:17:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 291 (0x7ff04cda7000) [pid = 1823] [serial = 1184] [outer = 0x7ff042ff1c00] 23:17:09 INFO - PROCESS | 1823 | 1461392229888 Marionette DEBUG loaded listener.js 23:17:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 292 (0x7ff04cdacc00) [pid = 1823] [serial = 1185] [outer = 0x7ff042ff1c00] 23:17:10 INFO - PROCESS | 1823 | 1461392230783 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]]]}] 23:17:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:17:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1587ms 23:17:10 INFO - PROCESS | 1823 | 1461392230827 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 23:17:10 INFO - PROCESS | 1823 | 1461392230831 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 23:17:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:17:10 INFO - PROCESS | 1823 | 1461392230838 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:17:10 INFO - PROCESS | 1823 | 1461392230841 Marionette TRACE conn3 <- [1,1550,null,{}] 23:17:10 INFO - PROCESS | 1823 | 1461392230847 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}] 23:17:11 INFO - PROCESS | 1823 | 1461392231071 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 23:17:11 INFO - PROCESS | 1823 | 1461392231433 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b7a3000 == 142 [pid = 1823] [id = 395] 23:17:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 293 (0x7ff04b640800) [pid = 1823] [serial = 1186] [outer = (nil)] 23:17:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 294 (0x7ff04d44c400) [pid = 1823] [serial = 1187] [outer = 0x7ff04b640800] 23:17:11 INFO - PROCESS | 1823 | 1461392231532 Marionette DEBUG loaded listener.js 23:17:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 295 (0x7ff055dc8800) [pid = 1823] [serial = 1188] [outer = 0x7ff04b640800] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff047ce2000 == 141 [pid = 1823] [id = 323] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff059646000 == 140 [pid = 1823] [id = 325] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04f589000 == 139 [pid = 1823] [id = 324] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0470c0000 == 138 [pid = 1823] [id = 320] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0498e4800 == 137 [pid = 1823] [id = 375] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04ce26000 == 136 [pid = 1823] [id = 374] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04a86d800 == 135 [pid = 1823] [id = 373] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0470d3000 == 134 [pid = 1823] [id = 372] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0470d2800 == 133 [pid = 1823] [id = 371] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ada1800 == 132 [pid = 1823] [id = 366] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04be1b000 == 131 [pid = 1823] [id = 365] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff047543800 == 130 [pid = 1823] [id = 364] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b554000 == 129 [pid = 1823] [id = 363] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff044bd0000 == 128 [pid = 1823] [id = 362] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048622000 == 127 [pid = 1823] [id = 361] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff075464800 == 126 [pid = 1823] [id = 360] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff070a21800 == 125 [pid = 1823] [id = 359] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff063893800 == 124 [pid = 1823] [id = 358] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f97c000 == 123 [pid = 1823] [id = 357] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b3d7000 == 122 [pid = 1823] [id = 356] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0570bd800 == 121 [pid = 1823] [id = 355] 23:17:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048582000 == 120 [pid = 1823] [id = 354] 23:17:12 INFO - PROCESS | 1823 | --DOMWINDOW == 294 (0x7ff058cd6400) [pid = 1823] [serial = 927] [outer = (nil)] [url = about:blank] 23:17:12 INFO - PROCESS | 1823 | --DOMWINDOW == 293 (0x7ff05e470800) [pid = 1823] [serial = 1061] [outer = (nil)] [url = about:blank] 23:17:12 INFO - PROCESS | 1823 | --DOMWINDOW == 292 (0x7ff05b4d9000) [pid = 1823] [serial = 1059] [outer = (nil)] [url = about:blank] 23:17:12 INFO - PROCESS | 1823 | --DOMWINDOW == 291 (0x7ff0585e5c00) [pid = 1823] [serial = 696] [outer = (nil)] [url = about:blank] 23:17:12 INFO - PROCESS | 1823 | --DOMWINDOW == 290 (0x7ff04935d400) [pid = 1823] [serial = 1043] [outer = (nil)] [url = about:blank] 23:17:12 INFO - PROCESS | 1823 | --DOMWINDOW == 289 (0x7ff05ae3b400) [pid = 1823] [serial = 1028] [outer = (nil)] [url = about:blank] 23:17:12 INFO - PROCESS | 1823 | --DOMWINDOW == 288 (0x7ff05e8e2c00) [pid = 1823] [serial = 810] [outer = (nil)] [url = about:blank] 23:17:12 INFO - PROCESS | 1823 | --DOMWINDOW == 287 (0x7ff056ea8c00) [pid = 1823] [serial = 693] [outer = (nil)] [url = about:blank] 23:17:12 INFO - PROCESS | 1823 | --DOMWINDOW == 286 (0x7ff056ea5000) [pid = 1823] [serial = 1053] [outer = (nil)] [url = about:blank] 23:17:12 INFO - PROCESS | 1823 | --DOMWINDOW == 285 (0x7ff05c011c00) [pid = 1823] [serial = 690] [outer = (nil)] [url = about:blank] 23:17:12 INFO - PROCESS | 1823 | --DOMWINDOW == 284 (0x7ff06e8ea400) [pid = 1823] [serial = 759] [outer = (nil)] [url = about:blank] 23:17:12 INFO - PROCESS | 1823 | --DOMWINDOW == 283 (0x7ff072653c00) [pid = 1823] [serial = 834] [outer = (nil)] [url = about:blank] 23:17:12 INFO - PROCESS | 1823 | --DOMWINDOW == 282 (0x7ff0585e4800) [pid = 1823] [serial = 807] [outer = (nil)] [url = about:blank] 23:17:12 INFO - PROCESS | 1823 | --DOMWINDOW == 281 (0x7ff0575c5800) [pid = 1823] [serial = 1056] [outer = (nil)] [url = about:blank] 23:17:12 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x7ff05f1c5000) [pid = 1823] [serial = 705] [outer = (nil)] [url = about:blank] 23:17:12 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0x7ff04f41e000) [pid = 1823] [serial = 1022] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x7ff049c7f000) [pid = 1823] [serial = 1037] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x7ff05f033000) [pid = 1823] [serial = 702] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7ff056f2d000) [pid = 1823] [serial = 1007] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7ff060788000) [pid = 1823] [serial = 816] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7ff06eb15000) [pid = 1823] [serial = 762] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7ff0724af400) [pid = 1823] [serial = 828] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7ff06d959400) [pid = 1823] [serial = 819] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7ff070a4b400) [pid = 1823] [serial = 825] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7ff063881000) [pid = 1823] [serial = 1025] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7ff07264a400) [pid = 1823] [serial = 765] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7ff05e399c00) [pid = 1823] [serial = 699] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7ff06e8e5000) [pid = 1823] [serial = 723] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7ff05b5d4400) [pid = 1823] [serial = 999] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7ff063b2dc00) [pid = 1823] [serial = 756] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7ff04dc2c000) [pid = 1823] [serial = 1046] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7ff06780d000) [pid = 1823] [serial = 714] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7ff06357d400) [pid = 1823] [serial = 1019] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7ff072b49c00) [pid = 1823] [serial = 843] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7ff04f320c00) [pid = 1823] [serial = 1049] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7ff057057400) [pid = 1823] [serial = 750] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7ff0585f1000) [pid = 1823] [serial = 1010] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7ff05b5dfc00) [pid = 1823] [serial = 771] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7ff04ec0f400) [pid = 1823] [serial = 1047] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7ff072653000) [pid = 1823] [serial = 777] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7ff06d469800) [pid = 1823] [serial = 717] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7ff06d702400) [pid = 1823] [serial = 720] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7ff04b9c8000) [pid = 1823] [serial = 1044] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7ff063881800) [pid = 1823] [serial = 711] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7ff04b64c400) [pid = 1823] [serial = 774] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7ff04ed4fc00) [pid = 1823] [serial = 831] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7ff055dcb400) [pid = 1823] [serial = 1052] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7ff063562c00) [pid = 1823] [serial = 708] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7ff05f061000) [pid = 1823] [serial = 801] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7ff04eaed400) [pid = 1823] [serial = 1034] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7ff05705f400) [pid = 1823] [serial = 1055] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7ff04ed51c00) [pid = 1823] [serial = 1004] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7ff04935a400) [pid = 1823] [serial = 1001] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7ff0546b3c00) [pid = 1823] [serial = 1050] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7ff05cab1800) [pid = 1823] [serial = 1013] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7ff072658c00) [pid = 1823] [serial = 840] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7ff06e958c00) [pid = 1823] [serial = 822] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7ff06e9bc800) [pid = 1823] [serial = 1031] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7ff05a28ac00) [pid = 1823] [serial = 1058] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7ff072657000) [pid = 1823] [serial = 768] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7ff05f8ae400) [pid = 1823] [serial = 813] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7ff05af84000) [pid = 1823] [serial = 837] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7ff060156000) [pid = 1823] [serial = 1016] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7ff05db29c00) [pid = 1823] [serial = 753] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7ff04ed0e800) [pid = 1823] [serial = 1040] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7ff055dd1c00) [pid = 1823] [serial = 804] [outer = (nil)] [url = about:blank] 23:17:13 INFO - PROCESS | 1823 | 1461392233600 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]]]}] 23:17:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:17:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 2791ms 23:17:13 INFO - PROCESS | 1823 | 1461392233631 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 23:17:13 INFO - PROCESS | 1823 | 1461392233638 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 23:17:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:17:13 INFO - PROCESS | 1823 | 1461392233647 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:17:13 INFO - PROCESS | 1823 | 1461392233651 Marionette TRACE conn3 <- [1,1554,null,{}] 23:17:13 INFO - PROCESS | 1823 | 1461392233660 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}] 23:17:13 INFO - PROCESS | 1823 | 1461392233875 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 23:17:14 INFO - PROCESS | 1823 | 1461392234062 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff045ec1800 == 121 [pid = 1823] [id = 396] 23:17:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7ff043d32c00) [pid = 1823] [serial = 1189] [outer = (nil)] 23:17:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7ff045d1ec00) [pid = 1823] [serial = 1190] [outer = 0x7ff043d32c00] 23:17:14 INFO - PROCESS | 1823 | 1461392234133 Marionette DEBUG loaded listener.js 23:17:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7ff046e32800) [pid = 1823] [serial = 1191] [outer = 0x7ff043d32c00] 23:17:15 INFO - PROCESS | 1823 | 1461392235009 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]]]}] 23:17:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:17:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1432ms 23:17:15 INFO - PROCESS | 1823 | 1461392235080 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 23:17:15 INFO - PROCESS | 1823 | 1461392235088 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 23:17:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:17:15 INFO - PROCESS | 1823 | 1461392235098 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:17:15 INFO - PROCESS | 1823 | 1461392235102 Marionette TRACE conn3 <- [1,1558,null,{}] 23:17:15 INFO - PROCESS | 1823 | 1461392235108 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}] 23:17:15 INFO - PROCESS | 1823 | 1461392235321 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 23:17:15 INFO - PROCESS | 1823 | 1461392235525 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047cdd800 == 122 [pid = 1823] [id = 397] 23:17:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7ff04756cc00) [pid = 1823] [serial = 1192] [outer = (nil)] 23:17:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7ff047d4c000) [pid = 1823] [serial = 1193] [outer = 0x7ff04756cc00] 23:17:15 INFO - PROCESS | 1823 | 1461392235593 Marionette DEBUG loaded listener.js 23:17:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7ff0485e2c00) [pid = 1823] [serial = 1194] [outer = 0x7ff04756cc00] 23:17:16 INFO - PROCESS | 1823 | 1461392236569 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]]]}] 23:17:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:17:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1532ms 23:17:16 INFO - PROCESS | 1823 | 1461392236632 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 23:17:16 INFO - PROCESS | 1823 | 1461392236636 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 23:17:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:17:16 INFO - PROCESS | 1823 | 1461392236652 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:17:16 INFO - PROCESS | 1823 | 1461392236658 Marionette TRACE conn3 <- [1,1562,null,{}] 23:17:16 INFO - PROCESS | 1823 | 1461392236674 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}] 23:17:16 INFO - PROCESS | 1823 | 1461392236972 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 23:17:17 INFO - PROCESS | 1823 | 1461392237027 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04a76f800 == 123 [pid = 1823] [id = 398] 23:17:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7ff049c85c00) [pid = 1823] [serial = 1195] [outer = (nil)] 23:17:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7ff04b645400) [pid = 1823] [serial = 1196] [outer = 0x7ff049c85c00] 23:17:17 INFO - PROCESS | 1823 | 1461392237168 Marionette DEBUG loaded listener.js 23:17:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7ff04cdac000) [pid = 1823] [serial = 1197] [outer = 0x7ff049c85c00] 23:17:17 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7ff0485eac00) [pid = 1823] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:17:17 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7ff045b45c00) [pid = 1823] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:17:17 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7ff0485ecc00) [pid = 1823] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:17:17 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7ff046f8c000) [pid = 1823] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:17:17 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7ff043d25800) [pid = 1823] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:17:18 INFO - PROCESS | 1823 | 1461392238250 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]]]}] 23:17:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:17:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1643ms 23:17:18 INFO - PROCESS | 1823 | 1461392238295 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 23:17:18 INFO - PROCESS | 1823 | 1461392238300 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 23:17:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:17:18 INFO - PROCESS | 1823 | 1461392238306 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:17:18 INFO - PROCESS | 1823 | 1461392238309 Marionette TRACE conn3 <- [1,1566,null,{}] 23:17:18 INFO - PROCESS | 1823 | 1461392238315 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}] 23:17:18 INFO - PROCESS | 1823 | 1461392238520 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 23:17:18 INFO - PROCESS | 1823 | 1461392238692 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b54b800 == 124 [pid = 1823] [id = 399] 23:17:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7ff045b45c00) [pid = 1823] [serial = 1198] [outer = (nil)] 23:17:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7ff04d747800) [pid = 1823] [serial = 1199] [outer = 0x7ff045b45c00] 23:17:18 INFO - PROCESS | 1823 | 1461392238761 Marionette DEBUG loaded listener.js 23:17:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7ff04dc0dc00) [pid = 1823] [serial = 1200] [outer = 0x7ff045b45c00] 23:17:19 INFO - PROCESS | 1823 | 1461392239579 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]]]}] 23:17:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:17:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1329ms 23:17:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:17:19 INFO - PROCESS | 1823 | 1461392239636 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 23:17:19 INFO - PROCESS | 1823 | 1461392239639 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 23:17:19 INFO - PROCESS | 1823 | 1461392239646 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:17:19 INFO - PROCESS | 1823 | 1461392239649 Marionette TRACE conn3 <- [1,1570,null,{}] 23:17:19 INFO - PROCESS | 1823 | 1461392239656 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}] 23:17:20 INFO - PROCESS | 1823 | 1461392240091 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 23:17:20 INFO - PROCESS | 1823 | 1461392240312 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff044bcd800 == 125 [pid = 1823] [id = 400] 23:17:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7ff042fea800) [pid = 1823] [serial = 1201] [outer = (nil)] 23:17:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7ff043b57000) [pid = 1823] [serial = 1202] [outer = 0x7ff042fea800] 23:17:20 INFO - PROCESS | 1823 | 1461392240438 Marionette DEBUG loaded listener.js 23:17:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7ff044e6fc00) [pid = 1823] [serial = 1203] [outer = 0x7ff042fea800] 23:17:21 INFO - PROCESS | 1823 | 1461392241429 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]]]}] 23:17:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:17:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1833ms 23:17:21 INFO - PROCESS | 1823 | 1461392241481 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 23:17:21 INFO - PROCESS | 1823 | 1461392241489 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 23:17:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:17:21 INFO - PROCESS | 1823 | 1461392241497 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:17:21 INFO - PROCESS | 1823 | 1461392241516 Marionette TRACE conn3 <- [1,1574,null,{}] 23:17:21 INFO - PROCESS | 1823 | 1461392241525 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}] 23:17:21 INFO - PROCESS | 1823 | 1461392241768 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 23:17:22 INFO - PROCESS | 1823 | 1461392242078 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0498e0800 == 126 [pid = 1823] [id = 401] 23:17:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7ff0476c7400) [pid = 1823] [serial = 1204] [outer = (nil)] 23:17:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7ff0485e7c00) [pid = 1823] [serial = 1205] [outer = 0x7ff0476c7400] 23:17:22 INFO - PROCESS | 1823 | 1461392242162 Marionette DEBUG loaded listener.js 23:17:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7ff049c80400) [pid = 1823] [serial = 1206] [outer = 0x7ff0476c7400] 23:17:23 INFO - PROCESS | 1823 | 1461392243116 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]]]}] 23:17:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:17:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1660ms 23:17:23 INFO - PROCESS | 1823 | 1461392243157 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 23:17:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:17:23 INFO - PROCESS | 1823 | 1461392243162 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 23:17:23 INFO - PROCESS | 1823 | 1461392243169 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:17:23 INFO - PROCESS | 1823 | 1461392243172 Marionette TRACE conn3 <- [1,1578,null,{}] 23:17:23 INFO - PROCESS | 1823 | 1461392243179 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}] 23:17:23 INFO - PROCESS | 1823 | 1461392243428 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 23:17:23 INFO - PROCESS | 1823 | 1461392243751 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04ce17800 == 127 [pid = 1823] [id = 402] 23:17:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7ff04cf77800) [pid = 1823] [serial = 1207] [outer = (nil)] 23:17:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7ff04d44cc00) [pid = 1823] [serial = 1208] [outer = 0x7ff04cf77800] 23:17:23 INFO - PROCESS | 1823 | 1461392243851 Marionette DEBUG loaded listener.js 23:17:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7ff04dce8000) [pid = 1823] [serial = 1209] [outer = 0x7ff04cf77800] 23:17:24 INFO - PROCESS | 1823 | 1461392244776 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]]]}] 23:17:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:17:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1646ms 23:17:24 INFO - PROCESS | 1823 | 1461392244816 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 23:17:24 INFO - PROCESS | 1823 | 1461392244823 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 23:17:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:17:24 INFO - PROCESS | 1823 | 1461392244841 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:17:24 INFO - PROCESS | 1823 | 1461392244849 Marionette TRACE conn3 <- [1,1582,null,{}] 23:17:24 INFO - PROCESS | 1823 | 1461392244857 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}] 23:17:25 INFO - PROCESS | 1823 | 1461392245154 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 23:17:25 INFO - PROCESS | 1823 | 1461392245488 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054658000 == 128 [pid = 1823] [id = 403] 23:17:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7ff04cf7a400) [pid = 1823] [serial = 1210] [outer = (nil)] 23:17:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7ff04f324c00) [pid = 1823] [serial = 1211] [outer = 0x7ff04cf7a400] 23:17:25 INFO - PROCESS | 1823 | 1461392245568 Marionette DEBUG loaded listener.js 23:17:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7ff055903400) [pid = 1823] [serial = 1212] [outer = 0x7ff04cf7a400] 23:17:26 INFO - PROCESS | 1823 | 1461392246466 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]]]}] 23:17:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:17:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1706ms 23:17:26 INFO - PROCESS | 1823 | 1461392246542 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 23:17:26 INFO - PROCESS | 1823 | 1461392246545 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 23:17:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:17:26 INFO - PROCESS | 1823 | 1461392246553 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:17:26 INFO - PROCESS | 1823 | 1461392246557 Marionette TRACE conn3 <- [1,1586,null,{}] 23:17:26 INFO - PROCESS | 1823 | 1461392246563 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}] 23:17:26 INFO - PROCESS | 1823 | 1461392246871 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 23:17:27 INFO - PROCESS | 1823 | 1461392247220 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0570c6000 == 129 [pid = 1823] [id = 404] 23:17:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7ff04cf7ec00) [pid = 1823] [serial = 1213] [outer = (nil)] 23:17:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7ff056241800) [pid = 1823] [serial = 1214] [outer = 0x7ff04cf7ec00] 23:17:27 INFO - PROCESS | 1823 | 1461392247363 Marionette DEBUG loaded listener.js 23:17:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7ff056ea5800) [pid = 1823] [serial = 1215] [outer = 0x7ff04cf7ec00] 23:17:28 INFO - PROCESS | 1823 | 1461392248623 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]]]}] 23:17:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:17:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2140ms 23:17:28 INFO - PROCESS | 1823 | 1461392248696 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 23:17:28 INFO - PROCESS | 1823 | 1461392248703 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 23:17:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:17:28 INFO - PROCESS | 1823 | 1461392248713 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:17:28 INFO - PROCESS | 1823 | 1461392248719 Marionette TRACE conn3 <- [1,1590,null,{}] 23:17:28 INFO - PROCESS | 1823 | 1461392248729 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}] 23:17:29 INFO - PROCESS | 1823 | 1461392249072 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 23:17:29 INFO - PROCESS | 1823 | 1461392249336 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058a32800 == 130 [pid = 1823] [id = 405] 23:17:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7ff05705d000) [pid = 1823] [serial = 1216] [outer = (nil)] 23:17:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7ff057063c00) [pid = 1823] [serial = 1217] [outer = 0x7ff05705d000] 23:17:29 INFO - PROCESS | 1823 | 1461392249433 Marionette DEBUG loaded listener.js 23:17:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7ff058905c00) [pid = 1823] [serial = 1218] [outer = 0x7ff05705d000] 23:17:30 INFO - PROCESS | 1823 | 1461392250396 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]]]}] 23:17:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:17:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1740ms 23:17:30 INFO - PROCESS | 1823 | 1461392250452 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 23:17:30 INFO - PROCESS | 1823 | 1461392250456 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 23:17:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:17:30 INFO - PROCESS | 1823 | 1461392250464 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:17:30 INFO - PROCESS | 1823 | 1461392250467 Marionette TRACE conn3 <- [1,1594,null,{}] 23:17:30 INFO - PROCESS | 1823 | 1461392250474 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}] 23:17:30 INFO - PROCESS | 1823 | 1461392250723 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 23:17:31 INFO - PROCESS | 1823 | 1461392251041 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05af31000 == 131 [pid = 1823] [id = 406] 23:17:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7ff056ead800) [pid = 1823] [serial = 1219] [outer = (nil)] 23:17:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7ff05ae42400) [pid = 1823] [serial = 1220] [outer = 0x7ff056ead800] 23:17:31 INFO - PROCESS | 1823 | 1461392251129 Marionette DEBUG loaded listener.js 23:17:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7ff05b4e0c00) [pid = 1823] [serial = 1221] [outer = 0x7ff056ead800] 23:17:32 INFO - PROCESS | 1823 | 1461392252200 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]]]}] 23:17:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:17:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1790ms 23:17:32 INFO - PROCESS | 1823 | 1461392252254 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 23:17:32 INFO - PROCESS | 1823 | 1461392252258 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 23:17:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:17:32 INFO - PROCESS | 1823 | 1461392252283 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:17:32 INFO - PROCESS | 1823 | 1461392252288 Marionette TRACE conn3 <- [1,1598,null,{}] 23:17:32 INFO - PROCESS | 1823 | 1461392252296 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}] 23:17:32 INFO - PROCESS | 1823 | 1461392252527 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 23:17:32 INFO - PROCESS | 1823 | 1461392252828 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05c015000 == 132 [pid = 1823] [id = 407] 23:17:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7ff05705e800) [pid = 1823] [serial = 1222] [outer = (nil)] 23:17:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7ff05c0d0400) [pid = 1823] [serial = 1223] [outer = 0x7ff05705e800] 23:17:32 INFO - PROCESS | 1823 | 1461392252914 Marionette DEBUG loaded listener.js 23:17:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7ff05d69b800) [pid = 1823] [serial = 1224] [outer = 0x7ff05705e800] 23:17:33 INFO - PROCESS | 1823 | 1461392253786 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]]]}] 23:17:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:17:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1559ms 23:17:33 INFO - PROCESS | 1823 | 1461392253825 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 23:17:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:17:33 INFO - PROCESS | 1823 | 1461392253829 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 23:17:33 INFO - PROCESS | 1823 | 1461392253836 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:17:33 INFO - PROCESS | 1823 | 1461392253839 Marionette TRACE conn3 <- [1,1602,null,{}] 23:17:33 INFO - PROCESS | 1823 | 1461392253845 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}] 23:17:34 INFO - PROCESS | 1823 | 1461392254070 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 23:17:34 INFO - PROCESS | 1823 | 1461392254258 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f78b800 == 133 [pid = 1823] [id = 408] 23:17:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7ff058cdac00) [pid = 1823] [serial = 1225] [outer = (nil)] 23:17:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7ff05ef2fc00) [pid = 1823] [serial = 1226] [outer = 0x7ff058cdac00] 23:17:34 INFO - PROCESS | 1823 | 1461392254419 Marionette DEBUG loaded listener.js 23:17:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7ff05f060400) [pid = 1823] [serial = 1227] [outer = 0x7ff058cdac00] 23:17:35 INFO - PROCESS | 1823 | 1461392255337 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]]]}] 23:17:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:17:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1535ms 23:17:35 INFO - PROCESS | 1823 | 1461392255371 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 23:17:35 INFO - PROCESS | 1823 | 1461392255374 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 23:17:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:17:35 INFO - PROCESS | 1823 | 1461392255381 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:17:35 INFO - PROCESS | 1823 | 1461392255385 Marionette TRACE conn3 <- [1,1606,null,{}] 23:17:35 INFO - PROCESS | 1823 | 1461392255391 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}] 23:17:35 INFO - PROCESS | 1823 | 1461392255640 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 23:17:35 INFO - PROCESS | 1823 | 1461392255960 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06364e800 == 134 [pid = 1823] [id = 409] 23:17:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7ff055a10400) [pid = 1823] [serial = 1228] [outer = (nil)] 23:17:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7ff05f1c0c00) [pid = 1823] [serial = 1229] [outer = 0x7ff055a10400] 23:17:36 INFO - PROCESS | 1823 | 1461392256051 Marionette DEBUG loaded listener.js 23:17:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7ff05feda400) [pid = 1823] [serial = 1230] [outer = 0x7ff055a10400] 23:17:36 INFO - PROCESS | 1823 | 1461392256946 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]]]}] 23:17:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:17:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1634ms 23:17:37 INFO - PROCESS | 1823 | 1461392257016 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 23:17:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:17:37 INFO - PROCESS | 1823 | 1461392257021 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 23:17:37 INFO - PROCESS | 1823 | 1461392257029 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:17:37 INFO - PROCESS | 1823 | 1461392257033 Marionette TRACE conn3 <- [1,1610,null,{}] 23:17:37 INFO - PROCESS | 1823 | 1461392257039 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}] 23:17:37 INFO - PROCESS | 1823 | 1461392257315 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 23:17:37 INFO - PROCESS | 1823 | 1461392257637 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d79c000 == 135 [pid = 1823] [id = 410] 23:17:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7ff063852000) [pid = 1823] [serial = 1231] [outer = (nil)] 23:17:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7ff063883000) [pid = 1823] [serial = 1232] [outer = 0x7ff063852000] 23:17:37 INFO - PROCESS | 1823 | 1461392257777 Marionette DEBUG loaded listener.js 23:17:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7ff06c819000) [pid = 1823] [serial = 1233] [outer = 0x7ff063852000] 23:17:38 INFO - PROCESS | 1823 | 1461392258651 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]]]}] 23:17:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:17:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1686ms 23:17:38 INFO - PROCESS | 1823 | 1461392258720 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 23:17:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:17:38 INFO - PROCESS | 1823 | 1461392258731 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 23:17:38 INFO - PROCESS | 1823 | 1461392258741 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:17:38 INFO - PROCESS | 1823 | 1461392258746 Marionette TRACE conn3 <- [1,1614,null,{}] 23:17:38 INFO - PROCESS | 1823 | 1461392258752 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}] 23:17:39 INFO - PROCESS | 1823 | 1461392259009 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 23:17:39 INFO - PROCESS | 1823 | 1461392259319 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07227c000 == 136 [pid = 1823] [id = 411] 23:17:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7ff048423c00) [pid = 1823] [serial = 1234] [outer = (nil)] 23:17:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7ff04842fc00) [pid = 1823] [serial = 1235] [outer = 0x7ff048423c00] 23:17:39 INFO - PROCESS | 1823 | 1461392259407 Marionette DEBUG loaded listener.js 23:17:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7ff06d64cc00) [pid = 1823] [serial = 1236] [outer = 0x7ff048423c00] 23:17:40 INFO - PROCESS | 1823 | 1461392260267 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]]]}] 23:17:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 23:17:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1588ms 23:17:40 INFO - PROCESS | 1823 | 1461392260330 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 23:17:40 INFO - PROCESS | 1823 | 1461392260332 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 23:17:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:17:40 INFO - PROCESS | 1823 | 1461392260340 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:17:40 INFO - PROCESS | 1823 | 1461392260343 Marionette TRACE conn3 <- [1,1618,null,{}] 23:17:40 INFO - PROCESS | 1823 | 1461392260349 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}] 23:17:40 INFO - PROCESS | 1823 | 1461392260573 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 23:17:40 INFO - PROCESS | 1823 | 1461392260875 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072b2f800 == 137 [pid = 1823] [id = 412] 23:17:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7ff04842a000) [pid = 1823] [serial = 1237] [outer = (nil)] 23:17:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7ff06e83b800) [pid = 1823] [serial = 1238] [outer = 0x7ff04842a000] 23:17:40 INFO - PROCESS | 1823 | 1461392260958 Marionette DEBUG loaded listener.js 23:17:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7ff06e959800) [pid = 1823] [serial = 1239] [outer = 0x7ff04842a000] 23:17:41 INFO - PROCESS | 1823 | 1461392261903 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]]]}] 23:17:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:17:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1637ms 23:17:41 INFO - PROCESS | 1823 | 1461392261979 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 23:17:41 INFO - PROCESS | 1823 | 1461392261983 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 23:17:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:17:41 INFO - PROCESS | 1823 | 1461392261990 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:17:41 INFO - PROCESS | 1823 | 1461392261992 Marionette TRACE conn3 <- [1,1622,null,{}] 23:17:42 INFO - PROCESS | 1823 | 1461392261999 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}] 23:17:42 INFO - PROCESS | 1823 | 1461392262230 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 23:17:42 INFO - PROCESS | 1823 | 1461392262547 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff077b16000 == 138 [pid = 1823] [id = 413] 23:17:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7ff04842c400) [pid = 1823] [serial = 1240] [outer = (nil)] 23:17:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7ff072176c00) [pid = 1823] [serial = 1241] [outer = 0x7ff04842c400] 23:17:42 INFO - PROCESS | 1823 | 1461392262627 Marionette DEBUG loaded listener.js 23:17:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x7ff072653c00) [pid = 1823] [serial = 1242] [outer = 0x7ff04842c400] 23:17:43 INFO - PROCESS | 1823 | 1461392263486 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]]]}] 23:17:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 23:17:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1529ms 23:17:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:17:43 INFO - PROCESS | 1823 | 1461392263520 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 23:17:43 INFO - PROCESS | 1823 | 1461392263523 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 23:17:43 INFO - PROCESS | 1823 | 1461392263530 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:17:43 INFO - PROCESS | 1823 | 1461392263534 Marionette TRACE conn3 <- [1,1626,null,{}] 23:17:43 INFO - PROCESS | 1823 | 1461392263540 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}] 23:17:43 INFO - PROCESS | 1823 | 1461392263764 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 23:17:44 INFO - PROCESS | 1823 | 1461392264010 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0460af000 == 139 [pid = 1823] [id = 414] 23:17:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x7ff04d4bf400) [pid = 1823] [serial = 1243] [outer = (nil)] 23:17:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x7ff04d4c8800) [pid = 1823] [serial = 1244] [outer = 0x7ff04d4bf400] 23:17:44 INFO - PROCESS | 1823 | 1461392264131 Marionette DEBUG loaded listener.js 23:17:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x7ff04d4cd400) [pid = 1823] [serial = 1245] [outer = 0x7ff04d4bf400] 23:17:45 INFO - PROCESS | 1823 | 1461392265084 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]]]}] 23:17:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:17:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 2193ms 23:17:45 INFO - PROCESS | 1823 | 1461392265815 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 23:17:45 INFO - PROCESS | 1823 | 1461392265823 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 23:17:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:17:45 INFO - PROCESS | 1823 | 1461392265860 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:17:45 INFO - PROCESS | 1823 | 1461392265865 Marionette TRACE conn3 <- [1,1630,null,{}] 23:17:45 INFO - PROCESS | 1823 | 1461392265873 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}] 23:17:46 INFO - PROCESS | 1823 | 1461392266084 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 23:17:46 INFO - PROCESS | 1823 | 1461392266314 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0460c0800 == 140 [pid = 1823] [id = 415] 23:17:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 282 (0x7ff043d32800) [pid = 1823] [serial = 1246] [outer = (nil)] 23:17:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 283 (0x7ff044e44400) [pid = 1823] [serial = 1247] [outer = 0x7ff043d32800] 23:17:46 INFO - PROCESS | 1823 | 1461392266389 Marionette DEBUG loaded listener.js 23:17:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 284 (0x7ff044e4cc00) [pid = 1823] [serial = 1248] [outer = 0x7ff043d32800] 23:17:47 INFO - PROCESS | 1823 | 1461392267392 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]]]}] 23:17:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:17:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1590ms 23:17:47 INFO - PROCESS | 1823 | 1461392267446 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 23:17:47 INFO - PROCESS | 1823 | 1461392267452 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 23:17:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:17:47 INFO - PROCESS | 1823 | 1461392267467 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:17:47 INFO - PROCESS | 1823 | 1461392267474 Marionette TRACE conn3 <- [1,1634,null,{}] 23:17:47 INFO - PROCESS | 1823 | 1461392267481 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}] 23:17:47 INFO - PROCESS | 1823 | 1461392267859 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 23:17:48 INFO - PROCESS | 1823 | 1461392268239 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff043c63800 == 141 [pid = 1823] [id = 416] 23:17:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 285 (0x7ff044e42400) [pid = 1823] [serial = 1249] [outer = (nil)] 23:17:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 286 (0x7ff046e2d400) [pid = 1823] [serial = 1250] [outer = 0x7ff044e42400] 23:17:48 INFO - PROCESS | 1823 | 1461392268316 Marionette DEBUG loaded listener.js 23:17:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 287 (0x7ff046f97800) [pid = 1823] [serial = 1251] [outer = 0x7ff044e42400] 23:17:49 INFO - PROCESS | 1823 | 1461392269253 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]]]}] 23:17:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:17:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1849ms 23:17:49 INFO - PROCESS | 1823 | 1461392269314 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 23:17:49 INFO - PROCESS | 1823 | 1461392269317 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 23:17:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:17:49 INFO - PROCESS | 1823 | 1461392269325 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:17:49 INFO - PROCESS | 1823 | 1461392269330 Marionette TRACE conn3 <- [1,1638,null,{}] 23:17:49 INFO - PROCESS | 1823 | 1461392269346 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}] 23:17:49 INFO - PROCESS | 1823 | 1461392269622 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 23:17:49 INFO - PROCESS | 1823 | 1461392269984 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04857c000 == 142 [pid = 1823] [id = 417] 23:17:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 288 (0x7ff047d54c00) [pid = 1823] [serial = 1252] [outer = (nil)] 23:17:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 289 (0x7ff048425400) [pid = 1823] [serial = 1253] [outer = 0x7ff047d54c00] 23:17:50 INFO - PROCESS | 1823 | 1461392270089 Marionette DEBUG loaded listener.js 23:17:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 290 (0x7ff0485ec800) [pid = 1823] [serial = 1254] [outer = 0x7ff047d54c00] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05db05800 == 141 [pid = 1823] [id = 97] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff077d46000 == 140 [pid = 1823] [id = 191] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff076d30000 == 139 [pid = 1823] [id = 190] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05497d800 == 138 [pid = 1823] [id = 167] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff055d4f800 == 137 [pid = 1823] [id = 168] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d92e800 == 136 [pid = 1823] [id = 61] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06e965000 == 135 [pid = 1823] [id = 161] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06e972800 == 134 [pid = 1823] [id = 220] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07260e000 == 133 [pid = 1823] [id = 223] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff070542000 == 132 [pid = 1823] [id = 221] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04de1f000 == 131 [pid = 1823] [id = 165] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0575a6800 == 130 [pid = 1823] [id = 192] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0722af000 == 129 [pid = 1823] [id = 222] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b54b800 == 128 [pid = 1823] [id = 399] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04a76f800 == 127 [pid = 1823] [id = 398] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff047cdd800 == 126 [pid = 1823] [id = 397] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff045ec1800 == 125 [pid = 1823] [id = 396] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057589800 == 124 [pid = 1823] [id = 394] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048ed7000 == 123 [pid = 1823] [id = 393] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0440a7000 == 122 [pid = 1823] [id = 392] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048edb000 == 121 [pid = 1823] [id = 391] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04a858800 == 120 [pid = 1823] [id = 390] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b979000 == 119 [pid = 1823] [id = 389] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff077b0b800 == 118 [pid = 1823] [id = 388] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff044a0b000 == 117 [pid = 1823] [id = 387] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072bba000 == 116 [pid = 1823] [id = 386] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072262000 == 115 [pid = 1823] [id = 385] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06dbb9800 == 114 [pid = 1823] [id = 384] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06389f000 == 113 [pid = 1823] [id = 383] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f975800 == 112 [pid = 1823] [id = 382] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b2b3000 == 111 [pid = 1823] [id = 381] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ab84800 == 110 [pid = 1823] [id = 380] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057592000 == 109 [pid = 1823] [id = 379] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04f592000 == 108 [pid = 1823] [id = 378] 23:17:50 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048441000 == 107 [pid = 1823] [id = 377] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 289 (0x7ff04b645000) [pid = 1823] [serial = 1064] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 288 (0x7ff06e9c4000) [pid = 1823] [serial = 1079] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 287 (0x7ff05c006400) [pid = 1823] [serial = 1073] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 286 (0x7ff047d4f000) [pid = 1823] [serial = 1097] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 285 (0x7ff04b9c6000) [pid = 1823] [serial = 1122] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 284 (0x7ff045d26c00) [pid = 1823] [serial = 1100] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 283 (0x7ff04d44dc00) [pid = 1823] [serial = 1128] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 282 (0x7ff04dc29400) [pid = 1823] [serial = 1124] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 281 (0x7ff0485e6c00) [pid = 1823] [serial = 1119] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x7ff04a826c00) [pid = 1823] [serial = 1121] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0x7ff04dcf0c00) [pid = 1823] [serial = 1088] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x7ff044e6ac00) [pid = 1823] [serial = 1085] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x7ff04a829400) [pid = 1823] [serial = 1109] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7ff047ad6c00) [pid = 1823] [serial = 1103] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7ff048218800) [pid = 1823] [serial = 1127] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7ff05872c400) [pid = 1823] [serial = 1070] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7ff0476c8c00) [pid = 1823] [serial = 1094] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7ff04dcef800) [pid = 1823] [serial = 1082] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7ff043b55800) [pid = 1823] [serial = 1112] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7ff044e6d400) [pid = 1823] [serial = 1115] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7ff04eaf1000) [pid = 1823] [serial = 1125] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7ff04f419c00) [pid = 1823] [serial = 1067] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7ff046e33400) [pid = 1823] [serial = 1116] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7ff04a81c800) [pid = 1823] [serial = 1106] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7ff05f062800) [pid = 1823] [serial = 1076] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7ff04756c000) [pid = 1823] [serial = 1118] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7ff0476c2400) [pid = 1823] [serial = 1091] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7ff0546b2c00) [pid = 1823] [serial = 1130] [outer = (nil)] [url = about:blank] 23:17:51 INFO - PROCESS | 1823 | 1461392271960 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]]]}] 23:17:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:17:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 2695ms 23:17:52 INFO - PROCESS | 1823 | 1461392272027 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 23:17:52 INFO - PROCESS | 1823 | 1461392272034 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 23:17:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:17:52 INFO - PROCESS | 1823 | 1461392272043 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:17:52 INFO - PROCESS | 1823 | 1461392272047 Marionette TRACE conn3 <- [1,1642,null,{}] 23:17:52 INFO - PROCESS | 1823 | 1461392272059 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}] 23:17:52 INFO - PROCESS | 1823 | 1461392272358 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 23:17:52 INFO - PROCESS | 1823 | 1461392272664 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff044dd9000 == 108 [pid = 1823] [id = 418] 23:17:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7ff042fe8800) [pid = 1823] [serial = 1255] [outer = (nil)] 23:17:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7ff04a81d000) [pid = 1823] [serial = 1256] [outer = 0x7ff042fe8800] 23:17:52 INFO - PROCESS | 1823 | 1461392272775 Marionette DEBUG loaded listener.js 23:17:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7ff04b9c5800) [pid = 1823] [serial = 1257] [outer = 0x7ff042fe8800] 23:17:53 INFO - PROCESS | 1823 | 1461392273671 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]]]}] 23:17:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:17:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1637ms 23:17:53 INFO - PROCESS | 1823 | 1461392273679 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 23:17:53 INFO - PROCESS | 1823 | 1461392273684 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 23:17:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:17:53 INFO - PROCESS | 1823 | 1461392273746 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:17:53 INFO - PROCESS | 1823 | 1461392273751 Marionette TRACE conn3 <- [1,1646,null,{}] 23:17:53 INFO - PROCESS | 1823 | 1461392273756 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}] 23:17:54 INFO - PROCESS | 1823 | 1461392274022 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 23:17:54 INFO - PROCESS | 1823 | 1461392274056 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048ec8800 == 109 [pid = 1823] [id = 419] 23:17:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7ff04a820400) [pid = 1823] [serial = 1258] [outer = (nil)] 23:17:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7ff04cdaac00) [pid = 1823] [serial = 1259] [outer = 0x7ff04a820400] 23:17:54 INFO - PROCESS | 1823 | 1461392274126 Marionette DEBUG loaded listener.js 23:17:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7ff04cf7e400) [pid = 1823] [serial = 1260] [outer = 0x7ff04a820400] 23:17:55 INFO - PROCESS | 1823 | 1461392275119 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]]]}] 23:17:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:17:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1450ms 23:17:55 INFO - PROCESS | 1823 | 1461392275183 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 23:17:55 INFO - PROCESS | 1823 | 1461392275187 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 23:17:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:17:55 INFO - PROCESS | 1823 | 1461392275194 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:17:55 INFO - PROCESS | 1823 | 1461392275199 Marionette TRACE conn3 <- [1,1650,null,{}] 23:17:55 INFO - PROCESS | 1823 | 1461392275204 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}] 23:17:55 INFO - PROCESS | 1823 | 1461392275539 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 23:17:55 INFO - PROCESS | 1823 | 1461392275578 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b711000 == 110 [pid = 1823] [id = 420] 23:17:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7ff04d4ce400) [pid = 1823] [serial = 1261] [outer = (nil)] 23:17:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7ff04dc2ac00) [pid = 1823] [serial = 1262] [outer = 0x7ff04d4ce400] 23:17:55 INFO - PROCESS | 1823 | 1461392275649 Marionette DEBUG loaded listener.js 23:17:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7ff04ddedc00) [pid = 1823] [serial = 1263] [outer = 0x7ff04d4ce400] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7ff0546abc00) [pid = 1823] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7ff0485eb800) [pid = 1823] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7ff04f418400) [pid = 1823] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7ff047ad1c00) [pid = 1823] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7ff0585e2400) [pid = 1823] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7ff0569ea400) [pid = 1823] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7ff04b640800) [pid = 1823] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7ff047086000) [pid = 1823] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7ff04ddf5c00) [pid = 1823] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7ff05a9ba400) [pid = 1823] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7ff042ff2000) [pid = 1823] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7ff047ad0800) [pid = 1823] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7ff046f8b800) [pid = 1823] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7ff042fe3c00) [pid = 1823] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7ff04756cc00) [pid = 1823] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7ff04dc0d400) [pid = 1823] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7ff048214400) [pid = 1823] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7ff043d32c00) [pid = 1823] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7ff045d22400) [pid = 1823] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7ff042ff1c00) [pid = 1823] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7ff044e63400) [pid = 1823] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7ff046f8f400) [pid = 1823] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7ff05793e400) [pid = 1823] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7ff049c83800) [pid = 1823] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7ff060708800) [pid = 1823] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7ff04ed06800) [pid = 1823] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7ff04dc0f400) [pid = 1823] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7ff046f8d800) [pid = 1823] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7ff0575be400) [pid = 1823] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7ff04f414400) [pid = 1823] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7ff06d651800) [pid = 1823] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7ff05a9bf000) [pid = 1823] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7ff047d55c00) [pid = 1823] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7ff04ed4f000) [pid = 1823] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7ff05f1b8c00) [pid = 1823] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7ff06d64a800) [pid = 1823] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7ff047d48c00) [pid = 1823] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7ff044e6c400) [pid = 1823] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7ff045d1d800) [pid = 1823] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7ff0569f6800) [pid = 1823] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7ff04dc31c00) [pid = 1823] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7ff06078a000) [pid = 1823] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7ff049356000) [pid = 1823] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7ff0569e9c00) [pid = 1823] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7ff05a423c00) [pid = 1823] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7ff060135000) [pid = 1823] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7ff042fe4800) [pid = 1823] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7ff05a41b400) [pid = 1823] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7ff049c85c00) [pid = 1823] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7ff04dce6800) [pid = 1823] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7ff0546ab400) [pid = 1823] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7ff043d28000) [pid = 1823] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7ff04b9c2000) [pid = 1823] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7ff04dc2d000) [pid = 1823] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7ff0485e4000) [pid = 1823] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7ff046f8e800) [pid = 1823] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7ff0575c5c00) [pid = 1823] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7ff049c77400) [pid = 1823] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7ff044e67400) [pid = 1823] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7ff06078a400) [pid = 1823] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7ff043b50000) [pid = 1823] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7ff055c5dc00) [pid = 1823] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7ff04b9c0800) [pid = 1823] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7ff05f062c00) [pid = 1823] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7ff05c0c9400) [pid = 1823] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7ff04b9bdc00) [pid = 1823] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7ff0476c3c00) [pid = 1823] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7ff047087400) [pid = 1823] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7ff057303400) [pid = 1823] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7ff070523000) [pid = 1823] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7ff04eaf7c00) [pid = 1823] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7ff04d742800) [pid = 1823] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7ff05a231c00) [pid = 1823] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7ff056f26000) [pid = 1823] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7ff05793ac00) [pid = 1823] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7ff057304000) [pid = 1823] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7ff055910c00) [pid = 1823] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7ff04b9c4000) [pid = 1823] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7ff045b41000) [pid = 1823] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7ff0546a9400) [pid = 1823] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7ff045d26400) [pid = 1823] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7ff045b3d400) [pid = 1823] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7ff04f418800) [pid = 1823] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:17:57 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7ff04f329400) [pid = 1823] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:17:57 INFO - PROCESS | 1823 | 1461392277991 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]]]}] 23:17:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:17:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 2841ms 23:17:58 INFO - PROCESS | 1823 | 1461392278036 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 23:17:58 INFO - PROCESS | 1823 | 1461392278041 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 23:17:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:17:58 INFO - PROCESS | 1823 | 1461392278048 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:17:58 INFO - PROCESS | 1823 | 1461392278051 Marionette TRACE conn3 <- [1,1654,null,{}] 23:17:58 INFO - PROCESS | 1823 | 1461392278059 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}] 23:17:58 INFO - PROCESS | 1823 | 1461392278275 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 23:17:58 INFO - PROCESS | 1823 | 1461392278454 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0470cf800 == 111 [pid = 1823] [id = 421] 23:17:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7ff042fe9c00) [pid = 1823] [serial = 1264] [outer = (nil)] 23:17:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7ff045b4b000) [pid = 1823] [serial = 1265] [outer = 0x7ff042fe9c00] 23:17:58 INFO - PROCESS | 1823 | 1461392278523 Marionette DEBUG loaded listener.js 23:17:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7ff046f96c00) [pid = 1823] [serial = 1266] [outer = 0x7ff042fe9c00] 23:17:59 INFO - PROCESS | 1823 | 1461392279457 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]]]}] 23:17:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:17:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1483ms 23:17:59 INFO - PROCESS | 1823 | 1461392279533 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 23:17:59 INFO - PROCESS | 1823 | 1461392279540 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 23:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:17:59 INFO - PROCESS | 1823 | 1461392279549 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:17:59 INFO - PROCESS | 1823 | 1461392279556 Marionette TRACE conn3 <- [1,1658,null,{}] 23:17:59 INFO - PROCESS | 1823 | 1461392279566 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}] 23:17:59 INFO - PROCESS | 1823 | 1461392279844 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 23:18:00 INFO - PROCESS | 1823 | 1461392280183 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff044be2000 == 112 [pid = 1823] [id = 422] 23:18:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7ff043d24800) [pid = 1823] [serial = 1267] [outer = (nil)] 23:18:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7ff044e44c00) [pid = 1823] [serial = 1268] [outer = 0x7ff043d24800] 23:18:00 INFO - PROCESS | 1823 | 1461392280276 Marionette DEBUG loaded listener.js 23:18:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7ff044e63800) [pid = 1823] [serial = 1269] [outer = 0x7ff043d24800] 23:18:01 INFO - PROCESS | 1823 | 1461392281277 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]]]}] 23:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1788ms 23:18:01 INFO - PROCESS | 1823 | 1461392281339 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 23:18:01 INFO - PROCESS | 1823 | 1461392281348 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 23:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:18:01 INFO - PROCESS | 1823 | 1461392281362 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:18:01 INFO - PROCESS | 1823 | 1461392281367 Marionette TRACE conn3 <- [1,1662,null,{}] 23:18:01 INFO - PROCESS | 1823 | 1461392281374 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}] 23:18:01 INFO - PROCESS | 1823 | 1461392281663 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 23:18:02 INFO - PROCESS | 1823 | 1461392281999 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048ec2800 == 113 [pid = 1823] [id = 423] 23:18:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7ff046e31800) [pid = 1823] [serial = 1270] [outer = (nil)] 23:18:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7ff046f97c00) [pid = 1823] [serial = 1271] [outer = 0x7ff046e31800] 23:18:02 INFO - PROCESS | 1823 | 1461392282132 Marionette DEBUG loaded listener.js 23:18:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7ff04756b400) [pid = 1823] [serial = 1272] [outer = 0x7ff046e31800] 23:18:03 INFO - PROCESS | 1823 | 1461392283307 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]]]}] 23:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1991ms 23:18:03 INFO - PROCESS | 1823 | 1461392283353 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 23:18:03 INFO - PROCESS | 1823 | 1461392283356 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 23:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:18:03 INFO - PROCESS | 1823 | 1461392283365 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:18:03 INFO - PROCESS | 1823 | 1461392283372 Marionette TRACE conn3 <- [1,1666,null,{}] 23:18:03 INFO - PROCESS | 1823 | 1461392283390 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}] 23:18:03 INFO - PROCESS | 1823 | 1461392283634 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 23:18:04 INFO - PROCESS | 1823 | 1461392283993 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04be0f000 == 114 [pid = 1823] [id = 424] 23:18:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7ff047d47800) [pid = 1823] [serial = 1273] [outer = (nil)] 23:18:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7ff048220c00) [pid = 1823] [serial = 1274] [outer = 0x7ff047d47800] 23:18:04 INFO - PROCESS | 1823 | 1461392284086 Marionette DEBUG loaded listener.js 23:18:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7ff049358800) [pid = 1823] [serial = 1275] [outer = 0x7ff047d47800] 23:18:04 INFO - PROCESS | 1823 | 1461392284973 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]]]}] 23:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1643ms 23:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:18:05 INFO - PROCESS | 1823 | 1461392285008 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 23:18:05 INFO - PROCESS | 1823 | 1461392285012 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 23:18:05 INFO - PROCESS | 1823 | 1461392285019 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:18:05 INFO - PROCESS | 1823 | 1461392285022 Marionette TRACE conn3 <- [1,1670,null,{}] 23:18:05 INFO - PROCESS | 1823 | 1461392285030 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}] 23:18:05 INFO - PROCESS | 1823 | 1461392285263 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 23:18:05 INFO - PROCESS | 1823 | 1461392285528 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04f59a800 == 115 [pid = 1823] [id = 425] 23:18:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7ff04a81c800) [pid = 1823] [serial = 1276] [outer = (nil)] 23:18:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7ff04b9bb400) [pid = 1823] [serial = 1277] [outer = 0x7ff04a81c800] 23:18:05 INFO - PROCESS | 1823 | 1461392285662 Marionette DEBUG loaded listener.js 23:18:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7ff04cda2c00) [pid = 1823] [serial = 1278] [outer = 0x7ff04a81c800] 23:18:06 INFO - PROCESS | 1823 | 1461392286548 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]]]}] 23:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1584ms 23:18:06 INFO - PROCESS | 1823 | 1461392286602 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 23:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:18:06 INFO - PROCESS | 1823 | 1461392286612 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 23:18:06 INFO - PROCESS | 1823 | 1461392286619 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:18:06 INFO - PROCESS | 1823 | 1461392286629 Marionette TRACE conn3 <- [1,1674,null,{}] 23:18:06 INFO - PROCESS | 1823 | 1461392286634 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}] 23:18:06 INFO - PROCESS | 1823 | 1461392286911 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 23:18:07 INFO - PROCESS | 1823 | 1461392287215 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054648000 == 116 [pid = 1823] [id = 426] 23:18:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7ff049c83800) [pid = 1823] [serial = 1279] [outer = (nil)] 23:18:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7ff04d44bc00) [pid = 1823] [serial = 1280] [outer = 0x7ff049c83800] 23:18:07 INFO - PROCESS | 1823 | 1461392287299 Marionette DEBUG loaded listener.js 23:18:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7ff04d742c00) [pid = 1823] [serial = 1281] [outer = 0x7ff049c83800] 23:18:08 INFO - PROCESS | 1823 | 1461392288249 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]]]}] 23:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1688ms 23:18:08 INFO - PROCESS | 1823 | 1461392288309 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 23:18:08 INFO - PROCESS | 1823 | 1461392288315 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 23:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:18:08 INFO - PROCESS | 1823 | 1461392288321 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:18:08 INFO - PROCESS | 1823 | 1461392288325 Marionette TRACE conn3 <- [1,1678,null,{}] 23:18:08 INFO - PROCESS | 1823 | 1461392288332 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}] 23:18:08 INFO - PROCESS | 1823 | 1461392288634 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 23:18:08 INFO - PROCESS | 1823 | 1461392288952 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff056909000 == 117 [pid = 1823] [id = 427] 23:18:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7ff04dc32800) [pid = 1823] [serial = 1282] [outer = (nil)] 23:18:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7ff04eaf3c00) [pid = 1823] [serial = 1283] [outer = 0x7ff04dc32800] 23:18:09 INFO - PROCESS | 1823 | 1461392289041 Marionette DEBUG loaded listener.js 23:18:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7ff04ec13c00) [pid = 1823] [serial = 1284] [outer = 0x7ff04dc32800] 23:18:09 INFO - PROCESS | 1823 | 1461392289898 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]]]}] 23:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1635ms 23:18:09 INFO - PROCESS | 1823 | 1461392289958 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 23:18:09 INFO - PROCESS | 1823 | 1461392289962 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 23:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:18:09 INFO - PROCESS | 1823 | 1461392289969 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:18:09 INFO - PROCESS | 1823 | 1461392289972 Marionette TRACE conn3 <- [1,1682,null,{}] 23:18:09 INFO - PROCESS | 1823 | 1461392289979 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}] 23:18:10 INFO - PROCESS | 1823 | 1461392290212 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 23:18:10 INFO - PROCESS | 1823 | 1461392290518 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0575a3000 == 118 [pid = 1823] [id = 428] 23:18:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7ff04dcf3000) [pid = 1823] [serial = 1285] [outer = (nil)] 23:18:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7ff04ed12c00) [pid = 1823] [serial = 1286] [outer = 0x7ff04dcf3000] 23:18:10 INFO - PROCESS | 1823 | 1461392290604 Marionette DEBUG loaded listener.js 23:18:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7ff04f323000) [pid = 1823] [serial = 1287] [outer = 0x7ff04dcf3000] 23:18:11 INFO - PROCESS | 1823 | 1461392291554 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]]]}] 23:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1631ms 23:18:11 INFO - PROCESS | 1823 | 1461392291602 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 23:18:11 INFO - PROCESS | 1823 | 1461392291605 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 23:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:18:11 INFO - PROCESS | 1823 | 1461392291613 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:18:11 INFO - PROCESS | 1823 | 1461392291616 Marionette TRACE conn3 <- [1,1686,null,{}] 23:18:11 INFO - PROCESS | 1823 | 1461392291622 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}] 23:18:11 INFO - PROCESS | 1823 | 1461392291879 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 23:18:12 INFO - PROCESS | 1823 | 1461392292191 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff059646800 == 119 [pid = 1823] [id = 429] 23:18:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7ff04ddf3400) [pid = 1823] [serial = 1288] [outer = (nil)] 23:18:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7ff04f417800) [pid = 1823] [serial = 1289] [outer = 0x7ff04ddf3400] 23:18:12 INFO - PROCESS | 1823 | 1461392292277 Marionette DEBUG loaded listener.js 23:18:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7ff04f421800) [pid = 1823] [serial = 1290] [outer = 0x7ff04ddf3400] 23:18:13 INFO - PROCESS | 1823 | 1461392293238 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]]]}] 23:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 23:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1685ms 23:18:13 INFO - PROCESS | 1823 | 1461392293300 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 23:18:13 INFO - PROCESS | 1823 | 1461392293304 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 23:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:18:13 INFO - PROCESS | 1823 | 1461392293310 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:18:13 INFO - PROCESS | 1823 | 1461392293315 Marionette TRACE conn3 <- [1,1690,null,{}] 23:18:13 INFO - PROCESS | 1823 | 1461392293321 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}] 23:18:13 INFO - PROCESS | 1823 | 1461392293552 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 23:18:13 INFO - PROCESS | 1823 | 1461392293891 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ada4800 == 120 [pid = 1823] [id = 430] 23:18:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7ff04ed06000) [pid = 1823] [serial = 1291] [outer = (nil)] 23:18:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7ff054857400) [pid = 1823] [serial = 1292] [outer = 0x7ff04ed06000] 23:18:13 INFO - PROCESS | 1823 | 1461392293977 Marionette DEBUG loaded listener.js 23:18:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7ff055a02400) [pid = 1823] [serial = 1293] [outer = 0x7ff04ed06000] 23:18:14 INFO - PROCESS | 1823 | 1461392294860 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]]]}] 23:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1587ms 23:18:14 INFO - PROCESS | 1823 | 1461392294898 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 23:18:14 INFO - PROCESS | 1823 | 1461392294902 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 23:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:18:14 INFO - PROCESS | 1823 | 1461392294908 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:18:14 INFO - PROCESS | 1823 | 1461392294910 Marionette TRACE conn3 <- [1,1694,null,{}] 23:18:14 INFO - PROCESS | 1823 | 1461392294916 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}] 23:18:15 INFO - PROCESS | 1823 | 1461392295145 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 23:18:15 INFO - PROCESS | 1823 | 1461392295455 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b2b0800 == 121 [pid = 1823] [id = 431] 23:18:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7ff04f41d400) [pid = 1823] [serial = 1294] [outer = (nil)] 23:18:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7ff055dc4800) [pid = 1823] [serial = 1295] [outer = 0x7ff04f41d400] 23:18:15 INFO - PROCESS | 1823 | 1461392295545 Marionette DEBUG loaded listener.js 23:18:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7ff0569ea400) [pid = 1823] [serial = 1296] [outer = 0x7ff04f41d400] 23:18:16 INFO - PROCESS | 1823 | 1461392296430 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]]]}] 23:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1582ms 23:18:16 INFO - PROCESS | 1823 | 1461392296492 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 23:18:16 INFO - PROCESS | 1823 | 1461392296497 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 23:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:18:16 INFO - PROCESS | 1823 | 1461392296504 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:18:16 INFO - PROCESS | 1823 | 1461392296509 Marionette TRACE conn3 <- [1,1698,null,{}] 23:18:16 INFO - PROCESS | 1823 | 1461392296516 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}] 23:18:16 INFO - PROCESS | 1823 | 1461392296815 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 23:18:17 INFO - PROCESS | 1823 | 1461392297148 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f787000 == 122 [pid = 1823] [id = 432] 23:18:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7ff056f16800) [pid = 1823] [serial = 1297] [outer = (nil)] 23:18:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7ff056f1e000) [pid = 1823] [serial = 1298] [outer = 0x7ff056f16800] 23:18:17 INFO - PROCESS | 1823 | 1461392297237 Marionette DEBUG loaded listener.js 23:18:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7ff057061400) [pid = 1823] [serial = 1299] [outer = 0x7ff056f16800] 23:18:18 INFO - PROCESS | 1823 | 1461392298287 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]]]}] 23:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 23:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1844ms 23:18:18 INFO - PROCESS | 1823 | 1461392298350 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 23:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:18:18 INFO - PROCESS | 1823 | 1461392298354 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 23:18:18 INFO - PROCESS | 1823 | 1461392298361 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:18:18 INFO - PROCESS | 1823 | 1461392298364 Marionette TRACE conn3 <- [1,1702,null,{}] 23:18:18 INFO - PROCESS | 1823 | 1461392298371 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}] 23:18:18 INFO - PROCESS | 1823 | 1461392298623 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 23:18:18 INFO - PROCESS | 1823 | 1461392298941 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06365f800 == 123 [pid = 1823] [id = 433] 23:18:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7ff055943400) [pid = 1823] [serial = 1300] [outer = (nil)] 23:18:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7ff0575ba800) [pid = 1823] [serial = 1301] [outer = 0x7ff055943400] 23:18:19 INFO - PROCESS | 1823 | 1461392299022 Marionette DEBUG loaded listener.js 23:18:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7ff057944800) [pid = 1823] [serial = 1302] [outer = 0x7ff055943400] 23:18:19 INFO - PROCESS | 1823 | 1461392299887 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]]]}] 23:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1593ms 23:18:19 INFO - PROCESS | 1823 | 1461392299954 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 23:18:19 INFO - PROCESS | 1823 | 1461392299958 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 23:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:18:19 INFO - PROCESS | 1823 | 1461392299964 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:18:19 INFO - PROCESS | 1823 | 1461392299967 Marionette TRACE conn3 <- [1,1706,null,{}] 23:18:19 INFO - PROCESS | 1823 | 1461392299973 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}] 23:18:20 INFO - PROCESS | 1823 | 1461392300200 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 23:18:20 INFO - PROCESS | 1823 | 1461392300502 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d6b5800 == 124 [pid = 1823] [id = 434] 23:18:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7ff056f18c00) [pid = 1823] [serial = 1303] [outer = (nil)] 23:18:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7ff0585ed800) [pid = 1823] [serial = 1304] [outer = 0x7ff056f18c00] 23:18:20 INFO - PROCESS | 1823 | 1461392300585 Marionette DEBUG loaded listener.js 23:18:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7ff05890fc00) [pid = 1823] [serial = 1305] [outer = 0x7ff056f18c00] 23:18:21 INFO - PROCESS | 1823 | 1461392301441 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]]]}] 23:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1530ms 23:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:18:21 INFO - PROCESS | 1823 | 1461392301496 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 23:18:21 INFO - PROCESS | 1823 | 1461392301498 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 23:18:21 INFO - PROCESS | 1823 | 1461392301506 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:18:21 INFO - PROCESS | 1823 | 1461392301509 Marionette TRACE conn3 <- [1,1710,null,{}] 23:18:21 INFO - PROCESS | 1823 | 1461392301515 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}] 23:18:21 INFO - PROCESS | 1823 | 1461392301749 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 23:18:22 INFO - PROCESS | 1823 | 1461392302120 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06e966800 == 125 [pid = 1823] [id = 435] 23:18:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7ff057304000) [pid = 1823] [serial = 1306] [outer = (nil)] 23:18:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7ff059680000) [pid = 1823] [serial = 1307] [outer = 0x7ff057304000] 23:18:22 INFO - PROCESS | 1823 | 1461392302207 Marionette DEBUG loaded listener.js 23:18:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7ff05a288c00) [pid = 1823] [serial = 1308] [outer = 0x7ff057304000] 23:18:23 INFO - PROCESS | 1823 | 1461392303072 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]]]}] 23:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1634ms 23:18:23 INFO - PROCESS | 1823 | 1461392303140 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 23:18:23 INFO - PROCESS | 1823 | 1461392303143 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 23:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:18:23 INFO - PROCESS | 1823 | 1461392303152 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:18:23 INFO - PROCESS | 1823 | 1461392303156 Marionette TRACE conn3 <- [1,1714,null,{}] 23:18:23 INFO - PROCESS | 1823 | 1461392303162 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}] 23:18:23 INFO - PROCESS | 1823 | 1461392303396 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 23:18:23 INFO - PROCESS | 1823 | 1461392303711 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072230800 == 126 [pid = 1823] [id = 436] 23:18:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7ff058521c00) [pid = 1823] [serial = 1309] [outer = (nil)] 23:18:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7ff05a9b9800) [pid = 1823] [serial = 1310] [outer = 0x7ff058521c00] 23:18:23 INFO - PROCESS | 1823 | 1461392303796 Marionette DEBUG loaded listener.js 23:18:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7ff05ae35800) [pid = 1823] [serial = 1311] [outer = 0x7ff058521c00] 23:18:24 INFO - PROCESS | 1823 | 1461392304642 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]]]}] 23:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1531ms 23:18:24 INFO - PROCESS | 1823 | 1461392304684 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 23:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:18:24 INFO - PROCESS | 1823 | 1461392304688 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 23:18:24 INFO - PROCESS | 1823 | 1461392304695 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:18:24 INFO - PROCESS | 1823 | 1461392304699 Marionette TRACE conn3 <- [1,1718,null,{}] 23:18:24 INFO - PROCESS | 1823 | 1461392304706 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}] 23:18:24 INFO - PROCESS | 1823 | 1461392304935 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 23:18:25 INFO - PROCESS | 1823 | 1461392305243 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07261b000 == 127 [pid = 1823] [id = 437] 23:18:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7ff05872cc00) [pid = 1823] [serial = 1312] [outer = (nil)] 23:18:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7ff05af77800) [pid = 1823] [serial = 1313] [outer = 0x7ff05872cc00] 23:18:25 INFO - PROCESS | 1823 | 1461392305325 Marionette DEBUG loaded listener.js 23:18:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7ff05b4d6000) [pid = 1823] [serial = 1314] [outer = 0x7ff05872cc00] 23:18:26 INFO - PROCESS | 1823 | 1461392306293 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]]]}] 23:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1642ms 23:18:26 INFO - PROCESS | 1823 | 1461392306337 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 23:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:18:26 INFO - PROCESS | 1823 | 1461392306342 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 23:18:26 INFO - PROCESS | 1823 | 1461392306349 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:18:26 INFO - PROCESS | 1823 | 1461392306352 Marionette TRACE conn3 <- [1,1722,null,{}] 23:18:26 INFO - PROCESS | 1823 | 1461392306358 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}] 23:18:26 INFO - PROCESS | 1823 | 1461392306605 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 23:18:26 INFO - PROCESS | 1823 | 1461392306933 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff042fd5000 == 128 [pid = 1823] [id = 438] 23:18:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7ff042fe4400) [pid = 1823] [serial = 1315] [outer = (nil)] 23:18:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7ff047575800) [pid = 1823] [serial = 1316] [outer = 0x7ff042fe4400] 23:18:27 INFO - PROCESS | 1823 | 1461392307015 Marionette DEBUG loaded listener.js 23:18:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7ff04cdaf000) [pid = 1823] [serial = 1317] [outer = 0x7ff042fe4400] 23:18:27 INFO - PROCESS | 1823 | 1461392307953 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]]]}] 23:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 23:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1645ms 23:18:27 INFO - PROCESS | 1823 | 1461392307997 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 23:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:18:28 INFO - PROCESS | 1823 | 1461392308001 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 23:18:28 INFO - PROCESS | 1823 | 1461392308008 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:18:28 INFO - PROCESS | 1823 | 1461392308011 Marionette TRACE conn3 <- [1,1726,null,{}] 23:18:28 INFO - PROCESS | 1823 | 1461392308017 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}] 23:18:28 INFO - PROCESS | 1823 | 1461392308254 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 23:18:28 INFO - PROCESS | 1823 | 1461392308579 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff044bdc000 == 129 [pid = 1823] [id = 439] 23:18:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7ff042fe4000) [pid = 1823] [serial = 1318] [outer = (nil)] 23:18:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7ff044e68000) [pid = 1823] [serial = 1319] [outer = 0x7ff042fe4000] 23:18:28 INFO - PROCESS | 1823 | 1461392308665 Marionette DEBUG loaded listener.js 23:18:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7ff0476ba800) [pid = 1823] [serial = 1320] [outer = 0x7ff042fe4000] 23:18:29 INFO - PROCESS | 1823 | 1461392309510 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]]]}] 23:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1539ms 23:18:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06364e800 == 128 [pid = 1823] [id = 409] 23:18:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f78b800 == 127 [pid = 1823] [id = 408] 23:18:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05c015000 == 126 [pid = 1823] [id = 407] 23:18:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05af31000 == 125 [pid = 1823] [id = 406] 23:18:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff058a32800 == 124 [pid = 1823] [id = 405] 23:18:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0570c6000 == 123 [pid = 1823] [id = 404] 23:18:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054658000 == 122 [pid = 1823] [id = 403] 23:18:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04ce17800 == 121 [pid = 1823] [id = 402] 23:18:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0498e0800 == 120 [pid = 1823] [id = 401] 23:18:30 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff044bcd800 == 119 [pid = 1823] [id = 400] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7ff05ef39000) [pid = 1823] [serial = 1062] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7ff04d747800) [pid = 1823] [serial = 1199] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7ff06d7f7800) [pid = 1823] [serial = 1167] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7ff04d44c400) [pid = 1823] [serial = 1187] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7ff05623a400) [pid = 1823] [serial = 963] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7ff05ae41800) [pid = 1823] [serial = 1029] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7ff05f05c800) [pid = 1823] [serial = 1161] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7ff04cf7f800) [pid = 1823] [serial = 1178] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7ff055906400) [pid = 1823] [serial = 978] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7ff046f97000) [pid = 1823] [serial = 969] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7ff06d910c00) [pid = 1823] [serial = 1173] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7ff047d4c000) [pid = 1823] [serial = 1193] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7ff04dc32c00) [pid = 1823] [serial = 870] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7ff048221800) [pid = 1823] [serial = 846] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7ff046e32800) [pid = 1823] [serial = 1191] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7ff047d56800) [pid = 1823] [serial = 1104] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7ff04cdacc00) [pid = 1823] [serial = 1185] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7ff044e71000) [pid = 1823] [serial = 1086] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7ff049c84c00) [pid = 1823] [serial = 1038] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7ff05af77400) [pid = 1823] [serial = 1154] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7ff04d74e000) [pid = 1823] [serial = 1065] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7ff06e950c00) [pid = 1823] [serial = 948] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7ff045d1ec00) [pid = 1823] [serial = 1190] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7ff055907400) [pid = 1823] [serial = 1068] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7ff04ed12000) [pid = 1823] [serial = 1140] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7ff06e8e9000) [pid = 1823] [serial = 1182] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7ff05a418000) [pid = 1823] [serial = 1151] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7ff055907000) [pid = 1823] [serial = 1179] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7ff04f422400) [pid = 1823] [serial = 1023] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7ff05e3a4400) [pid = 1823] [serial = 1160] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7ff0724aac00) [pid = 1823] [serial = 1080] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7ff0485e2c00) [pid = 1823] [serial = 1194] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7ff05ae38000) [pid = 1823] [serial = 1152] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7ff05f3e6800) [pid = 1823] [serial = 879] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7ff049c81000) [pid = 1823] [serial = 1137] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7ff0724aa800) [pid = 1823] [serial = 951] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7ff06d64dc00) [pid = 1823] [serial = 1020] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7ff070ac5c00) [pid = 1823] [serial = 885] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7ff047d53000) [pid = 1823] [serial = 1098] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7ff0476c7800) [pid = 1823] [serial = 1092] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7ff045d2b800) [pid = 1823] [serial = 1101] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7ff05b5d5000) [pid = 1823] [serial = 1011] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7ff072654000) [pid = 1823] [serial = 900] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7ff060f46400) [pid = 1823] [serial = 1163] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7ff049360000) [pid = 1823] [serial = 954] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7ff0585e6000) [pid = 1823] [serial = 1008] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7ff05b4e2000) [pid = 1823] [serial = 1157] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7ff06d64f400) [pid = 1823] [serial = 945] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7ff05c00ec00) [pid = 1823] [serial = 1158] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7ff04cf7bc00) [pid = 1823] [serial = 1175] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7ff05b5d7000) [pid = 1823] [serial = 876] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7ff04cdac000) [pid = 1823] [serial = 1197] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7ff04dcf4c00) [pid = 1823] [serial = 1083] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7ff05f065c00) [pid = 1823] [serial = 942] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7ff046e34c00) [pid = 1823] [serial = 1134] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7ff0724a2400) [pid = 1823] [serial = 891] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7ff0546aa000) [pid = 1823] [serial = 1142] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7ff0485ef000) [pid = 1823] [serial = 957] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7ff04ed10000) [pid = 1823] [serial = 1035] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7ff05c004000) [pid = 1823] [serial = 939] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7ff04ed13c00) [pid = 1823] [serial = 1041] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7ff057058c00) [pid = 1823] [serial = 1181] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7ff04eaf6800) [pid = 1823] [serial = 1139] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7ff05f068400) [pid = 1823] [serial = 1089] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7ff06d955c00) [pid = 1823] [serial = 747] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7ff042ff0800) [pid = 1823] [serial = 1172] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff05b4d6c00) [pid = 1823] [serial = 1155] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff043b5a000) [pid = 1823] [serial = 1113] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff05ef3e800) [pid = 1823] [serial = 1074] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff04b9c9c00) [pid = 1823] [serial = 888] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff055944400) [pid = 1823] [serial = 1143] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff060d23000) [pid = 1823] [serial = 1017] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff0724a5c00) [pid = 1823] [serial = 1170] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff04dc06400) [pid = 1823] [serial = 930] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff063b28000) [pid = 1823] [serial = 1095] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff063b26800) [pid = 1823] [serial = 1164] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff047ad3c00) [pid = 1823] [serial = 966] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff0585e5800) [pid = 1823] [serial = 1148] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff072d08800) [pid = 1823] [serial = 960] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff04b645400) [pid = 1823] [serial = 1196] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff045d23c00) [pid = 1823] [serial = 1133] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff054850c00) [pid = 1823] [serial = 1005] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff04d750800) [pid = 1823] [serial = 897] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff0612ab800) [pid = 1823] [serial = 882] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff06e83a800) [pid = 1823] [serial = 1169] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff05db30000) [pid = 1823] [serial = 1014] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff05a232000) [pid = 1823] [serial = 936] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff05ae36c00) [pid = 1823] [serial = 1071] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff056eae000) [pid = 1823] [serial = 873] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff058cdd000) [pid = 1823] [serial = 1149] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff072b4e800) [pid = 1823] [serial = 894] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff047ad0000) [pid = 1823] [serial = 975] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff05f3dac00) [pid = 1823] [serial = 1077] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff04a823800) [pid = 1823] [serial = 1107] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff04cf81c00) [pid = 1823] [serial = 1176] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff045b4c000) [pid = 1823] [serial = 972] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff072d0b400) [pid = 1823] [serial = 1032] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff0485ec000) [pid = 1823] [serial = 1136] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff055c61000) [pid = 1823] [serial = 1145] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff06c815c00) [pid = 1823] [serial = 1166] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff055c5d800) [pid = 1823] [serial = 933] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff04b9c7400) [pid = 1823] [serial = 1002] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff06e94e000) [pid = 1823] [serial = 1026] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff056cc8800) [pid = 1823] [serial = 1146] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff05af7ec00) [pid = 1823] [serial = 1110] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff04cda7000) [pid = 1823] [serial = 1184] [outer = (nil)] [url = about:blank] 23:18:30 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff055dc8800) [pid = 1823] [serial = 1188] [outer = (nil)] [url = about:blank] 23:18:31 INFO - PROCESS | 1823 | 1461392311062 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 23:18:31 INFO - PROCESS | 1823 | 1461392311067 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 23:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:18:31 INFO - PROCESS | 1823 | 1461392311113 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:18:31 INFO - PROCESS | 1823 | 1461392311121 Marionette TRACE conn3 <- [1,1730,null,{}] 23:18:31 INFO - PROCESS | 1823 | 1461392311130 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}] 23:18:31 INFO - PROCESS | 1823 | 1461392311342 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 23:18:31 INFO - PROCESS | 1823 | 1461392311545 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff044a0b000 == 120 [pid = 1823] [id = 440] 23:18:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff043d2cc00) [pid = 1823] [serial = 1321] [outer = (nil)] 23:18:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff043d33400) [pid = 1823] [serial = 1322] [outer = 0x7ff043d2cc00] 23:18:31 INFO - PROCESS | 1823 | 1461392311617 Marionette DEBUG loaded listener.js 23:18:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff044e51000) [pid = 1823] [serial = 1323] [outer = 0x7ff043d2cc00] 23:18:32 INFO - PROCESS | 1823 | 1461392312643 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]]]}] 23:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 23:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1597ms 23:18:32 INFO - PROCESS | 1823 | 1461392312711 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 23:18:32 INFO - PROCESS | 1823 | 1461392312720 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 23:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:18:32 INFO - PROCESS | 1823 | 1461392312739 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:18:32 INFO - PROCESS | 1823 | 1461392312749 Marionette TRACE conn3 <- [1,1734,null,{}] 23:18:32 INFO - PROCESS | 1823 | 1461392312760 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}] 23:18:33 INFO - PROCESS | 1823 | 1461392313184 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 23:18:33 INFO - PROCESS | 1823 | 1461392313373 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0460a5800 == 121 [pid = 1823] [id = 441] 23:18:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff044e6d800) [pid = 1823] [serial = 1324] [outer = (nil)] 23:18:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff046e2fc00) [pid = 1823] [serial = 1325] [outer = 0x7ff044e6d800] 23:18:33 INFO - PROCESS | 1823 | 1461392313456 Marionette DEBUG loaded listener.js 23:18:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff047085800) [pid = 1823] [serial = 1326] [outer = 0x7ff044e6d800] 23:18:34 INFO - PROCESS | 1823 | 1461392314381 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]]]}] 23:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1713ms 23:18:34 INFO - PROCESS | 1823 | 1461392314448 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 23:18:34 INFO - PROCESS | 1823 | 1461392314453 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 23:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:18:34 INFO - PROCESS | 1823 | 1461392314460 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:18:34 INFO - PROCESS | 1823 | 1461392314462 Marionette TRACE conn3 <- [1,1738,null,{}] 23:18:34 INFO - PROCESS | 1823 | 1461392314476 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}] 23:18:34 INFO - PROCESS | 1823 | 1461392314793 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 23:18:35 INFO - PROCESS | 1823 | 1461392315152 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0476e3000 == 122 [pid = 1823] [id = 442] 23:18:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff047ad3c00) [pid = 1823] [serial = 1327] [outer = (nil)] 23:18:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff047d4ac00) [pid = 1823] [serial = 1328] [outer = 0x7ff047ad3c00] 23:18:35 INFO - PROCESS | 1823 | 1461392315352 Marionette DEBUG loaded listener.js 23:18:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff048216800) [pid = 1823] [serial = 1329] [outer = 0x7ff047ad3c00] 23:18:36 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff04a820400) [pid = 1823] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:18:36 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff04d4ce400) [pid = 1823] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:18:36 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff042fe8800) [pid = 1823] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:18:36 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff043d32800) [pid = 1823] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:18:36 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff044e42400) [pid = 1823] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:18:36 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff047d54c00) [pid = 1823] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:18:36 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff045b45c00) [pid = 1823] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:18:36 INFO - PROCESS | 1823 | 1461392316529 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]]]}] 23:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 2088ms 23:18:36 INFO - PROCESS | 1823 | 1461392316550 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 23:18:36 INFO - PROCESS | 1823 | 1461392316554 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 23:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:18:36 INFO - PROCESS | 1823 | 1461392316570 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:18:36 INFO - PROCESS | 1823 | 1461392316573 Marionette TRACE conn3 <- [1,1742,null,{}] 23:18:36 INFO - PROCESS | 1823 | 1461392316580 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}] 23:18:36 INFO - PROCESS | 1823 | 1461392316806 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 23:18:36 INFO - PROCESS | 1823 | 1461392316971 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047cde000 == 123 [pid = 1823] [id = 443] 23:18:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff042fe8800) [pid = 1823] [serial = 1330] [outer = (nil)] 23:18:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff048426400) [pid = 1823] [serial = 1331] [outer = 0x7ff042fe8800] 23:18:37 INFO - PROCESS | 1823 | 1461392317038 Marionette DEBUG loaded listener.js 23:18:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff0485e7000) [pid = 1823] [serial = 1332] [outer = 0x7ff042fe8800] 23:18:37 INFO - PROCESS | 1823 | 1461392317815 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]]]}] 23:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1282ms 23:18:37 INFO - PROCESS | 1823 | 1461392317853 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 23:18:37 INFO - PROCESS | 1823 | 1461392317856 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 23:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:18:37 INFO - PROCESS | 1823 | 1461392317864 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:18:37 INFO - PROCESS | 1823 | 1461392317868 Marionette TRACE conn3 <- [1,1746,null,{}] 23:18:37 INFO - PROCESS | 1823 | 1461392317874 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}] 23:18:38 INFO - PROCESS | 1823 | 1461392318307 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 23:18:38 INFO - PROCESS | 1823 | 1461392318543 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff043c58000 == 124 [pid = 1823] [id = 444] 23:18:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff042feac00) [pid = 1823] [serial = 1333] [outer = (nil)] 23:18:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff043b51000) [pid = 1823] [serial = 1334] [outer = 0x7ff042feac00] 23:18:38 INFO - PROCESS | 1823 | 1461392318631 Marionette DEBUG loaded listener.js 23:18:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff043d31800) [pid = 1823] [serial = 1335] [outer = 0x7ff042feac00] 23:18:39 INFO - PROCESS | 1823 | 1461392319562 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]]]}] 23:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1731ms 23:18:39 INFO - PROCESS | 1823 | 1461392319598 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 23:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:18:39 INFO - PROCESS | 1823 | 1461392319606 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 23:18:39 INFO - PROCESS | 1823 | 1461392319616 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:18:39 INFO - PROCESS | 1823 | 1461392319623 Marionette TRACE conn3 <- [1,1750,null,{}] 23:18:39 INFO - PROCESS | 1823 | 1461392319631 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}] 23:18:39 INFO - PROCESS | 1823 | 1461392319875 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 23:18:40 INFO - PROCESS | 1823 | 1461392320134 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047bbb000 == 125 [pid = 1823] [id = 445] 23:18:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff046e35c00) [pid = 1823] [serial = 1336] [outer = (nil)] 23:18:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff046f95000) [pid = 1823] [serial = 1337] [outer = 0x7ff046e35c00] 23:18:40 INFO - PROCESS | 1823 | 1461392320264 Marionette DEBUG loaded listener.js 23:18:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff047574c00) [pid = 1823] [serial = 1338] [outer = 0x7ff046e35c00] 23:18:41 INFO - PROCESS | 1823 | 1461392321217 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]]]}] 23:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1641ms 23:18:41 INFO - PROCESS | 1823 | 1461392321256 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 23:18:41 INFO - PROCESS | 1823 | 1461392321261 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 23:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:18:41 INFO - PROCESS | 1823 | 1461392321268 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:18:41 INFO - PROCESS | 1823 | 1461392321272 Marionette TRACE conn3 <- [1,1754,null,{}] 23:18:41 INFO - PROCESS | 1823 | 1461392321279 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}] 23:18:41 INFO - PROCESS | 1823 | 1461392321518 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 23:18:41 INFO - PROCESS | 1823 | 1461392321824 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04862d800 == 126 [pid = 1823] [id = 446] 23:18:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff047d4c000) [pid = 1823] [serial = 1339] [outer = (nil)] 23:18:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff04842cc00) [pid = 1823] [serial = 1340] [outer = 0x7ff047d4c000] 23:18:41 INFO - PROCESS | 1823 | 1461392321951 Marionette DEBUG loaded listener.js 23:18:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff049354400) [pid = 1823] [serial = 1341] [outer = 0x7ff047d4c000] 23:18:42 INFO - PROCESS | 1823 | 1461392322857 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]]]}] 23:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1632ms 23:18:42 INFO - PROCESS | 1823 | 1461392322902 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 23:18:42 INFO - PROCESS | 1823 | 1461392322909 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 23:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:18:42 INFO - PROCESS | 1823 | 1461392322927 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:18:42 INFO - PROCESS | 1823 | 1461392322935 Marionette TRACE conn3 <- [1,1758,null,{}] 23:18:42 INFO - PROCESS | 1823 | 1461392322941 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}] 23:18:43 INFO - PROCESS | 1823 | 1461392323273 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 23:18:43 INFO - PROCESS | 1823 | 1461392323573 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b544800 == 127 [pid = 1823] [id = 447] 23:18:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff049360000) [pid = 1823] [serial = 1342] [outer = (nil)] 23:18:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff04b649400) [pid = 1823] [serial = 1343] [outer = 0x7ff049360000] 23:18:43 INFO - PROCESS | 1823 | 1461392323659 Marionette DEBUG loaded listener.js 23:18:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff04cda5400) [pid = 1823] [serial = 1344] [outer = 0x7ff049360000] 23:18:44 INFO - PROCESS | 1823 | 1461392324505 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]]]}] 23:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1651ms 23:18:44 INFO - PROCESS | 1823 | 1461392324572 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 23:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:18:44 INFO - PROCESS | 1823 | 1461392324577 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 23:18:44 INFO - PROCESS | 1823 | 1461392324584 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:18:44 INFO - PROCESS | 1823 | 1461392324587 Marionette TRACE conn3 <- [1,1762,null,{}] 23:18:44 INFO - PROCESS | 1823 | 1461392324594 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}] 23:18:44 INFO - PROCESS | 1823 | 1461392324869 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 23:18:45 INFO - PROCESS | 1823 | 1461392325117 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b7aa000 == 128 [pid = 1823] [id = 448] 23:18:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff049353000) [pid = 1823] [serial = 1345] [outer = (nil)] 23:18:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff04cf81000) [pid = 1823] [serial = 1346] [outer = 0x7ff049353000] 23:18:45 INFO - PROCESS | 1823 | 1461392325239 Marionette DEBUG loaded listener.js 23:18:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff04d452c00) [pid = 1823] [serial = 1347] [outer = 0x7ff049353000] 23:18:46 INFO - PROCESS | 1823 | 1461392326084 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]]]}] 23:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1586ms 23:18:46 INFO - PROCESS | 1823 | 1461392326170 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 23:18:46 INFO - PROCESS | 1823 | 1461392326174 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 23:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:18:46 INFO - PROCESS | 1823 | 1461392326181 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:18:46 INFO - PROCESS | 1823 | 1461392326185 Marionette TRACE conn3 <- [1,1766,null,{}] 23:18:46 INFO - PROCESS | 1823 | 1461392326191 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}] 23:18:46 INFO - PROCESS | 1823 | 1461392326430 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 23:18:46 INFO - PROCESS | 1823 | 1461392326694 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04be0c800 == 129 [pid = 1823] [id = 449] 23:18:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff04d746c00) [pid = 1823] [serial = 1348] [outer = (nil)] 23:18:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff04d74a000) [pid = 1823] [serial = 1349] [outer = 0x7ff04d746c00] 23:18:46 INFO - PROCESS | 1823 | 1461392326845 Marionette DEBUG loaded listener.js 23:18:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff04dc2f800) [pid = 1823] [serial = 1350] [outer = 0x7ff04d746c00] 23:18:47 INFO - PROCESS | 1823 | 1461392327768 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]]]}] 23:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1633ms 23:18:47 INFO - PROCESS | 1823 | 1461392327815 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 23:18:47 INFO - PROCESS | 1823 | 1461392327819 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 23:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:18:47 INFO - PROCESS | 1823 | 1461392327826 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:18:47 INFO - PROCESS | 1823 | 1461392327830 Marionette TRACE conn3 <- [1,1770,null,{}] 23:18:47 INFO - PROCESS | 1823 | 1461392327836 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}] 23:18:48 INFO - PROCESS | 1823 | 1461392328071 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 23:18:48 INFO - PROCESS | 1823 | 1461392328382 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04f590800 == 130 [pid = 1823] [id = 450] 23:18:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff04a824000) [pid = 1823] [serial = 1351] [outer = (nil)] 23:18:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff04dcf5000) [pid = 1823] [serial = 1352] [outer = 0x7ff04a824000] 23:18:48 INFO - PROCESS | 1823 | 1461392328469 Marionette DEBUG loaded listener.js 23:18:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff04ed04c00) [pid = 1823] [serial = 1353] [outer = 0x7ff04a824000] 23:18:49 INFO - PROCESS | 1823 | 1461392329359 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]]]}] 23:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1582ms 23:18:49 INFO - PROCESS | 1823 | 1461392329409 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 23:18:49 INFO - PROCESS | 1823 | 1461392329413 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 23:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:18:49 INFO - PROCESS | 1823 | 1461392329421 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:18:49 INFO - PROCESS | 1823 | 1461392329424 Marionette TRACE conn3 <- [1,1774,null,{}] 23:18:49 INFO - PROCESS | 1823 | 1461392329430 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}] 23:18:49 INFO - PROCESS | 1823 | 1461392329664 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 23:18:49 INFO - PROCESS | 1823 | 1461392329913 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054642800 == 131 [pid = 1823] [id = 451] 23:18:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff043b4c000) [pid = 1823] [serial = 1354] [outer = (nil)] 23:18:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff04f31dc00) [pid = 1823] [serial = 1355] [outer = 0x7ff043b4c000] 23:18:50 INFO - PROCESS | 1823 | 1461392330033 Marionette DEBUG loaded listener.js 23:18:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff0546a5800) [pid = 1823] [serial = 1356] [outer = 0x7ff043b4c000] 23:18:50 INFO - PROCESS | 1823 | 1461392330867 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]]]}] 23:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1482ms 23:18:50 INFO - PROCESS | 1823 | 1461392330916 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 23:18:50 INFO - PROCESS | 1823 | 1461392330921 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 23:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:18:50 INFO - PROCESS | 1823 | 1461392330931 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:18:50 INFO - PROCESS | 1823 | 1461392330933 Marionette TRACE conn3 <- [1,1778,null,{}] 23:18:50 INFO - PROCESS | 1823 | 1461392330938 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}] 23:18:51 INFO - PROCESS | 1823 | 1461392331190 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 23:18:51 INFO - PROCESS | 1823 | 1461392331443 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff055d4f800 == 132 [pid = 1823] [id = 452] 23:18:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff04dcecc00) [pid = 1823] [serial = 1357] [outer = (nil)] 23:18:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff05485a800) [pid = 1823] [serial = 1358] [outer = 0x7ff04dcecc00] 23:18:51 INFO - PROCESS | 1823 | 1461392331562 Marionette DEBUG loaded listener.js 23:18:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff055c57400) [pid = 1823] [serial = 1359] [outer = 0x7ff04dcecc00] 23:18:52 INFO - PROCESS | 1823 | 1461392332411 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]]]}] 23:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 23:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1535ms 23:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:18:52 INFO - PROCESS | 1823 | 1461392332466 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 23:18:52 INFO - PROCESS | 1823 | 1461392332469 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 23:18:52 INFO - PROCESS | 1823 | 1461392332476 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:18:52 INFO - PROCESS | 1823 | 1461392332479 Marionette TRACE conn3 <- [1,1782,null,{}] 23:18:52 INFO - PROCESS | 1823 | 1461392332485 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}] 23:18:52 INFO - PROCESS | 1823 | 1461392332703 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 23:18:52 INFO - PROCESS | 1823 | 1461392332960 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0570be800 == 133 [pid = 1823] [id = 453] 23:18:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff04ed10000) [pid = 1823] [serial = 1360] [outer = (nil)] 23:18:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff055dcd800) [pid = 1823] [serial = 1361] [outer = 0x7ff04ed10000] 23:18:53 INFO - PROCESS | 1823 | 1461392333081 Marionette DEBUG loaded listener.js 23:18:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff056ea9800) [pid = 1823] [serial = 1362] [outer = 0x7ff04ed10000] 23:18:53 INFO - PROCESS | 1823 | 1461392333967 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]]]}] 23:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 23:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1535ms 23:18:54 INFO - PROCESS | 1823 | 1461392334012 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 23:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:18:54 INFO - PROCESS | 1823 | 1461392334016 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 23:18:54 INFO - PROCESS | 1823 | 1461392334023 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:18:54 INFO - PROCESS | 1823 | 1461392334026 Marionette TRACE conn3 <- [1,1786,null,{}] 23:18:54 INFO - PROCESS | 1823 | 1461392334032 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}] 23:18:54 INFO - PROCESS | 1823 | 1461392334270 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 23:18:54 INFO - PROCESS | 1823 | 1461392334547 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0577d1800 == 134 [pid = 1823] [id = 454] 23:18:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff057055800) [pid = 1823] [serial = 1363] [outer = (nil)] 23:18:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff05705c800) [pid = 1823] [serial = 1364] [outer = 0x7ff057055800] 23:18:54 INFO - PROCESS | 1823 | 1461392334687 Marionette DEBUG loaded listener.js 23:18:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff0585efc00) [pid = 1823] [serial = 1365] [outer = 0x7ff057055800] 23:18:55 INFO - PROCESS | 1823 | 1461392335608 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]]]}] 23:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 23:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1630ms 23:18:55 INFO - PROCESS | 1823 | 1461392335654 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 23:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:18:55 INFO - PROCESS | 1823 | 1461392335664 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 23:18:55 INFO - PROCESS | 1823 | 1461392335672 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:18:55 INFO - PROCESS | 1823 | 1461392335676 Marionette TRACE conn3 <- [1,1790,null,{}] 23:18:55 INFO - PROCESS | 1823 | 1461392335683 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}] 23:18:55 INFO - PROCESS | 1823 | 1461392335938 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 23:18:56 INFO - PROCESS | 1823 | 1461392336249 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05adb1000 == 135 [pid = 1823] [id = 455] 23:18:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff05a9b7000) [pid = 1823] [serial = 1366] [outer = (nil)] 23:18:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff05ae3b800) [pid = 1823] [serial = 1367] [outer = 0x7ff05a9b7000] 23:18:56 INFO - PROCESS | 1823 | 1461392336333 Marionette DEBUG loaded listener.js 23:18:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff05b4d4800) [pid = 1823] [serial = 1368] [outer = 0x7ff05a9b7000] 23:18:57 INFO - PROCESS | 1823 | 1461392337188 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]]]}] 23:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 23:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1583ms 23:18:57 INFO - PROCESS | 1823 | 1461392337254 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 23:18:57 INFO - PROCESS | 1823 | 1461392337258 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 23:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:18:57 INFO - PROCESS | 1823 | 1461392337265 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:18:57 INFO - PROCESS | 1823 | 1461392337269 Marionette TRACE conn3 <- [1,1794,null,{}] 23:18:57 INFO - PROCESS | 1823 | 1461392337275 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}] 23:18:57 INFO - PROCESS | 1823 | 1461392337511 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 23:18:57 INFO - PROCESS | 1823 | 1461392337779 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b2b9000 == 136 [pid = 1823] [id = 456] 23:18:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7ff04ddee400) [pid = 1823] [serial = 1369] [outer = (nil)] 23:18:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7ff05b4dc000) [pid = 1823] [serial = 1370] [outer = 0x7ff04ddee400] 23:18:57 INFO - PROCESS | 1823 | 1461392337904 Marionette DEBUG loaded listener.js 23:18:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7ff05b5d6c00) [pid = 1823] [serial = 1371] [outer = 0x7ff04ddee400] 23:18:58 INFO - PROCESS | 1823 | 1461392338805 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]]]}] 23:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1586ms 23:18:58 INFO - PROCESS | 1823 | 1461392338852 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 23:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:18:58 INFO - PROCESS | 1823 | 1461392338856 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 23:18:58 INFO - PROCESS | 1823 | 1461392338865 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:18:58 INFO - PROCESS | 1823 | 1461392338867 Marionette TRACE conn3 <- [1,1798,null,{}] 23:18:58 INFO - PROCESS | 1823 | 1461392338874 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}] 23:18:59 INFO - PROCESS | 1823 | 1461392339112 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 23:18:59 INFO - PROCESS | 1823 | 1461392339371 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05d525800 == 137 [pid = 1823] [id = 457] 23:18:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7ff056f13800) [pid = 1823] [serial = 1372] [outer = (nil)] 23:18:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7ff05b5e0000) [pid = 1823] [serial = 1373] [outer = 0x7ff056f13800] 23:18:59 INFO - PROCESS | 1823 | 1461392339494 Marionette DEBUG loaded listener.js 23:18:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7ff05caba800) [pid = 1823] [serial = 1374] [outer = 0x7ff056f13800] 23:19:00 INFO - PROCESS | 1823 | 1461392340374 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]]]}] 23:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1582ms 23:19:00 INFO - PROCESS | 1823 | 1461392340446 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 23:19:00 INFO - PROCESS | 1823 | 1461392340450 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 23:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:19:00 INFO - PROCESS | 1823 | 1461392340457 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:19:00 INFO - PROCESS | 1823 | 1461392340461 Marionette TRACE conn3 <- [1,1802,null,{}] 23:19:00 INFO - PROCESS | 1823 | 1461392340467 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}] 23:19:00 INFO - PROCESS | 1823 | 1461392340703 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 23:19:01 INFO - PROCESS | 1823 | 1461392341018 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f788000 == 138 [pid = 1823] [id = 458] 23:19:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7ff05b4d4000) [pid = 1823] [serial = 1375] [outer = (nil)] 23:19:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7ff05ce88c00) [pid = 1823] [serial = 1376] [outer = 0x7ff05b4d4000] 23:19:01 INFO - PROCESS | 1823 | 1461392341113 Marionette DEBUG loaded listener.js 23:19:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7ff05d690800) [pid = 1823] [serial = 1377] [outer = 0x7ff05b4d4000] 23:19:02 INFO - PROCESS | 1823 | 1461392342017 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]]]}] 23:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1633ms 23:19:02 INFO - PROCESS | 1823 | 1461392342091 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 23:19:02 INFO - PROCESS | 1823 | 1461392342094 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 23:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:19:02 INFO - PROCESS | 1823 | 1461392342103 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:19:02 INFO - PROCESS | 1823 | 1461392342106 Marionette TRACE conn3 <- [1,1806,null,{}] 23:19:02 INFO - PROCESS | 1823 | 1461392342114 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}] 23:19:02 INFO - PROCESS | 1823 | 1461392342453 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 23:19:02 INFO - PROCESS | 1823 | 1461392342813 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060743800 == 139 [pid = 1823] [id = 459] 23:19:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7ff05b4da000) [pid = 1823] [serial = 1378] [outer = (nil)] 23:19:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7ff05e8e4000) [pid = 1823] [serial = 1379] [outer = 0x7ff05b4da000] 23:19:02 INFO - PROCESS | 1823 | 1461392342894 Marionette DEBUG loaded listener.js 23:19:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7ff05ef3bc00) [pid = 1823] [serial = 1380] [outer = 0x7ff05b4da000] 23:19:03 INFO - PROCESS | 1823 | 1461392343862 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]]]}] 23:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1836ms 23:19:03 INFO - PROCESS | 1823 | 1461392343939 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 23:19:03 INFO - PROCESS | 1823 | 1461392343943 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 23:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:19:03 INFO - PROCESS | 1823 | 1461392343950 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:19:03 INFO - PROCESS | 1823 | 1461392343954 Marionette TRACE conn3 <- [1,1810,null,{}] 23:19:03 INFO - PROCESS | 1823 | 1461392343960 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}] 23:19:04 INFO - PROCESS | 1823 | 1461392344237 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 23:19:05 INFO - PROCESS | 1823 | 1461392345031 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff044de1000 == 140 [pid = 1823] [id = 460] 23:19:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7ff042fed800) [pid = 1823] [serial = 1381] [outer = (nil)] 23:19:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7ff042ff1000) [pid = 1823] [serial = 1382] [outer = 0x7ff042fed800] 23:19:05 INFO - PROCESS | 1823 | 1461392345131 Marionette DEBUG loaded listener.js 23:19:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7ff043d2c000) [pid = 1823] [serial = 1383] [outer = 0x7ff042fed800] 23:19:06 INFO - PROCESS | 1823 | 1461392346017 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]]]}] 23:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2135ms 23:19:06 INFO - PROCESS | 1823 | 1461392346088 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 23:19:06 INFO - PROCESS | 1823 | 1461392346095 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 23:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:19:06 INFO - PROCESS | 1823 | 1461392346104 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:19:06 INFO - PROCESS | 1823 | 1461392346109 Marionette TRACE conn3 <- [1,1814,null,{}] 23:19:06 INFO - PROCESS | 1823 | 1461392346118 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}] 23:19:06 INFO - PROCESS | 1823 | 1461392346391 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 23:19:06 INFO - PROCESS | 1823 | 1461392346745 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048585800 == 141 [pid = 1823] [id = 461] 23:19:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7ff044e48000) [pid = 1823] [serial = 1384] [outer = (nil)] 23:19:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7ff044e65400) [pid = 1823] [serial = 1385] [outer = 0x7ff044e48000] 23:19:06 INFO - PROCESS | 1823 | 1461392346908 Marionette DEBUG loaded listener.js 23:19:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7ff047085400) [pid = 1823] [serial = 1386] [outer = 0x7ff044e48000] 23:19:07 INFO - PROCESS | 1823 | 1461392347884 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]]]}] 23:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1835ms 23:19:07 INFO - PROCESS | 1823 | 1461392347943 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 23:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:19:07 INFO - PROCESS | 1823 | 1461392347950 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 23:19:07 INFO - PROCESS | 1823 | 1461392347957 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:19:07 INFO - PROCESS | 1823 | 1461392347960 Marionette TRACE conn3 <- [1,1818,null,{}] 23:19:07 INFO - PROCESS | 1823 | 1461392347966 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}] 23:19:08 INFO - PROCESS | 1823 | 1461392348208 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 23:19:08 INFO - PROCESS | 1823 | 1461392348571 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ab49000 == 140 [pid = 1823] [id = 163] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b7ac000 == 139 [pid = 1823] [id = 258] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054597800 == 138 [pid = 1823] [id = 295] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07a49b000 == 137 [pid = 1823] [id = 294] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0545d5800 == 136 [pid = 1823] [id = 254] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07a4ac000 == 135 [pid = 1823] [id = 256] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07a4a0800 == 134 [pid = 1823] [id = 297] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04ce22800 == 133 [pid = 1823] [id = 299] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b712000 == 132 [pid = 1823] [id = 296] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05465a800 == 131 [pid = 1823] [id = 298] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff074a96800 == 130 [pid = 1823] [id = 96] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b557000 == 129 [pid = 1823] [id = 257] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff047cde000 == 128 [pid = 1823] [id = 443] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0476e3000 == 127 [pid = 1823] [id = 442] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0460a5800 == 126 [pid = 1823] [id = 441] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff044a0b000 == 125 [pid = 1823] [id = 440] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07261b000 == 124 [pid = 1823] [id = 437] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072230800 == 123 [pid = 1823] [id = 436] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06e966800 == 122 [pid = 1823] [id = 435] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d6b5800 == 121 [pid = 1823] [id = 434] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06365f800 == 120 [pid = 1823] [id = 433] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f787000 == 119 [pid = 1823] [id = 432] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b2b0800 == 118 [pid = 1823] [id = 431] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ada4800 == 117 [pid = 1823] [id = 430] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff059646800 == 116 [pid = 1823] [id = 429] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0575a3000 == 115 [pid = 1823] [id = 428] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff056909000 == 114 [pid = 1823] [id = 427] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054648000 == 113 [pid = 1823] [id = 426] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04f59a800 == 112 [pid = 1823] [id = 425] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04be0f000 == 111 [pid = 1823] [id = 424] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048ec2800 == 110 [pid = 1823] [id = 423] 23:19:08 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff044be2000 == 109 [pid = 1823] [id = 422] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7ff04cf7e400) [pid = 1823] [serial = 1260] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7ff04dc2ac00) [pid = 1823] [serial = 1262] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7ff04ddedc00) [pid = 1823] [serial = 1263] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7ff05ae42400) [pid = 1823] [serial = 1220] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7ff04a81d000) [pid = 1823] [serial = 1256] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7ff04d4c8800) [pid = 1823] [serial = 1244] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7ff044e4cc00) [pid = 1823] [serial = 1248] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7ff044e44400) [pid = 1823] [serial = 1247] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7ff046f97800) [pid = 1823] [serial = 1251] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7ff046e2d400) [pid = 1823] [serial = 1250] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7ff04f324c00) [pid = 1823] [serial = 1211] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7ff057063c00) [pid = 1823] [serial = 1217] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7ff0485ec800) [pid = 1823] [serial = 1254] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7ff048425400) [pid = 1823] [serial = 1253] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7ff05f1c0c00) [pid = 1823] [serial = 1229] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7ff05ef2fc00) [pid = 1823] [serial = 1226] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7ff056241800) [pid = 1823] [serial = 1214] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7ff05c0d0400) [pid = 1823] [serial = 1223] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff04dc0dc00) [pid = 1823] [serial = 1200] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff063883000) [pid = 1823] [serial = 1232] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff04842fc00) [pid = 1823] [serial = 1235] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff06e83b800) [pid = 1823] [serial = 1238] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff072176c00) [pid = 1823] [serial = 1241] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff04d44cc00) [pid = 1823] [serial = 1208] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff0485e7c00) [pid = 1823] [serial = 1205] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff043b57000) [pid = 1823] [serial = 1202] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff04cdaac00) [pid = 1823] [serial = 1259] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff04b9c5800) [pid = 1823] [serial = 1257] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff045b4b000) [pid = 1823] [serial = 1265] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff042fd6000 == 110 [pid = 1823] [id = 462] 23:19:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff042feb800) [pid = 1823] [serial = 1387] [outer = (nil)] 23:19:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff044e6dc00) [pid = 1823] [serial = 1388] [outer = 0x7ff042feb800] 23:19:08 INFO - PROCESS | 1823 | 1461392348985 Marionette DEBUG loaded listener.js 23:19:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff0485e4800) [pid = 1823] [serial = 1389] [outer = 0x7ff042feb800] 23:19:10 INFO - PROCESS | 1823 | 1461392350019 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]]]}] 23:19:10 INFO - PROCESS | 1823 | ************************* 23:19:10 INFO - PROCESS | 1823 | A coding exception was thrown and uncaught in a Task. 23:19:10 INFO - PROCESS | 1823 | 23:19:10 INFO - PROCESS | 1823 | Full message: TypeError: NetworkError when attempting to fetch resource. 23:19:10 INFO - PROCESS | 1823 | Full stack: 23:19:10 INFO - PROCESS | 1823 | ************************* 23:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 2133ms 23:19:10 INFO - PROCESS | 1823 | 1461392350090 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 23:19:10 INFO - PROCESS | 1823 | 1461392350095 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 23:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:19:10 INFO - PROCESS | 1823 | 1461392350110 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:19:10 INFO - PROCESS | 1823 | 1461392350119 Marionette TRACE conn3 <- [1,1822,null,{}] 23:19:10 INFO - PROCESS | 1823 | 1461392350126 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}] 23:19:10 INFO - PROCESS | 1823 | 1461392350356 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 23:19:10 INFO - PROCESS | 1823 | 1461392350586 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04a85c000 == 111 [pid = 1823] [id = 463] 23:19:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff042fec800) [pid = 1823] [serial = 1390] [outer = (nil)] 23:19:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff04a81bc00) [pid = 1823] [serial = 1391] [outer = 0x7ff042fec800] 23:19:10 INFO - PROCESS | 1823 | 1461392350680 Marionette DEBUG loaded listener.js 23:19:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff04d4c3000) [pid = 1823] [serial = 1392] [outer = 0x7ff042fec800] 23:19:11 INFO - PROCESS | 1823 | 1461392351964 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]]]}] 23:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1906ms 23:19:12 INFO - PROCESS | 1823 | 1461392352011 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 23:19:12 INFO - PROCESS | 1823 | 1461392352018 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 23:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:19:12 INFO - PROCESS | 1823 | 1461392352035 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:19:12 INFO - PROCESS | 1823 | 1461392352041 Marionette TRACE conn3 <- [1,1826,null,{}] 23:19:12 INFO - PROCESS | 1823 | 1461392352050 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}] 23:19:12 INFO - PROCESS | 1823 | 1461392352456 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 23:19:12 INFO - PROCESS | 1823 | 1461392352639 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b7b4000 == 112 [pid = 1823] [id = 464] 23:19:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff049c80000) [pid = 1823] [serial = 1393] [outer = (nil)] 23:19:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff04d744c00) [pid = 1823] [serial = 1394] [outer = 0x7ff049c80000] 23:19:12 INFO - PROCESS | 1823 | 1461392352832 Marionette DEBUG loaded listener.js 23:19:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff04dc0cc00) [pid = 1823] [serial = 1395] [outer = 0x7ff049c80000] 23:19:15 INFO - PROCESS | 1823 | 1461392355055 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]]]}] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff0476c7400) [pid = 1823] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff04d4bf400) [pid = 1823] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff063852000) [pid = 1823] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff042fea800) [pid = 1823] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff055a10400) [pid = 1823] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff04cf7a400) [pid = 1823] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff056ead800) [pid = 1823] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff04cf77800) [pid = 1823] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff04cf7ec00) [pid = 1823] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff05705d000) [pid = 1823] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff058cdac00) [pid = 1823] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff04ec0dc00) [pid = 1823] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff04842a000) [pid = 1823] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff048423c00) [pid = 1823] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff05705e800) [pid = 1823] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff04842c400) [pid = 1823] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff047ad3c00) [pid = 1823] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff056f16800) [pid = 1823] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff049c83800) [pid = 1823] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff056f18c00) [pid = 1823] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff04dcf3000) [pid = 1823] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff05872cc00) [pid = 1823] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff04dc32800) [pid = 1823] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff04ed06000) [pid = 1823] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff043d2cc00) [pid = 1823] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff047d47800) [pid = 1823] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff046e31800) [pid = 1823] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff04a81c800) [pid = 1823] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff055943400) [pid = 1823] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff042fe4400) [pid = 1823] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff042fe4000) [pid = 1823] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff057304000) [pid = 1823] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff058521c00) [pid = 1823] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff04ddf3400) [pid = 1823] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff04f41d400) [pid = 1823] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff042fe9c00) [pid = 1823] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff043d24800) [pid = 1823] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:19:15 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff044e6d800) [pid = 1823] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 3257ms 23:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:19:15 INFO - PROCESS | 1823 | 1461392355293 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 23:19:15 INFO - PROCESS | 1823 | 1461392355297 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 23:19:15 INFO - PROCESS | 1823 | 1461392355306 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:19:15 INFO - PROCESS | 1823 | 1461392355309 Marionette TRACE conn3 <- [1,1830,null,{}] 23:19:15 INFO - PROCESS | 1823 | 1461392355315 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}] 23:19:15 INFO - PROCESS | 1823 | 1461392355521 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 23:19:15 INFO - PROCESS | 1823 | 1461392355689 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04be14000 == 113 [pid = 1823] [id = 465] 23:19:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff048428400) [pid = 1823] [serial = 1396] [outer = (nil)] 23:19:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff04a81c800) [pid = 1823] [serial = 1397] [outer = 0x7ff048428400] 23:19:15 INFO - PROCESS | 1823 | 1461392355769 Marionette DEBUG loaded listener.js 23:19:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff04dcf2000) [pid = 1823] [serial = 1398] [outer = 0x7ff048428400] 23:19:16 INFO - PROCESS | 1823 | 1461392356566 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]]]}] 23:19: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 23:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1282ms 23:19:16 INFO - PROCESS | 1823 | 1461392356586 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 23:19:16 INFO - PROCESS | 1823 | 1461392356589 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 23:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:19:16 INFO - PROCESS | 1823 | 1461392356596 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:19:16 INFO - PROCESS | 1823 | 1461392356600 Marionette TRACE conn3 <- [1,1834,null,{}] 23:19:16 INFO - PROCESS | 1823 | 1461392356606 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}] 23:19:16 INFO - PROCESS | 1823 | 1461392356886 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 23:19:16 INFO - PROCESS | 1823 | 1461392356914 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0545d5800 == 114 [pid = 1823] [id = 466] 23:19:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff04a827c00) [pid = 1823] [serial = 1399] [outer = (nil)] 23:19:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff04ed43800) [pid = 1823] [serial = 1400] [outer = 0x7ff04a827c00] 23:19:17 INFO - PROCESS | 1823 | 1461392356994 Marionette DEBUG loaded listener.js 23:19:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff04f41a000) [pid = 1823] [serial = 1401] [outer = 0x7ff04a827c00] 23:19:18 INFO - PROCESS | 1823 | 1461392358259 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]]]}] 23:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 23:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1734ms 23:19:18 INFO - PROCESS | 1823 | 1461392358332 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 23:19:18 INFO - PROCESS | 1823 | 1461392358340 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 23:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:19:18 INFO - PROCESS | 1823 | 1461392358351 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:19:18 INFO - PROCESS | 1823 | 1461392358355 Marionette TRACE conn3 <- [1,1838,null,{}] 23:19:18 INFO - PROCESS | 1823 | 1461392358364 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}] 23:19:18 INFO - PROCESS | 1823 | 1461392358658 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 23:19:18 INFO - PROCESS | 1823 | 1461392358980 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047ce9000 == 115 [pid = 1823] [id = 467] 23:19:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff045d26c00) [pid = 1823] [serial = 1402] [outer = (nil)] 23:19:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff046e30400) [pid = 1823] [serial = 1403] [outer = 0x7ff045d26c00] 23:19:19 INFO - PROCESS | 1823 | 1461392359062 Marionette DEBUG loaded listener.js 23:19:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff0476c0400) [pid = 1823] [serial = 1404] [outer = 0x7ff045d26c00] 23:19:20 INFO - PROCESS | 1823 | 1461392360041 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]]]}] 23:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1739ms 23:19:20 INFO - PROCESS | 1823 | 1461392360092 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 23:19:20 INFO - PROCESS | 1823 | 1461392360101 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 23:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:19:20 INFO - PROCESS | 1823 | 1461392360113 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:19:20 INFO - PROCESS | 1823 | 1461392360116 Marionette TRACE conn3 <- [1,1842,null,{}] 23:19:20 INFO - PROCESS | 1823 | 1461392360123 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}] 23:19:20 INFO - PROCESS | 1823 | 1461392360367 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 23:19:20 INFO - PROCESS | 1823 | 1461392360667 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b978800 == 116 [pid = 1823] [id = 468] 23:19:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff045d29400) [pid = 1823] [serial = 1405] [outer = (nil)] 23:19:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff04935d800) [pid = 1823] [serial = 1406] [outer = 0x7ff045d29400] 23:19:20 INFO - PROCESS | 1823 | 1461392360788 Marionette DEBUG loaded listener.js 23:19:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff04a823400) [pid = 1823] [serial = 1407] [outer = 0x7ff045d29400] 23:19:21 INFO - PROCESS | 1823 | 1461392361668 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]]]}] 23:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1631ms 23:19:21 INFO - PROCESS | 1823 | 1461392361746 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 23:19:21 INFO - PROCESS | 1823 | 1461392361750 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 23:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:19:21 INFO - PROCESS | 1823 | 1461392361762 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:19:21 INFO - PROCESS | 1823 | 1461392361767 Marionette TRACE conn3 <- [1,1846,null,{}] 23:19:21 INFO - PROCESS | 1823 | 1461392361785 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}] 23:19:22 INFO - PROCESS | 1823 | 1461392362045 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 23:19:22 INFO - PROCESS | 1823 | 1461392362352 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0572aa000 == 117 [pid = 1823] [id = 469] 23:19:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff04b9ca800) [pid = 1823] [serial = 1408] [outer = (nil)] 23:19:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff04d750000) [pid = 1823] [serial = 1409] [outer = 0x7ff04b9ca800] 23:19:22 INFO - PROCESS | 1823 | 1461392362439 Marionette DEBUG loaded listener.js 23:19:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff04ddec400) [pid = 1823] [serial = 1410] [outer = 0x7ff04b9ca800] 23:19:23 INFO - PROCESS | 1823 | 1461392363341 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]]]}] 23:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 23:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1644ms 23:19:23 INFO - PROCESS | 1823 | 1461392363406 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 23:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:19:23 INFO - PROCESS | 1823 | 1461392363411 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 23:19:23 INFO - PROCESS | 1823 | 1461392363418 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:19:23 INFO - PROCESS | 1823 | 1461392363421 Marionette TRACE conn3 <- [1,1850,null,{}] 23:19:23 INFO - PROCESS | 1823 | 1461392363427 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}] 23:19:23 INFO - PROCESS | 1823 | 1461392363705 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 23:19:23 INFO - PROCESS | 1823 | 1461392363961 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05857b800 == 118 [pid = 1823] [id = 470] 23:19:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff04d751800) [pid = 1823] [serial = 1411] [outer = (nil)] 23:19:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff04f324c00) [pid = 1823] [serial = 1412] [outer = 0x7ff04d751800] 23:19:24 INFO - PROCESS | 1823 | 1461392364091 Marionette DEBUG loaded listener.js 23:19:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff0546ab400) [pid = 1823] [serial = 1413] [outer = 0x7ff04d751800] 23:19:24 INFO - PROCESS | 1823 | 1461392364985 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]]]}] 23:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1598ms 23:19:25 INFO - PROCESS | 1823 | 1461392365018 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 23:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:19:25 INFO - PROCESS | 1823 | 1461392365022 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 23:19:25 INFO - PROCESS | 1823 | 1461392365030 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:19:25 INFO - PROCESS | 1823 | 1461392365033 Marionette TRACE conn3 <- [1,1854,null,{}] 23:19:25 INFO - PROCESS | 1823 | 1461392365040 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}] 23:19:25 INFO - PROCESS | 1823 | 1461392365294 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 23:19:25 INFO - PROCESS | 1823 | 1461392365557 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ad96800 == 119 [pid = 1823] [id = 471] 23:19:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff055943000) [pid = 1823] [serial = 1414] [outer = (nil)] 23:19:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff055a10400) [pid = 1823] [serial = 1415] [outer = 0x7ff055943000] 23:19:25 INFO - PROCESS | 1823 | 1461392365683 Marionette DEBUG loaded listener.js 23:19:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff056236400) [pid = 1823] [serial = 1416] [outer = 0x7ff055943000] 23:19:26 INFO - PROCESS | 1823 | 1461392366615 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]]]}] 23:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1636ms 23:19:26 INFO - PROCESS | 1823 | 1461392366667 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 23:19:26 INFO - PROCESS | 1823 | 1461392366671 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 23:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:19:26 INFO - PROCESS | 1823 | 1461392366677 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:19:26 INFO - PROCESS | 1823 | 1461392366681 Marionette TRACE conn3 <- [1,1858,null,{}] 23:19:26 INFO - PROCESS | 1823 | 1461392366687 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}] 23:19:26 INFO - PROCESS | 1823 | 1461392366933 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 23:19:27 INFO - PROCESS | 1823 | 1461392367241 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b3e6800 == 120 [pid = 1823] [id = 472] 23:19:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff055944400) [pid = 1823] [serial = 1417] [outer = (nil)] 23:19:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff056f2a800) [pid = 1823] [serial = 1418] [outer = 0x7ff055944400] 23:19:27 INFO - PROCESS | 1823 | 1461392367329 Marionette DEBUG loaded listener.js 23:19:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff0575b7c00) [pid = 1823] [serial = 1419] [outer = 0x7ff055944400] 23:19:28 INFO - PROCESS | 1823 | 1461392368176 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]]]}] 23:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1529ms 23:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:19:28 INFO - PROCESS | 1823 | 1461392368208 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 23:19:28 INFO - PROCESS | 1823 | 1461392368212 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 23:19:28 INFO - PROCESS | 1823 | 1461392368219 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:19:28 INFO - PROCESS | 1823 | 1461392368222 Marionette TRACE conn3 <- [1,1862,null,{}] 23:19:28 INFO - PROCESS | 1823 | 1461392368230 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}] 23:19:28 INFO - PROCESS | 1823 | 1461392368460 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 23:19:28 INFO - PROCESS | 1823 | 1461392368678 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fddc800 == 121 [pid = 1823] [id = 473] 23:19:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff04dc26000) [pid = 1823] [serial = 1420] [outer = (nil)] 23:19:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff05852e400) [pid = 1823] [serial = 1421] [outer = 0x7ff04dc26000] 23:19:28 INFO - PROCESS | 1823 | 1461392368794 Marionette DEBUG loaded listener.js 23:19:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff05890b400) [pid = 1823] [serial = 1422] [outer = 0x7ff04dc26000] 23:19:29 INFO - PROCESS | 1823 | 1461392369747 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]]]}] 23:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1583ms 23:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:19:29 INFO - PROCESS | 1823 | 1461392369802 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 23:19:29 INFO - PROCESS | 1823 | 1461392369805 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 23:19:29 INFO - PROCESS | 1823 | 1461392369811 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:19:29 INFO - PROCESS | 1823 | 1461392369815 Marionette TRACE conn3 <- [1,1866,null,{}] 23:19:29 INFO - PROCESS | 1823 | 1461392369820 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}] 23:19:30 INFO - PROCESS | 1823 | 1461392370041 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 23:19:30 INFO - PROCESS | 1823 | 1461392370381 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff063874800 == 122 [pid = 1823] [id = 474] 23:19:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff056ea4c00) [pid = 1823] [serial = 1423] [outer = (nil)] 23:19:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff05a233400) [pid = 1823] [serial = 1424] [outer = 0x7ff056ea4c00] 23:19:30 INFO - PROCESS | 1823 | 1461392370462 Marionette DEBUG loaded listener.js 23:19:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff05a9b4800) [pid = 1823] [serial = 1425] [outer = 0x7ff056ea4c00] 23:19:31 INFO - PROCESS | 1823 | 1461392371301 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]]]}] 23:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1542ms 23:19:31 INFO - PROCESS | 1823 | 1461392371353 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 23:19:31 INFO - PROCESS | 1823 | 1461392371356 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 23:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:19:31 INFO - PROCESS | 1823 | 1461392371363 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:19:31 INFO - PROCESS | 1823 | 1461392371367 Marionette TRACE conn3 <- [1,1870,null,{}] 23:19:31 INFO - PROCESS | 1823 | 1461392371372 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}] 23:19:31 INFO - PROCESS | 1823 | 1461392371596 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 23:19:31 INFO - PROCESS | 1823 | 1461392371859 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06c8b4800 == 123 [pid = 1823] [id = 475] 23:19:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff058cd9800) [pid = 1823] [serial = 1426] [outer = (nil)] 23:19:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff05a9c2800) [pid = 1823] [serial = 1427] [outer = 0x7ff058cd9800] 23:19:31 INFO - PROCESS | 1823 | 1461392371984 Marionette DEBUG loaded listener.js 23:19:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff05ae40400) [pid = 1823] [serial = 1428] [outer = 0x7ff058cd9800] 23:19:32 INFO - PROCESS | 1823 | 1461392372842 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]]]}] 23:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1540ms 23:19:32 INFO - PROCESS | 1823 | 1461392372904 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 23:19:32 INFO - PROCESS | 1823 | 1461392372908 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 23:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:19:32 INFO - PROCESS | 1823 | 1461392372915 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:19:32 INFO - PROCESS | 1823 | 1461392372918 Marionette TRACE conn3 <- [1,1874,null,{}] 23:19:32 INFO - PROCESS | 1823 | 1461392372924 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}] 23:19:33 INFO - PROCESS | 1823 | 1461392373164 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 23:19:33 INFO - PROCESS | 1823 | 1461392373474 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06db20800 == 124 [pid = 1823] [id = 476] 23:19:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff055a06c00) [pid = 1823] [serial = 1429] [outer = (nil)] 23:19:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff05c0d7800) [pid = 1823] [serial = 1430] [outer = 0x7ff055a06c00] 23:19:33 INFO - PROCESS | 1823 | 1461392373558 Marionette DEBUG loaded listener.js 23:19:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff05e473c00) [pid = 1823] [serial = 1431] [outer = 0x7ff055a06c00] 23:19:34 INFO - PROCESS | 1823 | 1461392374478 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]]]}] 23:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1631ms 23:19:34 INFO - PROCESS | 1823 | 1461392374547 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 23:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:19:34 INFO - PROCESS | 1823 | 1461392374552 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 23:19:34 INFO - PROCESS | 1823 | 1461392374558 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:19:34 INFO - PROCESS | 1823 | 1461392374563 Marionette TRACE conn3 <- [1,1878,null,{}] 23:19:34 INFO - PROCESS | 1823 | 1461392374569 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}] 23:19:34 INFO - PROCESS | 1823 | 1461392374832 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 23:19:35 INFO - PROCESS | 1823 | 1461392375140 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06eb75000 == 125 [pid = 1823] [id = 477] 23:19:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff058cddc00) [pid = 1823] [serial = 1432] [outer = (nil)] 23:19:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff05f066800) [pid = 1823] [serial = 1433] [outer = 0x7ff058cddc00] 23:19:35 INFO - PROCESS | 1823 | 1461392375249 Marionette DEBUG loaded listener.js 23:19:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff05f3e6400) [pid = 1823] [serial = 1434] [outer = 0x7ff058cddc00] 23:19:36 INFO - PROCESS | 1823 | 1461392376192 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]]]}] 23:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1690ms 23:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:19:36 INFO - PROCESS | 1823 | 1461392376249 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 23:19:36 INFO - PROCESS | 1823 | 1461392376251 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 23:19:36 INFO - PROCESS | 1823 | 1461392376258 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:19:36 INFO - PROCESS | 1823 | 1461392376261 Marionette TRACE conn3 <- [1,1882,null,{}] 23:19:36 INFO - PROCESS | 1823 | 1461392376267 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}] 23:19:36 INFO - PROCESS | 1823 | 1461392376509 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 23:19:36 INFO - PROCESS | 1823 | 1461392376768 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07222e800 == 126 [pid = 1823] [id = 478] 23:19:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff05c002400) [pid = 1823] [serial = 1435] [outer = (nil)] 23:19:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7ff05fe59800) [pid = 1823] [serial = 1436] [outer = 0x7ff05c002400] 23:19:36 INFO - PROCESS | 1823 | 1461392376890 Marionette DEBUG loaded listener.js 23:19:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7ff060152400) [pid = 1823] [serial = 1437] [outer = 0x7ff05c002400] 23:19:37 INFO - PROCESS | 1823 | 1461392377772 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]]]}] 23:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1580ms 23:19:37 INFO - PROCESS | 1823 | 1461392377839 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 23:19:37 INFO - PROCESS | 1823 | 1461392377843 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 23:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:19:37 INFO - PROCESS | 1823 | 1461392377851 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:19:37 INFO - PROCESS | 1823 | 1461392377854 Marionette TRACE conn3 <- [1,1886,null,{}] 23:19:37 INFO - PROCESS | 1823 | 1461392377860 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}] 23:19:38 INFO - PROCESS | 1823 | 1461392378091 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 23:19:38 INFO - PROCESS | 1823 | 1461392378401 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07239b800 == 127 [pid = 1823] [id = 479] 23:19:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7ff056f25c00) [pid = 1823] [serial = 1438] [outer = (nil)] 23:19:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7ff06024dc00) [pid = 1823] [serial = 1439] [outer = 0x7ff056f25c00] 23:19:38 INFO - PROCESS | 1823 | 1461392378483 Marionette DEBUG loaded listener.js 23:19:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7ff060f3ec00) [pid = 1823] [serial = 1440] [outer = 0x7ff056f25c00] 23:19:39 INFO - PROCESS | 1823 | 1461392379313 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]]]}] 23:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1530ms 23:19:39 INFO - PROCESS | 1823 | 1461392379382 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 23:19:39 INFO - PROCESS | 1823 | 1461392379385 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 23:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:19:39 INFO - PROCESS | 1823 | 1461392379392 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:19:39 INFO - PROCESS | 1823 | 1461392379394 Marionette TRACE conn3 <- [1,1890,null,{}] 23:19:39 INFO - PROCESS | 1823 | 1461392379400 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}] 23:19:39 INFO - PROCESS | 1823 | 1461392379639 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 23:19:39 INFO - PROCESS | 1823 | 1461392379943 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07261d800 == 128 [pid = 1823] [id = 480] 23:19:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7ff058cd8800) [pid = 1823] [serial = 1441] [outer = (nil)] 23:19:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7ff063578000) [pid = 1823] [serial = 1442] [outer = 0x7ff058cd8800] 23:19:40 INFO - PROCESS | 1823 | 1461392380024 Marionette DEBUG loaded listener.js 23:19:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7ff06387ac00) [pid = 1823] [serial = 1443] [outer = 0x7ff058cd8800] 23:19:40 INFO - PROCESS | 1823 | 1461392380922 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]]]}] 23:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1580ms 23:19:40 INFO - PROCESS | 1823 | 1461392380973 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 23:19:40 INFO - PROCESS | 1823 | 1461392380978 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 23:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:19:40 INFO - PROCESS | 1823 | 1461392380985 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:19:40 INFO - PROCESS | 1823 | 1461392380988 Marionette TRACE conn3 <- [1,1894,null,{}] 23:19:40 INFO - PROCESS | 1823 | 1461392380995 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}] 23:19:41 INFO - PROCESS | 1823 | 1461392381232 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 23:19:41 INFO - PROCESS | 1823 | 1461392381561 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072e17800 == 129 [pid = 1823] [id = 481] 23:19:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7ff060414c00) [pid = 1823] [serial = 1444] [outer = (nil)] 23:19:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7ff06695a400) [pid = 1823] [serial = 1445] [outer = 0x7ff060414c00] 23:19:41 INFO - PROCESS | 1823 | 1461392381644 Marionette DEBUG loaded listener.js 23:19:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7ff067885800) [pid = 1823] [serial = 1446] [outer = 0x7ff060414c00] 23:19:42 INFO - PROCESS | 1823 | 1461392382524 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]]]}] 23:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1586ms 23:19:42 INFO - PROCESS | 1823 | 1461392382573 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 23:19:42 INFO - PROCESS | 1823 | 1461392382577 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 23:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:19:42 INFO - PROCESS | 1823 | 1461392382584 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:19:42 INFO - PROCESS | 1823 | 1461392382588 Marionette TRACE conn3 <- [1,1898,null,{}] 23:19:42 INFO - PROCESS | 1823 | 1461392382593 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}] 23:19:42 INFO - PROCESS | 1823 | 1461392382825 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 23:19:43 INFO - PROCESS | 1823 | 1461392383170 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff075750800 == 130 [pid = 1823] [id = 482] 23:19:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7ff043d2b400) [pid = 1823] [serial = 1447] [outer = (nil)] 23:19:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7ff06387a800) [pid = 1823] [serial = 1448] [outer = 0x7ff043d2b400] 23:19:43 INFO - PROCESS | 1823 | 1461392383255 Marionette DEBUG loaded listener.js 23:19:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7ff06d645c00) [pid = 1823] [serial = 1449] [outer = 0x7ff043d2b400] 23:19:44 INFO - PROCESS | 1823 | 1461392384161 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]]]}] 23:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1636ms 23:19:44 INFO - PROCESS | 1823 | 1461392384221 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 23:19:44 INFO - PROCESS | 1823 | 1461392384226 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 23:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:19:44 INFO - PROCESS | 1823 | 1461392384232 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:19:44 INFO - PROCESS | 1823 | 1461392384236 Marionette TRACE conn3 <- [1,1902,null,{}] 23:19:44 INFO - PROCESS | 1823 | 1461392384242 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}] 23:19:44 INFO - PROCESS | 1823 | 1461392384489 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 23:19:44 INFO - PROCESS | 1823 | 1461392384800 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0460bd000 == 131 [pid = 1823] [id = 483] 23:19:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7ff044e4c800) [pid = 1823] [serial = 1450] [outer = (nil)] 23:19:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7ff0476c4c00) [pid = 1823] [serial = 1451] [outer = 0x7ff044e4c800] 23:19:44 INFO - PROCESS | 1823 | 1461392384885 Marionette DEBUG loaded listener.js 23:19:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7ff04dc25800) [pid = 1823] [serial = 1452] [outer = 0x7ff044e4c800] 23:19:45 INFO - PROCESS | 1823 | 1461392385855 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]]]}] 23:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1682ms 23:19:45 INFO - PROCESS | 1823 | 1461392385915 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 23:19:45 INFO - PROCESS | 1823 | 1461392385918 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 23:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:19:45 INFO - PROCESS | 1823 | 1461392385926 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:19:45 INFO - PROCESS | 1823 | 1461392385930 Marionette TRACE conn3 <- [1,1906,null,{}] 23:19:45 INFO - PROCESS | 1823 | 1461392385935 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}] 23:19:46 INFO - PROCESS | 1823 | 1461392386193 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 23:19:46 INFO - PROCESS | 1823 | 1461392386510 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047bbb800 == 132 [pid = 1823] [id = 484] 23:19:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7ff042feb000) [pid = 1823] [serial = 1453] [outer = (nil)] 23:19:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7ff046f8b800) [pid = 1823] [serial = 1454] [outer = 0x7ff042feb000] 23:19:46 INFO - PROCESS | 1823 | 1461392386594 Marionette DEBUG loaded listener.js 23:19:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7ff047d51400) [pid = 1823] [serial = 1455] [outer = 0x7ff042feb000] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048ec8800 == 131 [pid = 1823] [id = 419] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff044dd9000 == 130 [pid = 1823] [id = 418] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07227c000 == 129 [pid = 1823] [id = 411] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff043c63800 == 128 [pid = 1823] [id = 416] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d79c000 == 127 [pid = 1823] [id = 410] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072b2f800 == 126 [pid = 1823] [id = 412] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff077b16000 == 125 [pid = 1823] [id = 413] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff060743800 == 124 [pid = 1823] [id = 459] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f788000 == 123 [pid = 1823] [id = 458] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05d525800 == 122 [pid = 1823] [id = 457] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b2b9000 == 121 [pid = 1823] [id = 456] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05adb1000 == 120 [pid = 1823] [id = 455] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0577d1800 == 119 [pid = 1823] [id = 454] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0570be800 == 118 [pid = 1823] [id = 453] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff055d4f800 == 117 [pid = 1823] [id = 452] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054642800 == 116 [pid = 1823] [id = 451] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04f590800 == 115 [pid = 1823] [id = 450] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04be0c800 == 114 [pid = 1823] [id = 449] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ed47000 == 113 [pid = 1823] [id = 240] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b7aa000 == 112 [pid = 1823] [id = 448] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b544800 == 111 [pid = 1823] [id = 447] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04862d800 == 110 [pid = 1823] [id = 446] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff047bbb000 == 109 [pid = 1823] [id = 445] 23:19:48 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff043c58000 == 108 [pid = 1823] [id = 444] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7ff05b4e0c00) [pid = 1823] [serial = 1221] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7ff04dce8000) [pid = 1823] [serial = 1209] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7ff056ea5800) [pid = 1823] [serial = 1215] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7ff058905c00) [pid = 1823] [serial = 1218] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7ff05f060400) [pid = 1823] [serial = 1227] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7ff055947c00) [pid = 1823] [serial = 1131] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7ff06e959800) [pid = 1823] [serial = 1239] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7ff06d64cc00) [pid = 1823] [serial = 1236] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7ff05d69b800) [pid = 1823] [serial = 1224] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7ff072653c00) [pid = 1823] [serial = 1242] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7ff049c80400) [pid = 1823] [serial = 1206] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7ff04d4cd400) [pid = 1823] [serial = 1245] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7ff06c819000) [pid = 1823] [serial = 1233] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7ff044e6fc00) [pid = 1823] [serial = 1203] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7ff05feda400) [pid = 1823] [serial = 1230] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7ff055903400) [pid = 1823] [serial = 1212] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7ff047d4ac00) [pid = 1823] [serial = 1328] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7ff056f1e000) [pid = 1823] [serial = 1298] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7ff057061400) [pid = 1823] [serial = 1299] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7ff04d44bc00) [pid = 1823] [serial = 1280] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff04d742c00) [pid = 1823] [serial = 1281] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff0585ed800) [pid = 1823] [serial = 1304] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff05890fc00) [pid = 1823] [serial = 1305] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff04ed12c00) [pid = 1823] [serial = 1286] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff04f323000) [pid = 1823] [serial = 1287] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff05af77800) [pid = 1823] [serial = 1313] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff05b4d6000) [pid = 1823] [serial = 1314] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff04eaf3c00) [pid = 1823] [serial = 1283] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff04ec13c00) [pid = 1823] [serial = 1284] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff054857400) [pid = 1823] [serial = 1292] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff055a02400) [pid = 1823] [serial = 1293] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff043d33400) [pid = 1823] [serial = 1322] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff044e51000) [pid = 1823] [serial = 1323] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff048220c00) [pid = 1823] [serial = 1274] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff049358800) [pid = 1823] [serial = 1275] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff046f97c00) [pid = 1823] [serial = 1271] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff04756b400) [pid = 1823] [serial = 1272] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff04b9bb400) [pid = 1823] [serial = 1277] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff04cda2c00) [pid = 1823] [serial = 1278] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff0575ba800) [pid = 1823] [serial = 1301] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff057944800) [pid = 1823] [serial = 1302] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff047575800) [pid = 1823] [serial = 1316] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff04cdaf000) [pid = 1823] [serial = 1317] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff044e68000) [pid = 1823] [serial = 1319] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff0476ba800) [pid = 1823] [serial = 1320] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff059680000) [pid = 1823] [serial = 1307] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff05a288c00) [pid = 1823] [serial = 1308] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff05a9b9800) [pid = 1823] [serial = 1310] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff05ae35800) [pid = 1823] [serial = 1311] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff04f417800) [pid = 1823] [serial = 1289] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff04f421800) [pid = 1823] [serial = 1290] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff055dc4800) [pid = 1823] [serial = 1295] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff0569ea400) [pid = 1823] [serial = 1296] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff046f96c00) [pid = 1823] [serial = 1266] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff044e44c00) [pid = 1823] [serial = 1268] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff044e63800) [pid = 1823] [serial = 1269] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff048426400) [pid = 1823] [serial = 1331] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff048216800) [pid = 1823] [serial = 1329] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff046e2fc00) [pid = 1823] [serial = 1325] [outer = (nil)] [url = about:blank] 23:19:48 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff047085800) [pid = 1823] [serial = 1326] [outer = (nil)] [url = about:blank] 23:19:49 INFO - PROCESS | 1823 | 1461392389012 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]]]}] 23:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 3143ms 23:19:49 INFO - PROCESS | 1823 | 1461392389071 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 23:19:49 INFO - PROCESS | 1823 | 1461392389077 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 23:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:19:49 INFO - PROCESS | 1823 | 1461392389086 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:19:49 INFO - PROCESS | 1823 | 1461392389091 Marionette TRACE conn3 <- [1,1910,null,{}] 23:19:49 INFO - PROCESS | 1823 | 1461392389102 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}] 23:19:49 INFO - PROCESS | 1823 | 1461392389330 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 23:19:49 INFO - PROCESS | 1823 | 1461392389539 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff044dd5000 == 109 [pid = 1823] [id = 485] 23:19:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff043b58c00) [pid = 1823] [serial = 1456] [outer = (nil)] 23:19:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff044e6fc00) [pid = 1823] [serial = 1457] [outer = 0x7ff043b58c00] 23:19:49 INFO - PROCESS | 1823 | 1461392389610 Marionette DEBUG loaded listener.js 23:19:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff045d2a800) [pid = 1823] [serial = 1458] [outer = 0x7ff043b58c00] 23:19:50 INFO - PROCESS | 1823 | 1461392390435 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]]]}] 23:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1385ms 23:19:50 INFO - PROCESS | 1823 | 1461392390477 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 23:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:19:50 INFO - PROCESS | 1823 | 1461392390491 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 23:19:50 INFO - PROCESS | 1823 | 1461392390502 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:19:50 INFO - PROCESS | 1823 | 1461392390507 Marionette TRACE conn3 <- [1,1914,null,{}] 23:19:50 INFO - PROCESS | 1823 | 1461392390513 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}] 23:19:50 INFO - PROCESS | 1823 | 1461392390732 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 23:19:50 INFO - PROCESS | 1823 | 1461392390940 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0476f8800 == 110 [pid = 1823] [id = 486] 23:19:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff043d33400) [pid = 1823] [serial = 1459] [outer = (nil)] 23:19:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff047575800) [pid = 1823] [serial = 1460] [outer = 0x7ff043d33400] 23:19:51 INFO - PROCESS | 1823 | 1461392391014 Marionette DEBUG loaded listener.js 23:19:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff047d53800) [pid = 1823] [serial = 1461] [outer = 0x7ff043d33400] 23:19:51 INFO - PROCESS | 1823 | 1461392391980 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]]]}] 23:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1499ms 23:19:52 INFO - PROCESS | 1823 | 1461392392003 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 23:19:52 INFO - PROCESS | 1823 | 1461392392007 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 23:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:19:52 INFO - PROCESS | 1823 | 1461392392014 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:19:52 INFO - PROCESS | 1823 | 1461392392020 Marionette TRACE conn3 <- [1,1918,null,{}] 23:19:52 INFO - PROCESS | 1823 | 1461392392046 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}] 23:19:52 INFO - PROCESS | 1823 | 1461392392375 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 23:19:52 INFO - PROCESS | 1823 | 1461392392412 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048ee0000 == 111 [pid = 1823] [id = 487] 23:19:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff0485e6400) [pid = 1823] [serial = 1462] [outer = (nil)] 23:19:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff04935fc00) [pid = 1823] [serial = 1463] [outer = 0x7ff0485e6400] 23:19:52 INFO - PROCESS | 1823 | 1461392392496 Marionette DEBUG loaded listener.js 23:19:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff04b646800) [pid = 1823] [serial = 1464] [outer = 0x7ff0485e6400] 23:19:53 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff049c80000) [pid = 1823] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:19:53 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff042feb800) [pid = 1823] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:19:53 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff042fed800) [pid = 1823] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:19:53 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff042fe8800) [pid = 1823] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:19:53 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff042fec800) [pid = 1823] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:19:53 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff044e48000) [pid = 1823] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:19:53 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff048428400) [pid = 1823] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:19:54 INFO - PROCESS | 1823 | 1461392394056 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]]]}] 23:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2095ms 23:19:54 INFO - PROCESS | 1823 | 1461392394110 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 23:19:54 INFO - PROCESS | 1823 | 1461392394115 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 23:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:19:54 INFO - PROCESS | 1823 | 1461392394121 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:19:54 INFO - PROCESS | 1823 | 1461392394124 Marionette TRACE conn3 <- [1,1922,null,{}] 23:19:54 INFO - PROCESS | 1823 | 1461392394130 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}] 23:19:54 INFO - PROCESS | 1823 | 1461392394380 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 23:19:54 INFO - PROCESS | 1823 | 1461392394559 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0498f7800 == 112 [pid = 1823] [id = 488] 23:19:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff042feb800) [pid = 1823] [serial = 1465] [outer = (nil)] 23:19:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff049c80000) [pid = 1823] [serial = 1466] [outer = 0x7ff042feb800] 23:19:54 INFO - PROCESS | 1823 | 1461392394627 Marionette DEBUG loaded listener.js 23:19:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff04cdaf000) [pid = 1823] [serial = 1467] [outer = 0x7ff042feb800] 23:19:55 INFO - PROCESS | 1823 | 1461392395409 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]]]}] 23:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1334ms 23:19:55 INFO - PROCESS | 1823 | 1461392395456 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 23:19:55 INFO - PROCESS | 1823 | 1461392395459 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 23:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:19:55 INFO - PROCESS | 1823 | 1461392395466 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:19:55 INFO - PROCESS | 1823 | 1461392395470 Marionette TRACE conn3 <- [1,1926,null,{}] 23:19:55 INFO - PROCESS | 1823 | 1461392395475 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}] 23:19:55 INFO - PROCESS | 1823 | 1461392395697 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 23:19:56 INFO - PROCESS | 1823 | 1461392396103 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff044bc3000 == 113 [pid = 1823] [id = 489] 23:19:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff043b52c00) [pid = 1823] [serial = 1468] [outer = (nil)] 23:19:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff043d28c00) [pid = 1823] [serial = 1469] [outer = 0x7ff043b52c00] 23:19:56 INFO - PROCESS | 1823 | 1461392396227 Marionette DEBUG loaded listener.js 23:19:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff044e68000) [pid = 1823] [serial = 1470] [outer = 0x7ff043b52c00] 23:19:57 INFO - PROCESS | 1823 | 1461392397228 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]]]}] 23:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1831ms 23:19:57 INFO - PROCESS | 1823 | 1461392397300 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 23:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:19:57 INFO - PROCESS | 1823 | 1461392397308 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 23:19:57 INFO - PROCESS | 1823 | 1461392397319 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:19:57 INFO - PROCESS | 1823 | 1461392397324 Marionette TRACE conn3 <- [1,1930,null,{}] 23:19:57 INFO - PROCESS | 1823 | 1461392397333 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}] 23:19:57 INFO - PROCESS | 1823 | 1461392397639 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 23:19:57 INFO - PROCESS | 1823 | 1461392397950 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048631000 == 114 [pid = 1823] [id = 490] 23:19:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff04756f000) [pid = 1823] [serial = 1471] [outer = (nil)] 23:19:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff047d53c00) [pid = 1823] [serial = 1472] [outer = 0x7ff04756f000] 23:19:58 INFO - PROCESS | 1823 | 1461392398034 Marionette DEBUG loaded listener.js 23:19:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff04842a000) [pid = 1823] [serial = 1473] [outer = 0x7ff04756f000] 23:19:59 INFO - PROCESS | 1823 | 1461392399020 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]]]}] 23:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1734ms 23:19:59 INFO - PROCESS | 1823 | 1461392399057 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 23:19:59 INFO - PROCESS | 1823 | 1461392399064 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 23:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:19:59 INFO - PROCESS | 1823 | 1461392399074 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:19:59 INFO - PROCESS | 1823 | 1461392399078 Marionette TRACE conn3 <- [1,1934,null,{}] 23:19:59 INFO - PROCESS | 1823 | 1461392399084 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}] 23:19:59 INFO - PROCESS | 1823 | 1461392399339 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 23:19:59 INFO - PROCESS | 1823 | 1461392399753 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b95e800 == 115 [pid = 1823] [id = 491] 23:19:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff04842e000) [pid = 1823] [serial = 1474] [outer = (nil)] 23:19:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff04a826400) [pid = 1823] [serial = 1475] [outer = 0x7ff04842e000] 23:19:59 INFO - PROCESS | 1823 | 1461392399895 Marionette DEBUG loaded listener.js 23:20:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff04cf7d400) [pid = 1823] [serial = 1476] [outer = 0x7ff04842e000] 23:20:00 INFO - PROCESS | 1823 | 1461392400970 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]]]}] 23:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1943ms 23:20:01 INFO - PROCESS | 1823 | 1461392401017 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 23:20:01 INFO - PROCESS | 1823 | 1461392401021 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 23:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:20:01 INFO - PROCESS | 1823 | 1461392401037 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:20:01 INFO - PROCESS | 1823 | 1461392401046 Marionette TRACE conn3 <- [1,1938,null,{}] 23:20:01 INFO - PROCESS | 1823 | 1461392401057 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}] 23:20:01 INFO - PROCESS | 1823 | 1461392401339 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 23:20:01 INFO - PROCESS | 1823 | 1461392401645 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054595800 == 116 [pid = 1823] [id = 492] 23:20:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff04cf7c000) [pid = 1823] [serial = 1477] [outer = (nil)] 23:20:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff04d74d000) [pid = 1823] [serial = 1478] [outer = 0x7ff04cf7c000] 23:20:01 INFO - PROCESS | 1823 | 1461392401727 Marionette DEBUG loaded listener.js 23:20:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff04dc27c00) [pid = 1823] [serial = 1479] [outer = 0x7ff04cf7c000] 23:20:02 INFO - PROCESS | 1823 | 1461392402707 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]]]}] 23:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1710ms 23:20:02 INFO - PROCESS | 1823 | 1461392402740 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 23:20:02 INFO - PROCESS | 1823 | 1461392402744 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 23:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:20:02 INFO - PROCESS | 1823 | 1461392402752 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:20:02 INFO - PROCESS | 1823 | 1461392402755 Marionette TRACE conn3 <- [1,1942,null,{}] 23:20:02 INFO - PROCESS | 1823 | 1461392402761 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}] 23:20:03 INFO - PROCESS | 1823 | 1461392403018 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 23:20:03 INFO - PROCESS | 1823 | 1461392403323 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff055c21800 == 117 [pid = 1823] [id = 493] 23:20:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff04756c400) [pid = 1823] [serial = 1480] [outer = (nil)] 23:20:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff04ddec000) [pid = 1823] [serial = 1481] [outer = 0x7ff04756c400] 23:20:03 INFO - PROCESS | 1823 | 1461392403409 Marionette DEBUG loaded listener.js 23:20:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff04ed06000) [pid = 1823] [serial = 1482] [outer = 0x7ff04756c400] 23:20:04 INFO - PROCESS | 1823 | 1461392404317 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]]]}] 23:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1630ms 23:20:04 INFO - PROCESS | 1823 | 1461392404384 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 23:20:04 INFO - PROCESS | 1823 | 1461392404388 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 23:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:20:04 INFO - PROCESS | 1823 | 1461392404394 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:20:04 INFO - PROCESS | 1823 | 1461392404396 Marionette TRACE conn3 <- [1,1946,null,{}] 23:20:04 INFO - PROCESS | 1823 | 1461392404402 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}] 23:20:04 INFO - PROCESS | 1823 | 1461392404641 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 23:20:04 INFO - PROCESS | 1823 | 1461392404905 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0570c4800 == 118 [pid = 1823] [id = 494] 23:20:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff04f417c00) [pid = 1823] [serial = 1483] [outer = (nil)] 23:20:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff04f41dc00) [pid = 1823] [serial = 1484] [outer = 0x7ff04f417c00] 23:20:05 INFO - PROCESS | 1823 | 1461392405043 Marionette DEBUG loaded listener.js 23:20:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff055c5a400) [pid = 1823] [serial = 1485] [outer = 0x7ff04f417c00] 23:20:05 INFO - PROCESS | 1823 | 1461392405981 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]]]}] 23:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1631ms 23:20:06 INFO - PROCESS | 1823 | 1461392406027 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 23:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:20:06 INFO - PROCESS | 1823 | 1461392406030 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 23:20:06 INFO - PROCESS | 1823 | 1461392406038 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:20:06 INFO - PROCESS | 1823 | 1461392406041 Marionette TRACE conn3 <- [1,1950,null,{}] 23:20:06 INFO - PROCESS | 1823 | 1461392406047 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}] 23:20:06 INFO - PROCESS | 1823 | 1461392406285 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 23:20:06 INFO - PROCESS | 1823 | 1461392406649 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0579ae800 == 119 [pid = 1823] [id = 495] 23:20:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff055c5d800) [pid = 1823] [serial = 1486] [outer = (nil)] 23:20:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff056ea5800) [pid = 1823] [serial = 1487] [outer = 0x7ff055c5d800] 23:20:06 INFO - PROCESS | 1823 | 1461392406766 Marionette DEBUG loaded listener.js 23:20:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff05705a800) [pid = 1823] [serial = 1488] [outer = 0x7ff055c5d800] 23:20:07 INFO - PROCESS | 1823 | 1461392407648 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]]]}] 23:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1686ms 23:20:07 INFO - PROCESS | 1823 | 1461392407724 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 23:20:07 INFO - PROCESS | 1823 | 1461392407727 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 23:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:20:07 INFO - PROCESS | 1823 | 1461392407733 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:20:07 INFO - PROCESS | 1823 | 1461392407737 Marionette TRACE conn3 <- [1,1954,null,{}] 23:20:07 INFO - PROCESS | 1823 | 1461392407742 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}] 23:20:08 INFO - PROCESS | 1823 | 1461392408011 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 23:20:08 INFO - PROCESS | 1823 | 1461392408321 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ab78800 == 120 [pid = 1823] [id = 496] 23:20:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff04f31d000) [pid = 1823] [serial = 1489] [outer = (nil)] 23:20:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff0575c2c00) [pid = 1823] [serial = 1490] [outer = 0x7ff04f31d000] 23:20:08 INFO - PROCESS | 1823 | 1461392408404 Marionette DEBUG loaded listener.js 23:20:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff058cd6400) [pid = 1823] [serial = 1491] [outer = 0x7ff04f31d000] 23:20:09 INFO - PROCESS | 1823 | 1461392409303 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]]]}] 23:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1637ms 23:20:09 INFO - PROCESS | 1823 | 1461392409371 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 23:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:20:09 INFO - PROCESS | 1823 | 1461392409376 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 23:20:09 INFO - PROCESS | 1823 | 1461392409383 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:20:09 INFO - PROCESS | 1823 | 1461392409386 Marionette TRACE conn3 <- [1,1958,null,{}] 23:20:09 INFO - PROCESS | 1823 | 1461392409392 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}] 23:20:09 INFO - PROCESS | 1823 | 1461392409628 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 23:20:09 INFO - PROCESS | 1823 | 1461392409886 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b2a6800 == 121 [pid = 1823] [id = 497] 23:20:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff055c5c400) [pid = 1823] [serial = 1492] [outer = (nil)] 23:20:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff05a9b3800) [pid = 1823] [serial = 1493] [outer = 0x7ff055c5c400] 23:20:10 INFO - PROCESS | 1823 | 1461392410008 Marionette DEBUG loaded listener.js 23:20:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff05ae3b400) [pid = 1823] [serial = 1494] [outer = 0x7ff055c5c400] 23:20:10 INFO - PROCESS | 1823 | 1461392410900 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]]]}] 23:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1589ms 23:20:10 INFO - PROCESS | 1823 | 1461392410971 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 23:20:10 INFO - PROCESS | 1823 | 1461392410975 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 23:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:20:10 INFO - PROCESS | 1823 | 1461392410982 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:20:10 INFO - PROCESS | 1823 | 1461392410984 Marionette TRACE conn3 <- [1,1962,null,{}] 23:20:10 INFO - PROCESS | 1823 | 1461392410991 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}] 23:20:11 INFO - PROCESS | 1823 | 1461392411228 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 23:20:11 INFO - PROCESS | 1823 | 1461392411527 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b3f4000 == 122 [pid = 1823] [id = 498] 23:20:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff058905c00) [pid = 1823] [serial = 1495] [outer = (nil)] 23:20:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff05b4d8800) [pid = 1823] [serial = 1496] [outer = 0x7ff058905c00] 23:20:11 INFO - PROCESS | 1823 | 1461392411610 Marionette DEBUG loaded listener.js 23:20:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff05b5dc000) [pid = 1823] [serial = 1497] [outer = 0x7ff058905c00] 23:20:12 INFO - PROCESS | 1823 | 1461392412476 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]]]}] 23:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1529ms 23:20:12 INFO - PROCESS | 1823 | 1461392412512 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 23:20:12 INFO - PROCESS | 1823 | 1461392412515 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 23:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:20:12 INFO - PROCESS | 1823 | 1461392412521 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:20:12 INFO - PROCESS | 1823 | 1461392412524 Marionette TRACE conn3 <- [1,1966,null,{}] 23:20:12 INFO - PROCESS | 1823 | 1461392412531 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}] 23:20:12 INFO - PROCESS | 1823 | 1461392412765 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 23:20:13 INFO - PROCESS | 1823 | 1461392413042 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f78b800 == 123 [pid = 1823] [id = 499] 23:20:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff05cc77000) [pid = 1823] [serial = 1498] [outer = (nil)] 23:20:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff05d64f400) [pid = 1823] [serial = 1499] [outer = 0x7ff05cc77000] 23:20:13 INFO - PROCESS | 1823 | 1461392413179 Marionette DEBUG loaded listener.js 23:20:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff05ef32400) [pid = 1823] [serial = 1500] [outer = 0x7ff05cc77000] 23:20:14 INFO - PROCESS | 1823 | 1461392414298 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]]]}] 23:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1831ms 23:20:14 INFO - PROCESS | 1823 | 1461392414356 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 23:20:14 INFO - PROCESS | 1823 | 1461392414363 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 23:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:20:14 INFO - PROCESS | 1823 | 1461392414374 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:20:14 INFO - PROCESS | 1823 | 1461392414379 Marionette TRACE conn3 <- [1,1970,null,{}] 23:20:14 INFO - PROCESS | 1823 | 1461392414388 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}] 23:20:14 INFO - PROCESS | 1823 | 1461392414911 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 23:20:15 INFO - PROCESS | 1823 | 1461392415191 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0638a2000 == 124 [pid = 1823] [id = 500] 23:20:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff05b5dd800) [pid = 1823] [serial = 1501] [outer = (nil)] 23:20:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff05f3d9000) [pid = 1823] [serial = 1502] [outer = 0x7ff05b5dd800] 23:20:15 INFO - PROCESS | 1823 | 1461392415281 Marionette DEBUG loaded listener.js 23:20:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7ff060f46400) [pid = 1823] [serial = 1503] [outer = 0x7ff05b5dd800] 23:20:16 INFO - PROCESS | 1823 | 1461392416219 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]]]}] 23:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1900ms 23:20:16 INFO - PROCESS | 1823 | 1461392416272 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 23:20:16 INFO - PROCESS | 1823 | 1461392416276 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 23:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:20:16 INFO - PROCESS | 1823 | 1461392416282 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:20:16 INFO - PROCESS | 1823 | 1461392416285 Marionette TRACE conn3 <- [1,1974,null,{}] 23:20:16 INFO - PROCESS | 1823 | 1461392416291 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}] 23:20:16 INFO - PROCESS | 1823 | 1461392416521 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 23:20:16 INFO - PROCESS | 1823 | 1461392416783 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06dbb0800 == 125 [pid = 1823] [id = 501] 23:20:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7ff05eff1000) [pid = 1823] [serial = 1504] [outer = (nil)] 23:20:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7ff06780e800) [pid = 1823] [serial = 1505] [outer = 0x7ff05eff1000] 23:20:16 INFO - PROCESS | 1823 | 1461392416905 Marionette DEBUG loaded listener.js 23:20:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7ff06d46e400) [pid = 1823] [serial = 1506] [outer = 0x7ff05eff1000] 23:20:17 INFO - PROCESS | 1823 | 1461392417741 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]]]}] 23:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1485ms 23:20:17 INFO - PROCESS | 1823 | 1461392417770 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 23:20:17 INFO - PROCESS | 1823 | 1461392417773 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 23:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:20:17 INFO - PROCESS | 1823 | 1461392417780 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:20:17 INFO - PROCESS | 1823 | 1461392417783 Marionette TRACE conn3 <- [1,1978,null,{}] 23:20:17 INFO - PROCESS | 1823 | 1461392417789 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}] 23:20:18 INFO - PROCESS | 1823 | 1461392418016 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 23:20:18 INFO - PROCESS | 1823 | 1461392418281 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff070a89800 == 126 [pid = 1823] [id = 502] 23:20:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7ff056eeb400) [pid = 1823] [serial = 1507] [outer = (nil)] 23:20:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7ff05f1c0c00) [pid = 1823] [serial = 1508] [outer = 0x7ff056eeb400] 23:20:18 INFO - PROCESS | 1823 | 1461392418368 Marionette DEBUG loaded listener.js 23:20:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7ff06d77cc00) [pid = 1823] [serial = 1509] [outer = 0x7ff056eeb400] 23:20:19 INFO - PROCESS | 1823 | 1461392419240 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]]]}] 23:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1529ms 23:20:19 INFO - PROCESS | 1823 | 1461392419310 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 23:20:19 INFO - PROCESS | 1823 | 1461392419314 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 23:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:20:19 INFO - PROCESS | 1823 | 1461392419320 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:20:19 INFO - PROCESS | 1823 | 1461392419323 Marionette TRACE conn3 <- [1,1982,null,{}] 23:20:19 INFO - PROCESS | 1823 | 1461392419329 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}] 23:20:19 INFO - PROCESS | 1823 | 1461392419596 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 23:20:19 INFO - PROCESS | 1823 | 1461392419897 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072616800 == 127 [pid = 1823] [id = 503] 23:20:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7ff05f062800) [pid = 1823] [serial = 1510] [outer = (nil)] 23:20:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7ff06d955c00) [pid = 1823] [serial = 1511] [outer = 0x7ff05f062800] 23:20:19 INFO - PROCESS | 1823 | 1461392419978 Marionette DEBUG loaded listener.js 23:20:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7ff06e83a800) [pid = 1823] [serial = 1512] [outer = 0x7ff05f062800] 23:20:20 INFO - PROCESS | 1823 | 1461392420832 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]]]}] 23:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1582ms 23:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:20:20 INFO - PROCESS | 1823 | 1461392420904 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 23:20:20 INFO - PROCESS | 1823 | 1461392420907 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 23:20:20 INFO - PROCESS | 1823 | 1461392420913 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:20:20 INFO - PROCESS | 1823 | 1461392420917 Marionette TRACE conn3 <- [1,1986,null,{}] 23:20:20 INFO - PROCESS | 1823 | 1461392420923 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}] 23:20:21 INFO - PROCESS | 1823 | 1461392421158 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 23:20:21 INFO - PROCESS | 1823 | 1461392421420 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072e31800 == 128 [pid = 1823] [id = 504] 23:20:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7ff04d4bf800) [pid = 1823] [serial = 1513] [outer = (nil)] 23:20:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7ff06e94f400) [pid = 1823] [serial = 1514] [outer = 0x7ff04d4bf800] 23:20:21 INFO - PROCESS | 1823 | 1461392421541 Marionette DEBUG loaded listener.js 23:20:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7ff06e959000) [pid = 1823] [serial = 1515] [outer = 0x7ff04d4bf800] 23:20:22 INFO - PROCESS | 1823 | 1461392422425 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]]]}] 23:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1580ms 23:20:22 INFO - PROCESS | 1823 | 1461392422494 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 23:20:22 INFO - PROCESS | 1823 | 1461392422498 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 23:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:20:22 INFO - PROCESS | 1823 | 1461392422504 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:20:22 INFO - PROCESS | 1823 | 1461392422506 Marionette TRACE conn3 <- [1,1990,null,{}] 23:20:22 INFO - PROCESS | 1823 | 1461392422512 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}] 23:20:22 INFO - PROCESS | 1823 | 1461392422748 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 23:20:23 INFO - PROCESS | 1823 | 1461392423075 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff077b12000 == 129 [pid = 1823] [id = 505] 23:20:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7ff042fed000) [pid = 1823] [serial = 1516] [outer = (nil)] 23:20:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7ff05d68ec00) [pid = 1823] [serial = 1517] [outer = 0x7ff042fed000] 23:20:23 INFO - PROCESS | 1823 | 1461392423157 Marionette DEBUG loaded listener.js 23:20:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7ff070a47c00) [pid = 1823] [serial = 1518] [outer = 0x7ff042fed000] 23:20:24 INFO - PROCESS | 1823 | 1461392424027 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]]]}] 23:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1584ms 23:20:24 INFO - PROCESS | 1823 | 1461392424090 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 23:20:24 INFO - PROCESS | 1823 | 1461392424094 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 23:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:20:24 INFO - PROCESS | 1823 | 1461392424101 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:20:24 INFO - PROCESS | 1823 | 1461392424104 Marionette TRACE conn3 <- [1,1994,null,{}] 23:20:24 INFO - PROCESS | 1823 | 1461392424109 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}] 23:20:24 INFO - PROCESS | 1823 | 1461392424347 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 23:20:25 INFO - PROCESS | 1823 | 1461392425131 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0470bb800 == 130 [pid = 1823] [id = 506] 23:20:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7ff043b57800) [pid = 1823] [serial = 1519] [outer = (nil)] 23:20:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7ff043d2d800) [pid = 1823] [serial = 1520] [outer = 0x7ff043b57800] 23:20:25 INFO - PROCESS | 1823 | 1461392425208 Marionette DEBUG loaded listener.js 23:20:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7ff044e69c00) [pid = 1823] [serial = 1521] [outer = 0x7ff043b57800] 23:20:26 INFO - PROCESS | 1823 | 1461392426155 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]]]}] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06386a800 == 129 [pid = 1823] [id = 288] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff077b11800 == 128 [pid = 1823] [id = 342] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0476f9800 == 127 [pid = 1823] [id = 343] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff044bdc000 == 126 [pid = 1823] [id = 439] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff042fd5000 == 125 [pid = 1823] [id = 438] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0498f7800 == 124 [pid = 1823] [id = 488] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048ee0000 == 123 [pid = 1823] [id = 487] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0476f8800 == 122 [pid = 1823] [id = 486] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff044dd5000 == 121 [pid = 1823] [id = 485] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0460bd000 == 120 [pid = 1823] [id = 483] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff075750800 == 119 [pid = 1823] [id = 482] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072e17800 == 118 [pid = 1823] [id = 481] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07261d800 == 117 [pid = 1823] [id = 480] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07239b800 == 116 [pid = 1823] [id = 479] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07222e800 == 115 [pid = 1823] [id = 478] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06eb75000 == 114 [pid = 1823] [id = 477] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06db20800 == 113 [pid = 1823] [id = 476] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06c8b4800 == 112 [pid = 1823] [id = 475] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff063874800 == 111 [pid = 1823] [id = 474] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05fddc800 == 110 [pid = 1823] [id = 473] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b3e6800 == 109 [pid = 1823] [id = 472] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ad96800 == 108 [pid = 1823] [id = 471] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05857b800 == 107 [pid = 1823] [id = 470] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0572aa000 == 106 [pid = 1823] [id = 469] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b978800 == 105 [pid = 1823] [id = 468] 23:20:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff047ce9000 == 104 [pid = 1823] [id = 467] 23:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2687ms 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7ff05485a800) [pid = 1823] [serial = 1358] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7ff05ae3b800) [pid = 1823] [serial = 1367] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7ff04dc0cc00) [pid = 1823] [serial = 1395] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7ff05b5e0000) [pid = 1823] [serial = 1373] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7ff044e6dc00) [pid = 1823] [serial = 1388] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7ff04842cc00) [pid = 1823] [serial = 1340] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7ff05e8e4000) [pid = 1823] [serial = 1379] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7ff042ff1000) [pid = 1823] [serial = 1382] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7ff0485e7000) [pid = 1823] [serial = 1332] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7ff04dcf5000) [pid = 1823] [serial = 1352] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7ff04d4c3000) [pid = 1823] [serial = 1392] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7ff04f31dc00) [pid = 1823] [serial = 1355] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7ff043d2c000) [pid = 1823] [serial = 1383] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7ff0485e4800) [pid = 1823] [serial = 1389] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7ff046f95000) [pid = 1823] [serial = 1337] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7ff055dcd800) [pid = 1823] [serial = 1361] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7ff047085400) [pid = 1823] [serial = 1386] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7ff04b649400) [pid = 1823] [serial = 1343] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7ff04cf81000) [pid = 1823] [serial = 1346] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff043b51000) [pid = 1823] [serial = 1334] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff044e65400) [pid = 1823] [serial = 1385] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff05ce88c00) [pid = 1823] [serial = 1376] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff05705c800) [pid = 1823] [serial = 1364] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff05b4dc000) [pid = 1823] [serial = 1370] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff04d744c00) [pid = 1823] [serial = 1394] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff04d74a000) [pid = 1823] [serial = 1349] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff04a81bc00) [pid = 1823] [serial = 1391] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff04a81c800) [pid = 1823] [serial = 1397] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff04dcf2000) [pid = 1823] [serial = 1398] [outer = (nil)] [url = about:blank] 23:20:26 INFO - PROCESS | 1823 | 1461392426946 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 23:20:26 INFO - PROCESS | 1823 | 1461392426950 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 23:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:20:26 INFO - PROCESS | 1823 | 1461392426964 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:20:26 INFO - PROCESS | 1823 | 1461392426971 Marionette TRACE conn3 <- [1,1998,null,{}] 23:20:26 INFO - PROCESS | 1823 | 1461392426980 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}] 23:20:27 INFO - PROCESS | 1823 | 1461392427199 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 23:20:27 INFO - PROCESS | 1823 | 1461392427415 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff044bcf800 == 105 [pid = 1823] [id = 507] 23:20:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff044e6b800) [pid = 1823] [serial = 1522] [outer = (nil)] 23:20:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff047acfc00) [pid = 1823] [serial = 1523] [outer = 0x7ff044e6b800] 23:20:27 INFO - PROCESS | 1823 | 1461392427489 Marionette DEBUG loaded listener.js 23:20:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff048223000) [pid = 1823] [serial = 1524] [outer = 0x7ff044e6b800] 23:20:28 INFO - PROCESS | 1823 | 1461392428282 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]]]}] 23:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1336ms 23:20:28 INFO - PROCESS | 1823 | 1461392428303 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 23:20:28 INFO - PROCESS | 1823 | 1461392428309 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 23:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:20:28 INFO - PROCESS | 1823 | 1461392428315 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:20:28 INFO - PROCESS | 1823 | 1461392428318 Marionette TRACE conn3 <- [1,2002,null,{}] 23:20:28 INFO - PROCESS | 1823 | 1461392428324 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}] 23:20:28 INFO - PROCESS | 1823 | 1461392428607 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 23:20:28 INFO - PROCESS | 1823 | 1461392428636 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047bd0800 == 106 [pid = 1823] [id = 508] 23:20:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff048426400) [pid = 1823] [serial = 1525] [outer = (nil)] 23:20:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff049361800) [pid = 1823] [serial = 1526] [outer = 0x7ff048426400] 23:20:28 INFO - PROCESS | 1823 | 1461392428702 Marionette DEBUG loaded listener.js 23:20:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff04b64c400) [pid = 1823] [serial = 1527] [outer = 0x7ff048426400] 23:20:29 INFO - PROCESS | 1823 | 1461392429765 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]]]}] 23:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1482ms 23:20:29 INFO - PROCESS | 1823 | 1461392429807 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 23:20:29 INFO - PROCESS | 1823 | 1461392429811 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 23:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:20:29 INFO - PROCESS | 1823 | 1461392429826 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:20:29 INFO - PROCESS | 1823 | 1461392429835 Marionette TRACE conn3 <- [1,2006,null,{}] 23:20:29 INFO - PROCESS | 1823 | 1461392429851 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}] 23:20:30 INFO - PROCESS | 1823 | 1461392430153 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 23:20:30 INFO - PROCESS | 1823 | 1461392430188 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b711800 == 107 [pid = 1823] [id = 509] 23:20:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff04d44c800) [pid = 1823] [serial = 1528] [outer = (nil)] 23:20:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff04d4ce400) [pid = 1823] [serial = 1529] [outer = 0x7ff04d44c800] 23:20:30 INFO - PROCESS | 1823 | 1461392430254 Marionette DEBUG loaded listener.js 23:20:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff04dc0cc00) [pid = 1823] [serial = 1530] [outer = 0x7ff04d44c800] 23:20:31 INFO - PROCESS | 1823 | 1461392431297 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]]]}] 23:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 23:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1561ms 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff055944400) [pid = 1823] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff047d4c000) [pid = 1823] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff058cd9800) [pid = 1823] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff042feac00) [pid = 1823] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff04a824000) [pid = 1823] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff04ddee400) [pid = 1823] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff056f25c00) [pid = 1823] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff04dc26000) [pid = 1823] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff057055800) [pid = 1823] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff0485e6400) [pid = 1823] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff055a06c00) [pid = 1823] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff05b4d4000) [pid = 1823] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff04dcecc00) [pid = 1823] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff055943000) [pid = 1823] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff05b4da000) [pid = 1823] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff060414c00) [pid = 1823] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff04b9ca800) [pid = 1823] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff043d33400) [pid = 1823] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff05a9b7000) [pid = 1823] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff04d751800) [pid = 1823] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff05c002400) [pid = 1823] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff042feb000) [pid = 1823] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff056ea4c00) [pid = 1823] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff049353000) [pid = 1823] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff058cddc00) [pid = 1823] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff058cd8800) [pid = 1823] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff04ed10000) [pid = 1823] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff043b58c00) [pid = 1823] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff043b4c000) [pid = 1823] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff045d29400) [pid = 1823] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff045d26c00) [pid = 1823] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff056f13800) [pid = 1823] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff046e35c00) [pid = 1823] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff04d746c00) [pid = 1823] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:20:32 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff049360000) [pid = 1823] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:20:32 INFO - PROCESS | 1823 | 1461392432060 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 23:20:32 INFO - PROCESS | 1823 | 1461392432064 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 23:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:20:32 INFO - PROCESS | 1823 | 1461392432086 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:20:32 INFO - PROCESS | 1823 | 1461392432089 Marionette TRACE conn3 <- [1,2010,null,{}] 23:20:32 INFO - PROCESS | 1823 | 1461392432096 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}] 23:20:32 INFO - PROCESS | 1823 | 1461392432375 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 23:20:32 INFO - PROCESS | 1823 | 1461392432492 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04844c800 == 108 [pid = 1823] [id = 510] 23:20:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff046e34000) [pid = 1823] [serial = 1531] [outer = (nil)] 23:20:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff049360000) [pid = 1823] [serial = 1532] [outer = 0x7ff046e34000] 23:20:32 INFO - PROCESS | 1823 | 1461392432562 Marionette DEBUG loaded listener.js 23:20:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff04d4cc800) [pid = 1823] [serial = 1533] [outer = 0x7ff046e34000] 23:20:33 INFO - PROCESS | 1823 | 1461392433285 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]]]}] 23:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 23:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1232ms 23:20:33 INFO - PROCESS | 1823 | 1461392433319 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 23:20:33 INFO - PROCESS | 1823 | 1461392433322 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 23:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:20:33 INFO - PROCESS | 1823 | 1461392433330 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:20:33 INFO - PROCESS | 1823 | 1461392433332 Marionette TRACE conn3 <- [1,2014,null,{}] 23:20:33 INFO - PROCESS | 1823 | 1461392433338 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}] 23:20:33 INFO - PROCESS | 1823 | 1461392433629 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 23:20:33 INFO - PROCESS | 1823 | 1461392433651 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04ce27000 == 109 [pid = 1823] [id = 511] 23:20:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff04eaf5000) [pid = 1823] [serial = 1534] [outer = (nil)] 23:20:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff04ed0b800) [pid = 1823] [serial = 1535] [outer = 0x7ff04eaf5000] 23:20:33 INFO - PROCESS | 1823 | 1461392433732 Marionette DEBUG loaded listener.js 23:20:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff0546ac400) [pid = 1823] [serial = 1536] [outer = 0x7ff04eaf5000] 23:20:35 INFO - PROCESS | 1823 | 1461392435086 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]]]}] 23:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1829ms 23:20:35 INFO - PROCESS | 1823 | 1461392435162 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 23:20:35 INFO - PROCESS | 1823 | 1461392435169 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 23:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:20:35 INFO - PROCESS | 1823 | 1461392435181 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:20:35 INFO - PROCESS | 1823 | 1461392435185 Marionette TRACE conn3 <- [1,2018,null,{}] 23:20:35 INFO - PROCESS | 1823 | 1461392435195 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}] 23:20:35 INFO - PROCESS | 1823 | 1461392435487 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 23:20:35 INFO - PROCESS | 1823 | 1461392435807 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048612800 == 110 [pid = 1823] [id = 512] 23:20:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff0476bc400) [pid = 1823] [serial = 1537] [outer = (nil)] 23:20:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff047d55c00) [pid = 1823] [serial = 1538] [outer = 0x7ff0476bc400] 23:20:35 INFO - PROCESS | 1823 | 1461392435890 Marionette DEBUG loaded listener.js 23:20:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff049356000) [pid = 1823] [serial = 1539] [outer = 0x7ff0476bc400] 23:20:36 INFO - PROCESS | 1823 | 1461392436884 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]]]}] 23:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1746ms 23:20:36 INFO - PROCESS | 1823 | 1461392436927 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 23:20:36 INFO - PROCESS | 1823 | 1461392436936 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 23:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:20:36 INFO - PROCESS | 1823 | 1461392436947 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:20:36 INFO - PROCESS | 1823 | 1461392436951 Marionette TRACE conn3 <- [1,2022,null,{}] 23:20:36 INFO - PROCESS | 1823 | 1461392436958 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}] 23:20:37 INFO - PROCESS | 1823 | 1461392437229 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 23:20:37 INFO - PROCESS | 1823 | 1461392437571 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04f588800 == 111 [pid = 1823] [id = 513] 23:20:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff04a81fc00) [pid = 1823] [serial = 1540] [outer = (nil)] 23:20:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff04d453c00) [pid = 1823] [serial = 1541] [outer = 0x7ff04a81fc00] 23:20:37 INFO - PROCESS | 1823 | 1461392437672 Marionette DEBUG loaded listener.js 23:20:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff04dc07000) [pid = 1823] [serial = 1542] [outer = 0x7ff04a81fc00] 23:20:38 INFO - PROCESS | 1823 | 1461392438612 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]]]}] 23:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1696ms 23:20:38 INFO - PROCESS | 1823 | 1461392438645 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 23:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:20:38 INFO - PROCESS | 1823 | 1461392438650 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 23:20:38 INFO - PROCESS | 1823 | 1461392438657 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:20:38 INFO - PROCESS | 1823 | 1461392438663 Marionette TRACE conn3 <- [1,2026,null,{}] 23:20:38 INFO - PROCESS | 1823 | 1461392438680 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}] 23:20:38 INFO - PROCESS | 1823 | 1461392438931 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 23:20:39 INFO - PROCESS | 1823 | 1461392439236 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0570be800 == 112 [pid = 1823] [id = 514] 23:20:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff04dcee400) [pid = 1823] [serial = 1543] [outer = (nil)] 23:20:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff04f421800) [pid = 1823] [serial = 1544] [outer = 0x7ff04dcee400] 23:20:39 INFO - PROCESS | 1823 | 1461392439328 Marionette DEBUG loaded listener.js 23:20:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff05590a800) [pid = 1823] [serial = 1545] [outer = 0x7ff04dcee400] 23:20:40 INFO - PROCESS | 1823 | 1461392440270 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]]]}] 23:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1650ms 23:20:40 INFO - PROCESS | 1823 | 1461392440306 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 23:20:40 INFO - PROCESS | 1823 | 1461392440310 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 23:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:20:40 INFO - PROCESS | 1823 | 1461392440318 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:20:40 INFO - PROCESS | 1823 | 1461392440323 Marionette TRACE conn3 <- [1,2030,null,{}] 23:20:40 INFO - PROCESS | 1823 | 1461392440328 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}] 23:20:40 INFO - PROCESS | 1823 | 1461392440583 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 23:20:40 INFO - PROCESS | 1823 | 1461392440883 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0577d6000 == 113 [pid = 1823] [id = 515] 23:20:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff04cf84800) [pid = 1823] [serial = 1546] [outer = (nil)] 23:20:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff05623c800) [pid = 1823] [serial = 1547] [outer = 0x7ff04cf84800] 23:20:40 INFO - PROCESS | 1823 | 1461392440970 Marionette DEBUG loaded listener.js 23:20:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff056eac400) [pid = 1823] [serial = 1548] [outer = 0x7ff04cf84800] 23:20:41 INFO - PROCESS | 1823 | 1461392441835 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]]]}] 23:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1581ms 23:20:41 INFO - PROCESS | 1823 | 1461392441901 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 23:20:41 INFO - PROCESS | 1823 | 1461392441905 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 23:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:20:41 INFO - PROCESS | 1823 | 1461392441912 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:20:41 INFO - PROCESS | 1823 | 1461392441915 Marionette TRACE conn3 <- [1,2034,null,{}] 23:20:41 INFO - PROCESS | 1823 | 1461392441921 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}] 23:20:42 INFO - PROCESS | 1823 | 1461392442165 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 23:20:42 INFO - PROCESS | 1823 | 1461392442492 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ad96000 == 114 [pid = 1823] [id = 516] 23:20:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff056ef1c00) [pid = 1823] [serial = 1549] [outer = (nil)] 23:20:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff056f16400) [pid = 1823] [serial = 1550] [outer = 0x7ff056ef1c00] 23:20:42 INFO - PROCESS | 1823 | 1461392442584 Marionette DEBUG loaded listener.js 23:20:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff05730a800) [pid = 1823] [serial = 1551] [outer = 0x7ff056ef1c00] 23:20:43 INFO - PROCESS | 1823 | 1461392443496 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]]]}] 23:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1633ms 23:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:20:43 INFO - PROCESS | 1823 | 1461392443547 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 23:20:43 INFO - PROCESS | 1823 | 1461392443550 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 23:20:43 INFO - PROCESS | 1823 | 1461392443557 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:20:43 INFO - PROCESS | 1823 | 1461392443560 Marionette TRACE conn3 <- [1,2038,null,{}] 23:20:43 INFO - PROCESS | 1823 | 1461392443567 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}] 23:20:43 INFO - PROCESS | 1823 | 1461392443842 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 23:20:44 INFO - PROCESS | 1823 | 1461392444145 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ed5c000 == 115 [pid = 1823] [id = 517] 23:20:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff046f8c400) [pid = 1823] [serial = 1552] [outer = (nil)] 23:20:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff059680c00) [pid = 1823] [serial = 1553] [outer = 0x7ff046f8c400] 23:20:44 INFO - PROCESS | 1823 | 1461392444233 Marionette DEBUG loaded listener.js 23:20:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff05c002400) [pid = 1823] [serial = 1554] [outer = 0x7ff046f8c400] 23:20:45 INFO - PROCESS | 1823 | 1461392445121 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]]]}] 23:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1641ms 23:20:45 INFO - PROCESS | 1823 | 1461392445198 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 23:20:45 INFO - PROCESS | 1823 | 1461392445202 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 23:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:20:45 INFO - PROCESS | 1823 | 1461392445208 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:20:45 INFO - PROCESS | 1823 | 1461392445213 Marionette TRACE conn3 <- [1,2042,null,{}] 23:20:45 INFO - PROCESS | 1823 | 1461392445219 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}] 23:20:45 INFO - PROCESS | 1823 | 1461392445499 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 23:20:45 INFO - PROCESS | 1823 | 1461392445809 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060030000 == 116 [pid = 1823] [id = 518] 23:20:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff046f96400) [pid = 1823] [serial = 1555] [outer = (nil)] 23:20:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff05cabe800) [pid = 1823] [serial = 1556] [outer = 0x7ff046f96400] 23:20:45 INFO - PROCESS | 1823 | 1461392445893 Marionette DEBUG loaded listener.js 23:20:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff05e58cc00) [pid = 1823] [serial = 1557] [outer = 0x7ff046f96400] 23:20:46 INFO - PROCESS | 1823 | 1461392446799 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]]]}] 23:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 23:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1632ms 23:20:46 INFO - PROCESS | 1823 | 1461392446841 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 23:20:46 INFO - PROCESS | 1823 | 1461392446845 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 23:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:20:46 INFO - PROCESS | 1823 | 1461392446852 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:20:46 INFO - PROCESS | 1823 | 1461392446856 Marionette TRACE conn3 <- [1,2046,null,{}] 23:20:46 INFO - PROCESS | 1823 | 1461392446862 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}] 23:20:47 INFO - PROCESS | 1823 | 1461392447100 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 23:20:47 INFO - PROCESS | 1823 | 1461392447366 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff066a51800 == 117 [pid = 1823] [id = 519] 23:20:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff047ad3c00) [pid = 1823] [serial = 1558] [outer = (nil)] 23:20:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff05ef3e800) [pid = 1823] [serial = 1559] [outer = 0x7ff047ad3c00] 23:20:47 INFO - PROCESS | 1823 | 1461392447489 Marionette DEBUG loaded listener.js 23:20:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff05f064400) [pid = 1823] [serial = 1560] [outer = 0x7ff047ad3c00] 23:20:48 INFO - PROCESS | 1823 | 1461392448348 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]]]}] 23:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1539ms 23:20:48 INFO - PROCESS | 1823 | 1461392448392 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 23:20:48 INFO - PROCESS | 1823 | 1461392448396 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 23:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:20:48 INFO - PROCESS | 1823 | 1461392448403 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:20:48 INFO - PROCESS | 1823 | 1461392448405 Marionette TRACE conn3 <- [1,2050,null,{}] 23:20:48 INFO - PROCESS | 1823 | 1461392448433 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}] 23:20:48 INFO - PROCESS | 1823 | 1461392448668 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 23:20:48 INFO - PROCESS | 1823 | 1461392448938 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d9a5800 == 118 [pid = 1823] [id = 520] 23:20:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff04b649c00) [pid = 1823] [serial = 1561] [outer = (nil)] 23:20:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff05f1b7c00) [pid = 1823] [serial = 1562] [outer = 0x7ff04b649c00] 23:20:49 INFO - PROCESS | 1823 | 1461392449078 Marionette DEBUG loaded listener.js 23:20:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff05f6c8c00) [pid = 1823] [serial = 1563] [outer = 0x7ff04b649c00] 23:20:49 INFO - PROCESS | 1823 | 1461392449947 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]]]}] 23:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1597ms 23:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:20:50 INFO - PROCESS | 1823 | 1461392450001 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 23:20:50 INFO - PROCESS | 1823 | 1461392450004 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 23:20:50 INFO - PROCESS | 1823 | 1461392450011 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:20:50 INFO - PROCESS | 1823 | 1461392450014 Marionette TRACE conn3 <- [1,2054,null,{}] 23:20:50 INFO - PROCESS | 1823 | 1461392450020 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}] 23:20:50 INFO - PROCESS | 1823 | 1461392450269 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 23:20:50 INFO - PROCESS | 1823 | 1461392450597 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072226800 == 119 [pid = 1823] [id = 521] 23:20:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff060415c00) [pid = 1823] [serial = 1564] [outer = (nil)] 23:20:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff060790400) [pid = 1823] [serial = 1565] [outer = 0x7ff060415c00] 23:20:50 INFO - PROCESS | 1823 | 1461392450681 Marionette DEBUG loaded listener.js 23:20:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff06357e400) [pid = 1823] [serial = 1566] [outer = 0x7ff060415c00] 23:20:51 INFO - PROCESS | 1823 | 1461392451590 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]]]}] 23:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1631ms 23:20:51 INFO - PROCESS | 1823 | 1461392451643 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 23:20:51 INFO - PROCESS | 1823 | 1461392451647 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 23:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:20:51 INFO - PROCESS | 1823 | 1461392451654 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:20:51 INFO - PROCESS | 1823 | 1461392451658 Marionette TRACE conn3 <- [1,2058,null,{}] 23:20:51 INFO - PROCESS | 1823 | 1461392451664 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}] 23:20:51 INFO - PROCESS | 1823 | 1461392451926 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 23:20:52 INFO - PROCESS | 1823 | 1461392452236 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07270e800 == 120 [pid = 1823] [id = 522] 23:20:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7ff060708800) [pid = 1823] [serial = 1567] [outer = (nil)] 23:20:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7ff06d64e400) [pid = 1823] [serial = 1568] [outer = 0x7ff060708800] 23:20:52 INFO - PROCESS | 1823 | 1461392452328 Marionette DEBUG loaded listener.js 23:20:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7ff070a48800) [pid = 1823] [serial = 1569] [outer = 0x7ff060708800] 23:20:53 INFO - PROCESS | 1823 | 1461392453259 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]]]}] 23:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1685ms 23:20:53 INFO - PROCESS | 1823 | 1461392453339 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 23:20:53 INFO - PROCESS | 1823 | 1461392453344 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 23:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:20:53 INFO - PROCESS | 1823 | 1461392453350 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:20:53 INFO - PROCESS | 1823 | 1461392453353 Marionette TRACE conn3 <- [1,2062,null,{}] 23:20:53 INFO - PROCESS | 1823 | 1461392453360 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}] 23:20:53 INFO - PROCESS | 1823 | 1461392453642 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 23:20:53 INFO - PROCESS | 1823 | 1461392453954 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff076dcf800 == 121 [pid = 1823] [id = 523] 23:20:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7ff05594d000) [pid = 1823] [serial = 1570] [outer = (nil)] 23:20:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7ff0724a1000) [pid = 1823] [serial = 1571] [outer = 0x7ff05594d000] 23:20:54 INFO - PROCESS | 1823 | 1461392454032 Marionette DEBUG loaded listener.js 23:20:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7ff0724ad400) [pid = 1823] [serial = 1572] [outer = 0x7ff05594d000] 23:20:54 INFO - PROCESS | 1823 | 1461392454932 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]]]}] 23:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1631ms 23:20:54 INFO - PROCESS | 1823 | 1461392454983 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 23:20:54 INFO - PROCESS | 1823 | 1461392454987 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 23:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:20:54 INFO - PROCESS | 1823 | 1461392454995 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:20:55 INFO - PROCESS | 1823 | 1461392454998 Marionette TRACE conn3 <- [1,2066,null,{}] 23:20:55 INFO - PROCESS | 1823 | 1461392455004 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}] 23:20:55 INFO - PROCESS | 1823 | 1461392455243 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 23:20:55 INFO - PROCESS | 1823 | 1461392455567 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07a4b4800 == 122 [pid = 1823] [id = 524] 23:20:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7ff056f12400) [pid = 1823] [serial = 1573] [outer = (nil)] 23:20:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7ff072651800) [pid = 1823] [serial = 1574] [outer = 0x7ff056f12400] 23:20:55 INFO - PROCESS | 1823 | 1461392455654 Marionette DEBUG loaded listener.js 23:20:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7ff072659400) [pid = 1823] [serial = 1575] [outer = 0x7ff056f12400] 23:20:56 INFO - PROCESS | 1823 | 1461392456547 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]]]}] 23:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1630ms 23:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:20:56 INFO - PROCESS | 1823 | 1461392456626 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 23:20:56 INFO - PROCESS | 1823 | 1461392456629 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 23:20:56 INFO - PROCESS | 1823 | 1461392456636 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:20:56 INFO - PROCESS | 1823 | 1461392456639 Marionette TRACE conn3 <- [1,2070,null,{}] 23:20:56 INFO - PROCESS | 1823 | 1461392456646 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}] 23:20:56 INFO - PROCESS | 1823 | 1461392456886 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 23:20:57 INFO - PROCESS | 1823 | 1461392457201 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057359800 == 123 [pid = 1823] [id = 525] 23:20:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7ff047d6d400) [pid = 1823] [serial = 1576] [outer = (nil)] 23:20:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7ff047d74400) [pid = 1823] [serial = 1577] [outer = 0x7ff047d6d400] 23:20:57 INFO - PROCESS | 1823 | 1461392457287 Marionette DEBUG loaded listener.js 23:20:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7ff047d79000) [pid = 1823] [serial = 1578] [outer = 0x7ff047d6d400] 23:20:58 INFO - PROCESS | 1823 | 1461392458167 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]]]}] 23:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1582ms 23:20:58 INFO - PROCESS | 1823 | 1461392458218 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 23:20:58 INFO - PROCESS | 1823 | 1461392458222 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 23:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:20:58 INFO - PROCESS | 1823 | 1461392458228 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:20:58 INFO - PROCESS | 1823 | 1461392458230 Marionette TRACE conn3 <- [1,2074,null,{}] 23:20:58 INFO - PROCESS | 1823 | 1461392458236 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}] 23:20:58 INFO - PROCESS | 1823 | 1461392458474 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 23:20:58 INFO - PROCESS | 1823 | 1461392458802 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff049972800 == 124 [pid = 1823] [id = 526] 23:20:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7ff047071800) [pid = 1823] [serial = 1579] [outer = (nil)] 23:20:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7ff047076400) [pid = 1823] [serial = 1580] [outer = 0x7ff047071800] 23:20:58 INFO - PROCESS | 1823 | 1461392458886 Marionette DEBUG loaded listener.js 23:20:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7ff04707b000) [pid = 1823] [serial = 1581] [outer = 0x7ff047071800] 23:20:59 INFO - PROCESS | 1823 | 1461392459753 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]]]}] 23:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1586ms 23:20:59 INFO - PROCESS | 1823 | 1461392459816 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 23:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:20:59 INFO - PROCESS | 1823 | 1461392459820 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 23:20:59 INFO - PROCESS | 1823 | 1461392459827 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:20:59 INFO - PROCESS | 1823 | 1461392459830 Marionette TRACE conn3 <- [1,2078,null,{}] 23:20:59 INFO - PROCESS | 1823 | 1461392459836 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}] 23:21:00 INFO - PROCESS | 1823 | 1461392460077 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 23:21:00 INFO - PROCESS | 1823 | 1461392460390 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048388000 == 125 [pid = 1823] [id = 527] 23:21:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7ff047071c00) [pid = 1823] [serial = 1582] [outer = (nil)] 23:21:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7ff047d78400) [pid = 1823] [serial = 1583] [outer = 0x7ff047071c00] 23:21:00 INFO - PROCESS | 1823 | 1461392460484 Marionette DEBUG loaded listener.js 23:21:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7ff0724ae400) [pid = 1823] [serial = 1584] [outer = 0x7ff047071c00] 23:21:01 INFO - PROCESS | 1823 | 1461392461352 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]]]}] 23:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1585ms 23:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:21:01 INFO - PROCESS | 1823 | 1461392461423 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 23:21:01 INFO - PROCESS | 1823 | 1461392461426 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 23:21:01 INFO - PROCESS | 1823 | 1461392461434 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:21:01 INFO - PROCESS | 1823 | 1461392461437 Marionette TRACE conn3 <- [1,2082,null,{}] 23:21:01 INFO - PROCESS | 1823 | 1461392461443 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}] 23:21:01 INFO - PROCESS | 1823 | 1461392461707 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 23:21:02 INFO - PROCESS | 1823 | 1461392462021 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff074a95000 == 126 [pid = 1823] [id = 528] 23:21:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7ff044844c00) [pid = 1823] [serial = 1585] [outer = (nil)] 23:21:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7ff04484d800) [pid = 1823] [serial = 1586] [outer = 0x7ff044844c00] 23:21:02 INFO - PROCESS | 1823 | 1461392462104 Marionette DEBUG loaded listener.js 23:21:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7ff04707a400) [pid = 1823] [serial = 1587] [outer = 0x7ff044844c00] 23:21:03 INFO - PROCESS | 1823 | 1461392463046 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]]]}] 23:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1690ms 23:21:03 INFO - PROCESS | 1823 | 1461392463124 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 23:21:03 INFO - PROCESS | 1823 | 1461392463128 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 23:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:21:03 INFO - PROCESS | 1823 | 1461392463134 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:21:03 INFO - PROCESS | 1823 | 1461392463137 Marionette TRACE conn3 <- [1,2086,null,{}] 23:21:03 INFO - PROCESS | 1823 | 1461392463143 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}] 23:21:03 INFO - PROCESS | 1823 | 1461392463391 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 23:21:03 INFO - PROCESS | 1823 | 1461392463711 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04e0b3000 == 127 [pid = 1823] [id = 529] 23:21:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7ff042fe6000) [pid = 1823] [serial = 1588] [outer = (nil)] 23:21:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7ff05aa86800) [pid = 1823] [serial = 1589] [outer = 0x7ff042fe6000] 23:21:03 INFO - PROCESS | 1823 | 1461392463796 Marionette DEBUG loaded listener.js 23:21:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7ff05aa8bc00) [pid = 1823] [serial = 1590] [outer = 0x7ff042fe6000] 23:21:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff042fd6000 == 126 [pid = 1823] [id = 462] 23:21:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048585800 == 125 [pid = 1823] [id = 461] 23:21:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff044de1000 == 124 [pid = 1823] [id = 460] 23:21:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff070a89800 == 123 [pid = 1823] [id = 502] 23:21:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06dbb0800 == 122 [pid = 1823] [id = 501] 23:21:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0638a2000 == 121 [pid = 1823] [id = 500] 23:21:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f78b800 == 120 [pid = 1823] [id = 499] 23:21:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b3f4000 == 119 [pid = 1823] [id = 498] 23:21:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b2a6800 == 118 [pid = 1823] [id = 497] 23:21:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ab78800 == 117 [pid = 1823] [id = 496] 23:21:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0579ae800 == 116 [pid = 1823] [id = 495] 23:21:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0570c4800 == 115 [pid = 1823] [id = 494] 23:21:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff055c21800 == 114 [pid = 1823] [id = 493] 23:21:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054595800 == 113 [pid = 1823] [id = 492] 23:21:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b95e800 == 112 [pid = 1823] [id = 491] 23:21:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048631000 == 111 [pid = 1823] [id = 490] 23:21:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff044bc3000 == 110 [pid = 1823] [id = 489] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7ff056f2a800) [pid = 1823] [serial = 1418] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7ff049354400) [pid = 1823] [serial = 1341] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7ff05a9c2800) [pid = 1823] [serial = 1427] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7ff043d31800) [pid = 1823] [serial = 1335] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7ff04ed04c00) [pid = 1823] [serial = 1353] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7ff05b5d6c00) [pid = 1823] [serial = 1371] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7ff060f3ec00) [pid = 1823] [serial = 1440] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7ff05890b400) [pid = 1823] [serial = 1422] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7ff0585efc00) [pid = 1823] [serial = 1365] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7ff04b646800) [pid = 1823] [serial = 1464] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7ff05c0d7800) [pid = 1823] [serial = 1430] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7ff05ae40400) [pid = 1823] [serial = 1428] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7ff05d690800) [pid = 1823] [serial = 1377] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7ff055c57400) [pid = 1823] [serial = 1359] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7ff055a10400) [pid = 1823] [serial = 1415] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7ff05ef3bc00) [pid = 1823] [serial = 1380] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7ff067885800) [pid = 1823] [serial = 1446] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7ff04d750000) [pid = 1823] [serial = 1409] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7ff047d53800) [pid = 1823] [serial = 1461] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7ff05b4d4800) [pid = 1823] [serial = 1368] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7ff04ddec400) [pid = 1823] [serial = 1410] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7ff0575b7c00) [pid = 1823] [serial = 1419] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7ff04f324c00) [pid = 1823] [serial = 1412] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7ff05e473c00) [pid = 1823] [serial = 1431] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff0546ab400) [pid = 1823] [serial = 1413] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff05fe59800) [pid = 1823] [serial = 1436] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff046f8b800) [pid = 1823] [serial = 1454] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff05a233400) [pid = 1823] [serial = 1424] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff04d452c00) [pid = 1823] [serial = 1347] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff05f066800) [pid = 1823] [serial = 1433] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff056236400) [pid = 1823] [serial = 1416] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff063578000) [pid = 1823] [serial = 1442] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff06387a800) [pid = 1823] [serial = 1448] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff056ea9800) [pid = 1823] [serial = 1362] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff044e6fc00) [pid = 1823] [serial = 1457] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff05f3e6400) [pid = 1823] [serial = 1434] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff06024dc00) [pid = 1823] [serial = 1439] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff045d2a800) [pid = 1823] [serial = 1458] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff0546a5800) [pid = 1823] [serial = 1356] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff04935fc00) [pid = 1823] [serial = 1463] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff049c80000) [pid = 1823] [serial = 1466] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff04a823400) [pid = 1823] [serial = 1407] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff05a9b4800) [pid = 1823] [serial = 1425] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff046e30400) [pid = 1823] [serial = 1403] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff060152400) [pid = 1823] [serial = 1437] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff05caba800) [pid = 1823] [serial = 1374] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff0476c0400) [pid = 1823] [serial = 1404] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff047574c00) [pid = 1823] [serial = 1338] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff06387ac00) [pid = 1823] [serial = 1443] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff04dc2f800) [pid = 1823] [serial = 1350] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff04935d800) [pid = 1823] [serial = 1406] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff06695a400) [pid = 1823] [serial = 1445] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff047575800) [pid = 1823] [serial = 1460] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff04ed43800) [pid = 1823] [serial = 1400] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff04cda5400) [pid = 1823] [serial = 1344] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff0476c4c00) [pid = 1823] [serial = 1451] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff05852e400) [pid = 1823] [serial = 1421] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff047d51400) [pid = 1823] [serial = 1455] [outer = (nil)] [url = about:blank] 23:21:06 INFO - PROCESS | 1823 | 1461392466334 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]]]}] 23:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 3338ms 23:21:06 INFO - PROCESS | 1823 | 1461392466473 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 23:21:06 INFO - PROCESS | 1823 | 1461392466479 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 23:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:21:06 INFO - PROCESS | 1823 | 1461392466487 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:21:06 INFO - PROCESS | 1823 | 1461392466493 Marionette TRACE conn3 <- [1,2090,null,{}] 23:21:06 INFO - PROCESS | 1823 | 1461392466503 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}] 23:21:06 INFO - PROCESS | 1823 | 1461392466719 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 23:21:06 INFO - PROCESS | 1823 | 1461392466931 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff044ddf000 == 111 [pid = 1823] [id = 530] 23:21:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff044e45c00) [pid = 1823] [serial = 1591] [outer = (nil)] 23:21:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff044e4d800) [pid = 1823] [serial = 1592] [outer = 0x7ff044e45c00] 23:21:07 INFO - PROCESS | 1823 | 1461392467004 Marionette DEBUG loaded listener.js 23:21:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff045b49000) [pid = 1823] [serial = 1593] [outer = 0x7ff044e45c00] 23:21:07 INFO - PROCESS | 1823 | 1461392467843 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]]]}] 23:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1388ms 23:21:07 INFO - PROCESS | 1823 | 1461392467876 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 23:21:07 INFO - PROCESS | 1823 | 1461392467885 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 23:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:21:07 INFO - PROCESS | 1823 | 1461392467896 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:21:07 INFO - PROCESS | 1823 | 1461392467901 Marionette TRACE conn3 <- [1,2094,null,{}] 23:21:07 INFO - PROCESS | 1823 | 1461392467907 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}] 23:21:08 INFO - PROCESS | 1823 | 1461392468130 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 23:21:08 INFO - PROCESS | 1823 | 1461392468346 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0476e3000 == 112 [pid = 1823] [id = 531] 23:21:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff044845c00) [pid = 1823] [serial = 1594] [outer = (nil)] 23:21:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff046e38400) [pid = 1823] [serial = 1595] [outer = 0x7ff044845c00] 23:21:08 INFO - PROCESS | 1823 | 1461392468413 Marionette DEBUG loaded listener.js 23:21:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff047569c00) [pid = 1823] [serial = 1596] [outer = 0x7ff044845c00] 23:21:09 INFO - PROCESS | 1823 | 1461392469368 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]]]}] 23:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1496ms 23:21:09 INFO - PROCESS | 1823 | 1461392469392 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 23:21:09 INFO - PROCESS | 1823 | 1461392469396 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 23:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:21:09 INFO - PROCESS | 1823 | 1461392469403 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:21:09 INFO - PROCESS | 1823 | 1461392469409 Marionette TRACE conn3 <- [1,2098,null,{}] 23:21:09 INFO - PROCESS | 1823 | 1461392469432 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}] 23:21:09 INFO - PROCESS | 1823 | 1461392469744 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 23:21:09 INFO - PROCESS | 1823 | 1461392469781 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04861a000 == 113 [pid = 1823] [id = 532] 23:21:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff047d51400) [pid = 1823] [serial = 1597] [outer = (nil)] 23:21:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff048422c00) [pid = 1823] [serial = 1598] [outer = 0x7ff047d51400] 23:21:09 INFO - PROCESS | 1823 | 1461392469857 Marionette DEBUG loaded listener.js 23:21:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff0485e8c00) [pid = 1823] [serial = 1599] [outer = 0x7ff047d51400] 23:21:11 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff044e6b800) [pid = 1823] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:21:11 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff043d2b400) [pid = 1823] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:21:11 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff046e34000) [pid = 1823] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:21:11 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff04d44c800) [pid = 1823] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:21:11 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff043b57800) [pid = 1823] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:21:11 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff048426400) [pid = 1823] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:21:11 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff042feb800) [pid = 1823] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:21:11 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff044e4c800) [pid = 1823] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:21:11 INFO - PROCESS | 1823 | 1461392471623 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]]]}] 23:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 2244ms 23:21:11 INFO - PROCESS | 1823 | 1461392471649 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 23:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:21:11 INFO - PROCESS | 1823 | 1461392471654 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 23:21:11 INFO - PROCESS | 1823 | 1461392471660 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:21:11 INFO - PROCESS | 1823 | 1461392471663 Marionette TRACE conn3 <- [1,2102,null,{}] 23:21:11 INFO - PROCESS | 1823 | 1461392471668 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}] 23:21:11 INFO - PROCESS | 1823 | 1461392471878 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 23:21:12 INFO - PROCESS | 1823 | 1461392472104 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0498f2000 == 114 [pid = 1823] [id = 533] 23:21:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff043d2b400) [pid = 1823] [serial = 1600] [outer = (nil)] 23:21:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff049360c00) [pid = 1823] [serial = 1601] [outer = 0x7ff043d2b400] 23:21:12 INFO - PROCESS | 1823 | 1461392472172 Marionette DEBUG loaded listener.js 23:21:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff04cdadc00) [pid = 1823] [serial = 1602] [outer = 0x7ff043d2b400] 23:21:12 INFO - PROCESS | 1823 | 1461392472939 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]]]}] 23:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1337ms 23:21:12 INFO - PROCESS | 1823 | 1461392472997 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 23:21:13 INFO - PROCESS | 1823 | 1461392473001 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 23:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:21:13 INFO - PROCESS | 1823 | 1461392473008 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:21:13 INFO - PROCESS | 1823 | 1461392473010 Marionette TRACE conn3 <- [1,2106,null,{}] 23:21:13 INFO - PROCESS | 1823 | 1461392473016 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}] 23:21:13 INFO - PROCESS | 1823 | 1461392473244 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 23:21:13 INFO - PROCESS | 1823 | 1461392473684 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff042fdd000 == 115 [pid = 1823] [id = 534] 23:21:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff042fe9c00) [pid = 1823] [serial = 1603] [outer = (nil)] 23:21:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff043b59000) [pid = 1823] [serial = 1604] [outer = 0x7ff042fe9c00] 23:21:13 INFO - PROCESS | 1823 | 1461392473771 Marionette DEBUG loaded listener.js 23:21:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff04484e800) [pid = 1823] [serial = 1605] [outer = 0x7ff042fe9c00] 23:21:14 INFO - PROCESS | 1823 | 1461392474707 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]]]}] 23:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1742ms 23:21:14 INFO - PROCESS | 1823 | 1461392474755 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 23:21:14 INFO - PROCESS | 1823 | 1461392474763 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 23:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:21:14 INFO - PROCESS | 1823 | 1461392474773 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:21:14 INFO - PROCESS | 1823 | 1461392474777 Marionette TRACE conn3 <- [1,2110,null,{}] 23:21:14 INFO - PROCESS | 1823 | 1461392474785 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}] 23:21:15 INFO - PROCESS | 1823 | 1461392475041 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 23:21:15 INFO - PROCESS | 1823 | 1461392475355 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048b10000 == 116 [pid = 1823] [id = 535] 23:21:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff046f8c000) [pid = 1823] [serial = 1606] [outer = (nil)] 23:21:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff04756fc00) [pid = 1823] [serial = 1607] [outer = 0x7ff046f8c000] 23:21:15 INFO - PROCESS | 1823 | 1461392475444 Marionette DEBUG loaded listener.js 23:21:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff047d49800) [pid = 1823] [serial = 1608] [outer = 0x7ff046f8c000] 23:21:16 INFO - PROCESS | 1823 | 1461392476385 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]]]}] 23:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1686ms 23:21:16 INFO - PROCESS | 1823 | 1461392476465 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 23:21:16 INFO - PROCESS | 1823 | 1461392476472 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 23:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:21:16 INFO - PROCESS | 1823 | 1461392476485 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:21:16 INFO - PROCESS | 1823 | 1461392476488 Marionette TRACE conn3 <- [1,2114,null,{}] 23:21:16 INFO - PROCESS | 1823 | 1461392476496 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}] 23:21:16 INFO - PROCESS | 1823 | 1461392476781 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 23:21:17 INFO - PROCESS | 1823 | 1461392477131 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b703000 == 117 [pid = 1823] [id = 536] 23:21:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff04821d000) [pid = 1823] [serial = 1609] [outer = (nil)] 23:21:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff049c86000) [pid = 1823] [serial = 1610] [outer = 0x7ff04821d000] 23:21:17 INFO - PROCESS | 1823 | 1461392477212 Marionette DEBUG loaded listener.js 23:21:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff04cf80c00) [pid = 1823] [serial = 1611] [outer = 0x7ff04821d000] 23:21:18 INFO - PROCESS | 1823 | 1461392478171 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]]]}] 23:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1735ms 23:21:18 INFO - PROCESS | 1823 | 1461392478220 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 23:21:18 INFO - PROCESS | 1823 | 1461392478224 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 23:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:21:18 INFO - PROCESS | 1823 | 1461392478242 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:21:18 INFO - PROCESS | 1823 | 1461392478252 Marionette TRACE conn3 <- [1,2118,null,{}] 23:21:18 INFO - PROCESS | 1823 | 1461392478259 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}] 23:21:18 INFO - PROCESS | 1823 | 1461392478520 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 23:21:18 INFO - PROCESS | 1823 | 1461392478824 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04be21000 == 118 [pid = 1823] [id = 537] 23:21:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff048428400) [pid = 1823] [serial = 1612] [outer = (nil)] 23:21:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff04d751000) [pid = 1823] [serial = 1613] [outer = 0x7ff048428400] 23:21:18 INFO - PROCESS | 1823 | 1461392478907 Marionette DEBUG loaded listener.js 23:21:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff04dce6400) [pid = 1823] [serial = 1614] [outer = 0x7ff048428400] 23:21:19 INFO - PROCESS | 1823 | 1461392479807 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]]]}] 23:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1603ms 23:21:19 INFO - PROCESS | 1823 | 1461392479838 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 23:21:19 INFO - PROCESS | 1823 | 1461392479843 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 23:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:21:19 INFO - PROCESS | 1823 | 1461392479849 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:21:19 INFO - PROCESS | 1823 | 1461392479853 Marionette TRACE conn3 <- [1,2122,null,{}] 23:21:19 INFO - PROCESS | 1823 | 1461392479859 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}] 23:21:20 INFO - PROCESS | 1823 | 1461392480096 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 23:21:20 INFO - PROCESS | 1823 | 1461392480411 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04f58f800 == 119 [pid = 1823] [id = 538] 23:21:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff04d4c8c00) [pid = 1823] [serial = 1615] [outer = (nil)] 23:21:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff04eaf9c00) [pid = 1823] [serial = 1616] [outer = 0x7ff04d4c8c00] 23:21:20 INFO - PROCESS | 1823 | 1461392480495 Marionette DEBUG loaded listener.js 23:21:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff04ed0bc00) [pid = 1823] [serial = 1617] [outer = 0x7ff04d4c8c00] 23:21:21 INFO - PROCESS | 1823 | 1461392481374 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]]]}] 23:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1581ms 23:21:21 INFO - PROCESS | 1823 | 1461392481432 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 23:21:21 INFO - PROCESS | 1823 | 1461392481435 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 23:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:21:21 INFO - PROCESS | 1823 | 1461392481443 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:21:21 INFO - PROCESS | 1823 | 1461392481447 Marionette TRACE conn3 <- [1,2126,null,{}] 23:21:21 INFO - PROCESS | 1823 | 1461392481452 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}] 23:21:21 INFO - PROCESS | 1823 | 1461392481706 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 23:21:22 INFO - PROCESS | 1823 | 1461392482017 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054655000 == 120 [pid = 1823] [id = 539] 23:21:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff04f415c00) [pid = 1823] [serial = 1618] [outer = (nil)] 23:21:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff04f418c00) [pid = 1823] [serial = 1619] [outer = 0x7ff04f415c00] 23:21:22 INFO - PROCESS | 1823 | 1461392482115 Marionette DEBUG loaded listener.js 23:21:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff055947400) [pid = 1823] [serial = 1620] [outer = 0x7ff04f415c00] 23:21:23 INFO - PROCESS | 1823 | 1461392483036 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]]]}] 23:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1636ms 23:21:23 INFO - PROCESS | 1823 | 1461392483080 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 23:21:23 INFO - PROCESS | 1823 | 1461392483085 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 23:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:21:23 INFO - PROCESS | 1823 | 1461392483092 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:21:23 INFO - PROCESS | 1823 | 1461392483096 Marionette TRACE conn3 <- [1,2130,null,{}] 23:21:23 INFO - PROCESS | 1823 | 1461392483102 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}] 23:21:23 INFO - PROCESS | 1823 | 1461392483350 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 23:21:23 INFO - PROCESS | 1823 | 1461392483651 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0561d2800 == 121 [pid = 1823] [id = 540] 23:21:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff04f416800) [pid = 1823] [serial = 1621] [outer = (nil)] 23:21:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff056cd2c00) [pid = 1823] [serial = 1622] [outer = 0x7ff04f416800] 23:21:23 INFO - PROCESS | 1823 | 1461392483738 Marionette DEBUG loaded listener.js 23:21:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff056f29c00) [pid = 1823] [serial = 1623] [outer = 0x7ff04f416800] 23:21:24 INFO - PROCESS | 1823 | 1461392484703 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] 23:21:24 INFO - PROCESS | 1823 | 1461392484779 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 23:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:21:24 INFO - PROCESS | 1823 | 1461392484786 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:21:24 INFO - PROCESS | 1823 | 1461392484790 Marionette TRACE conn3 <- [1,2134,null,{}] 23:21:24 INFO - PROCESS | 1823 | 1461392484796 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}] 23:21:25 INFO - PROCESS | 1823 | 1461392485046 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 23:21:25 INFO - PROCESS | 1823 | 1461392485353 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0574b8000 == 122 [pid = 1823] [id = 541] 23:21:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff049c7b800) [pid = 1823] [serial = 1624] [outer = (nil)] 23:21:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff0575b7c00) [pid = 1823] [serial = 1625] [outer = 0x7ff049c7b800] 23:21:25 INFO - PROCESS | 1823 | 1461392485438 Marionette DEBUG loaded listener.js 23:21:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff0585f1800) [pid = 1823] [serial = 1626] [outer = 0x7ff049c7b800] 23:21:26 INFO - PROCESS | 1823 | 1461392486356 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]]]}] 23:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1630ms 23:21:26 INFO - PROCESS | 1823 | 1461392486417 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 23:21:26 INFO - PROCESS | 1823 | 1461392486422 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 23:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:21:26 INFO - PROCESS | 1823 | 1461392486428 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:21:26 INFO - PROCESS | 1823 | 1461392486432 Marionette TRACE conn3 <- [1,2138,null,{}] 23:21:26 INFO - PROCESS | 1823 | 1461392486438 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}] 23:21:26 INFO - PROCESS | 1823 | 1461392486688 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 23:21:26 INFO - PROCESS | 1823 | 1461392486961 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058741800 == 123 [pid = 1823] [id = 542] 23:21:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff04ed09c00) [pid = 1823] [serial = 1627] [outer = (nil)] 23:21:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff058cdd800) [pid = 1823] [serial = 1628] [outer = 0x7ff04ed09c00] 23:21:27 INFO - PROCESS | 1823 | 1461392487083 Marionette DEBUG loaded listener.js 23:21:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff05a288400) [pid = 1823] [serial = 1629] [outer = 0x7ff04ed09c00] 23:21:28 INFO - PROCESS | 1823 | 1461392488009 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]]]}] 23:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1643ms 23:21:28 INFO - PROCESS | 1823 | 1461392488072 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 23:21:28 INFO - PROCESS | 1823 | 1461392488076 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 23:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:21:28 INFO - PROCESS | 1823 | 1461392488083 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:21:28 INFO - PROCESS | 1823 | 1461392488086 Marionette TRACE conn3 <- [1,2142,null,{}] 23:21:28 INFO - PROCESS | 1823 | 1461392488093 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}] 23:21:28 INFO - PROCESS | 1823 | 1461392488339 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 23:21:28 INFO - PROCESS | 1823 | 1461392488652 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ab7e000 == 124 [pid = 1823] [id = 543] 23:21:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff0575ba800) [pid = 1823] [serial = 1630] [outer = (nil)] 23:21:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff05a9bcc00) [pid = 1823] [serial = 1631] [outer = 0x7ff0575ba800] 23:21:28 INFO - PROCESS | 1823 | 1461392488736 Marionette DEBUG loaded listener.js 23:21:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff05aa8f800) [pid = 1823] [serial = 1632] [outer = 0x7ff0575ba800] 23:21:29 INFO - PROCESS | 1823 | 1461392489648 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] 23:21:29 INFO - PROCESS | 1823 | 1461392489726 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 23:21:29 INFO - PROCESS | 1823 | 1461392489733 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:21:29 INFO - PROCESS | 1823 | 1461392489736 Marionette TRACE conn3 <- [1,2146,null,{}] 23:21:29 INFO - PROCESS | 1823 | 1461392489742 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}] 23:21:29 INFO - PROCESS | 1823 | 1461392489989 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 23:21:30 INFO - PROCESS | 1823 | 1461392490309 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b2ab000 == 125 [pid = 1823] [id = 544] 23:21:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7ff05ae40000) [pid = 1823] [serial = 1633] [outer = (nil)] 23:21:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7ff05af79000) [pid = 1823] [serial = 1634] [outer = 0x7ff05ae40000] 23:21:30 INFO - PROCESS | 1823 | 1461392490407 Marionette DEBUG loaded listener.js 23:21:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7ff05b4df800) [pid = 1823] [serial = 1635] [outer = 0x7ff05ae40000] 23:21:31 INFO - PROCESS | 1823 | 1461392491382 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] 23:21:31 INFO - PROCESS | 1823 | 1461392491472 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 23:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:21:31 INFO - PROCESS | 1823 | 1461392491479 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:21:31 INFO - PROCESS | 1823 | 1461392491484 Marionette TRACE conn3 <- [1,2150,null,{}] 23:21:31 INFO - PROCESS | 1823 | 1461392491605 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}] 23:21:31 INFO - PROCESS | 1823 | 1461392491891 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 23:21:32 INFO - PROCESS | 1823 | 1461392492221 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f172800 == 126 [pid = 1823] [id = 545] 23:21:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7ff043d2a800) [pid = 1823] [serial = 1636] [outer = (nil)] 23:21:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7ff05e399c00) [pid = 1823] [serial = 1637] [outer = 0x7ff043d2a800] 23:21:32 INFO - PROCESS | 1823 | 1461392492350 Marionette DEBUG loaded listener.js 23:21:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7ff05fb80000) [pid = 1823] [serial = 1638] [outer = 0x7ff043d2a800] 23:21:33 INFO - PROCESS | 1823 | 1461392493384 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]]]}] 23:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1947ms 23:21:33 INFO - PROCESS | 1823 | 1461392493428 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 23:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:21:33 INFO - PROCESS | 1823 | 1461392493432 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 23:21:33 INFO - PROCESS | 1823 | 1461392493440 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:21:33 INFO - PROCESS | 1823 | 1461392493444 Marionette TRACE conn3 <- [1,2154,null,{}] 23:21:33 INFO - PROCESS | 1823 | 1461392493450 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}] 23:21:33 INFO - PROCESS | 1823 | 1461392493711 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 23:21:34 INFO - PROCESS | 1823 | 1461392494053 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06075a800 == 127 [pid = 1823] [id = 546] 23:21:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7ff05ae40400) [pid = 1823] [serial = 1639] [outer = (nil)] 23:21:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7ff060247c00) [pid = 1823] [serial = 1640] [outer = 0x7ff05ae40400] 23:21:34 INFO - PROCESS | 1823 | 1461392494139 Marionette DEBUG loaded listener.js 23:21:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7ff06357f400) [pid = 1823] [serial = 1641] [outer = 0x7ff05ae40400] 23:21:35 INFO - PROCESS | 1823 | 1461392495039 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]]]}] 23:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1632ms 23:21:35 INFO - PROCESS | 1823 | 1461392495072 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 23:21:35 INFO - PROCESS | 1823 | 1461392495075 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 23:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:21:35 INFO - PROCESS | 1823 | 1461392495082 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:21:35 INFO - PROCESS | 1823 | 1461392495085 Marionette TRACE conn3 <- [1,2158,null,{}] 23:21:35 INFO - PROCESS | 1823 | 1461392495091 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}] 23:21:35 INFO - PROCESS | 1823 | 1461392495334 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 23:21:35 INFO - PROCESS | 1823 | 1461392495651 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d41d800 == 128 [pid = 1823] [id = 547] 23:21:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7ff055c61c00) [pid = 1823] [serial = 1642] [outer = (nil)] 23:21:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7ff063884400) [pid = 1823] [serial = 1643] [outer = 0x7ff055c61c00] 23:21:35 INFO - PROCESS | 1823 | 1461392495736 Marionette DEBUG loaded listener.js 23:21:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7ff06c817000) [pid = 1823] [serial = 1644] [outer = 0x7ff055c61c00] 23:21:36 INFO - PROCESS | 1823 | 1461392496716 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]]]}] 23:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1681ms 23:21:36 INFO - PROCESS | 1823 | 1461392496764 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 23:21:36 INFO - PROCESS | 1823 | 1461392496768 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 23:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:21:36 INFO - PROCESS | 1823 | 1461392496774 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:21:36 INFO - PROCESS | 1823 | 1461392496778 Marionette TRACE conn3 <- [1,2162,null,{}] 23:21:36 INFO - PROCESS | 1823 | 1461392496786 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}] 23:21:37 INFO - PROCESS | 1823 | 1461392497040 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 23:21:37 INFO - PROCESS | 1823 | 1461392497369 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06e82f800 == 129 [pid = 1823] [id = 548] 23:21:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7ff057056c00) [pid = 1823] [serial = 1645] [outer = (nil)] 23:21:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7ff06d7efc00) [pid = 1823] [serial = 1646] [outer = 0x7ff057056c00] 23:21:37 INFO - PROCESS | 1823 | 1461392497453 Marionette DEBUG loaded listener.js 23:21:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7ff06e956000) [pid = 1823] [serial = 1647] [outer = 0x7ff057056c00] 23:21:38 INFO - PROCESS | 1823 | 1461392498360 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]]]}] 23:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1642ms 23:21:38 INFO - PROCESS | 1823 | 1461392498418 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 23:21:38 INFO - PROCESS | 1823 | 1461392498421 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 23:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:21:38 INFO - PROCESS | 1823 | 1461392498429 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:21:38 INFO - PROCESS | 1823 | 1461392498432 Marionette TRACE conn3 <- [1,2166,null,{}] 23:21:38 INFO - PROCESS | 1823 | 1461392498438 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}] 23:21:38 INFO - PROCESS | 1823 | 1461392498682 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 23:21:38 INFO - PROCESS | 1823 | 1461392498989 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072140800 == 130 [pid = 1823] [id = 549] 23:21:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7ff06387ac00) [pid = 1823] [serial = 1648] [outer = (nil)] 23:21:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7ff07216e400) [pid = 1823] [serial = 1649] [outer = 0x7ff06387ac00] 23:21:39 INFO - PROCESS | 1823 | 1461392499078 Marionette DEBUG loaded listener.js 23:21:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7ff072658800) [pid = 1823] [serial = 1650] [outer = 0x7ff06387ac00] 23:21:39 INFO - PROCESS | 1823 | 1461392499954 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]]]}] 23:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1580ms 23:21:40 INFO - PROCESS | 1823 | 1461392500011 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 23:21:40 INFO - PROCESS | 1823 | 1461392500014 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 23:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:21:40 INFO - PROCESS | 1823 | 1461392500023 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:21:40 INFO - PROCESS | 1823 | 1461392500025 Marionette TRACE conn3 <- [1,2170,null,{}] 23:21:40 INFO - PROCESS | 1823 | 1461392500033 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}] 23:21:40 INFO - PROCESS | 1823 | 1461392500294 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 23:21:40 INFO - PROCESS | 1823 | 1461392500611 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072612000 == 131 [pid = 1823] [id = 550] 23:21:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7ff044e31800) [pid = 1823] [serial = 1651] [outer = (nil)] 23:21:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7ff044e39000) [pid = 1823] [serial = 1652] [outer = 0x7ff044e31800] 23:21:40 INFO - PROCESS | 1823 | 1461392500694 Marionette DEBUG loaded listener.js 23:21:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7ff044e3e000) [pid = 1823] [serial = 1653] [outer = 0x7ff044e31800] 23:21:41 INFO - PROCESS | 1823 | 1461392501604 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]]]}] 23:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1640ms 23:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:21:41 INFO - PROCESS | 1823 | 1461392501663 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 23:21:41 INFO - PROCESS | 1823 | 1461392501666 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 23:21:41 INFO - PROCESS | 1823 | 1461392501673 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:21:41 INFO - PROCESS | 1823 | 1461392501676 Marionette TRACE conn3 <- [1,2174,null,{}] 23:21:41 INFO - PROCESS | 1823 | 1461392501683 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}] 23:21:41 INFO - PROCESS | 1823 | 1461392501926 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 23:21:42 INFO - PROCESS | 1823 | 1461392502239 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072e2c000 == 132 [pid = 1823] [id = 551] 23:21:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7ff044e33000) [pid = 1823] [serial = 1654] [outer = (nil)] 23:21:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7ff05a936c00) [pid = 1823] [serial = 1655] [outer = 0x7ff044e33000] 23:21:42 INFO - PROCESS | 1823 | 1461392502322 Marionette DEBUG loaded listener.js 23:21:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7ff05a93b400) [pid = 1823] [serial = 1656] [outer = 0x7ff044e33000] 23:21:43 INFO - PROCESS | 1823 | 1461392503236 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]]]}] 23:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1631ms 23:21:43 INFO - PROCESS | 1823 | 1461392503304 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 23:21:43 INFO - PROCESS | 1823 | 1461392503308 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 23:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:21:43 INFO - PROCESS | 1823 | 1461392503314 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:21:43 INFO - PROCESS | 1823 | 1461392503317 Marionette TRACE conn3 <- [1,2178,null,{}] 23:21:43 INFO - PROCESS | 1823 | 1461392503323 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}] 23:21:43 INFO - PROCESS | 1823 | 1461392503574 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b711000 == 131 [pid = 1823] [id = 420] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04857c000 == 130 [pid = 1823] [id = 417] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0498f2000 == 129 [pid = 1823] [id = 533] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04861a000 == 128 [pid = 1823] [id = 532] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0476e3000 == 127 [pid = 1823] [id = 531] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff044ddf000 == 126 [pid = 1823] [id = 530] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04e0b3000 == 125 [pid = 1823] [id = 529] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff074a95000 == 124 [pid = 1823] [id = 528] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048388000 == 123 [pid = 1823] [id = 527] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff049972800 == 122 [pid = 1823] [id = 526] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057359800 == 121 [pid = 1823] [id = 525] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07a4b4800 == 120 [pid = 1823] [id = 524] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff076dcf800 == 119 [pid = 1823] [id = 523] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07270e800 == 118 [pid = 1823] [id = 522] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072226800 == 117 [pid = 1823] [id = 521] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d9a5800 == 116 [pid = 1823] [id = 520] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff066a51800 == 115 [pid = 1823] [id = 519] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff060030000 == 114 [pid = 1823] [id = 518] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ed5c000 == 113 [pid = 1823] [id = 517] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ad96000 == 112 [pid = 1823] [id = 516] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0577d6000 == 111 [pid = 1823] [id = 515] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0570be800 == 110 [pid = 1823] [id = 514] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04f588800 == 109 [pid = 1823] [id = 513] 23:21:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048612800 == 108 [pid = 1823] [id = 512] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7ff05f3d9000) [pid = 1823] [serial = 1502] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7ff05a9b3800) [pid = 1823] [serial = 1493] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7ff04ddec000) [pid = 1823] [serial = 1481] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7ff05d64f400) [pid = 1823] [serial = 1499] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7ff047acfc00) [pid = 1823] [serial = 1523] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7ff047d53c00) [pid = 1823] [serial = 1472] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7ff06d645c00) [pid = 1823] [serial = 1449] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7ff04d4cc800) [pid = 1823] [serial = 1533] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7ff04d4ce400) [pid = 1823] [serial = 1529] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7ff043d2d800) [pid = 1823] [serial = 1520] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7ff04b64c400) [pid = 1823] [serial = 1527] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7ff049360000) [pid = 1823] [serial = 1532] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7ff049361800) [pid = 1823] [serial = 1526] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7ff0575c2c00) [pid = 1823] [serial = 1490] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7ff04dc0cc00) [pid = 1823] [serial = 1530] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7ff04f41dc00) [pid = 1823] [serial = 1484] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7ff05d68ec00) [pid = 1823] [serial = 1517] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7ff04cdaf000) [pid = 1823] [serial = 1467] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7ff06e94f400) [pid = 1823] [serial = 1514] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7ff04dc25800) [pid = 1823] [serial = 1452] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7ff04d74d000) [pid = 1823] [serial = 1478] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7ff04a826400) [pid = 1823] [serial = 1475] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7ff043d28c00) [pid = 1823] [serial = 1469] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7ff06780e800) [pid = 1823] [serial = 1505] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff044e69c00) [pid = 1823] [serial = 1521] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff05f1c0c00) [pid = 1823] [serial = 1508] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff05b4d8800) [pid = 1823] [serial = 1496] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff06d955c00) [pid = 1823] [serial = 1511] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff048223000) [pid = 1823] [serial = 1524] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff056ea5800) [pid = 1823] [serial = 1487] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff04ed0b800) [pid = 1823] [serial = 1535] [outer = (nil)] [url = about:blank] 23:21:45 INFO - PROCESS | 1823 | 1461392505437 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff044ddb800 == 109 [pid = 1823] [id = 552] 23:21:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff043b59c00) [pid = 1823] [serial = 1657] [outer = (nil)] 23:21:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff043d2ac00) [pid = 1823] [serial = 1658] [outer = 0x7ff043b59c00] 23:21:45 INFO - PROCESS | 1823 | 1461392505515 Marionette DEBUG loaded listener.js 23:21:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff04484f400) [pid = 1823] [serial = 1659] [outer = 0x7ff043b59c00] 23:21:46 INFO - PROCESS | 1823 | 1461392506353 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]]]}] 23:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 3085ms 23:21:46 INFO - PROCESS | 1823 | 1461392506402 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 23:21:46 INFO - PROCESS | 1823 | 1461392506410 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 23:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:21:46 INFO - PROCESS | 1823 | 1461392506420 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:21:46 INFO - PROCESS | 1823 | 1461392506424 Marionette TRACE conn3 <- [1,2182,null,{}] 23:21:46 INFO - PROCESS | 1823 | 1461392506431 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}] 23:21:46 INFO - PROCESS | 1823 | 1461392506704 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 23:21:46 INFO - PROCESS | 1823 | 1461392506915 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04837f000 == 110 [pid = 1823] [id = 553] 23:21:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff044e39400) [pid = 1823] [serial = 1660] [outer = (nil)] 23:21:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff046f89800) [pid = 1823] [serial = 1661] [outer = 0x7ff044e39400] 23:21:47 INFO - PROCESS | 1823 | 1461392506994 Marionette DEBUG loaded listener.js 23:21:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff047075c00) [pid = 1823] [serial = 1662] [outer = 0x7ff044e39400] 23:21:47 INFO - PROCESS | 1823 | 1461392507937 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]]]}] 23:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1581ms 23:21:48 INFO - PROCESS | 1823 | 1461392508006 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 23:21:48 INFO - PROCESS | 1823 | 1461392508013 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 23:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:21:48 INFO - PROCESS | 1823 | 1461392508021 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:21:48 INFO - PROCESS | 1823 | 1461392508026 Marionette TRACE conn3 <- [1,2186,null,{}] 23:21:48 INFO - PROCESS | 1823 | 1461392508032 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}] 23:21:48 INFO - PROCESS | 1823 | 1461392508346 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 23:21:48 INFO - PROCESS | 1823 | 1461392508384 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048b13800 == 111 [pid = 1823] [id = 554] 23:21:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff0476c3800) [pid = 1823] [serial = 1663] [outer = (nil)] 23:21:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7ff047d4c400) [pid = 1823] [serial = 1664] [outer = 0x7ff0476c3800] 23:21:48 INFO - PROCESS | 1823 | 1461392508463 Marionette DEBUG loaded listener.js 23:21:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7ff047d75c00) [pid = 1823] [serial = 1665] [outer = 0x7ff0476c3800] 23:21:49 INFO - PROCESS | 1823 | 1461392509528 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]]]}] 23:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1533ms 23:21:49 INFO - PROCESS | 1823 | 1461392509554 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 23:21:49 INFO - PROCESS | 1823 | 1461392509559 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 23:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:21:49 INFO - PROCESS | 1823 | 1461392509574 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:21:49 INFO - PROCESS | 1823 | 1461392509584 Marionette TRACE conn3 <- [1,2190,null,{}] 23:21:49 INFO - PROCESS | 1823 | 1461392509598 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}] 23:21:50 INFO - PROCESS | 1823 | 1461392510541 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7ff04a81fc00) [pid = 1823] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7ff046f96400) [pid = 1823] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff047071800) [pid = 1823] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff0476bc400) [pid = 1823] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff046f8c400) [pid = 1823] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff04eaf5000) [pid = 1823] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff04dcee400) [pid = 1823] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff04756f000) [pid = 1823] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff04b649c00) [pid = 1823] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff047ad3c00) [pid = 1823] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff060708800) [pid = 1823] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff056ef1c00) [pid = 1823] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff047d51400) [pid = 1823] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff04842e000) [pid = 1823] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff047d6d400) [pid = 1823] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff058905c00) [pid = 1823] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff04f417c00) [pid = 1823] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff055c5d800) [pid = 1823] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff056eeb400) [pid = 1823] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff05eff1000) [pid = 1823] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff04cf84800) [pid = 1823] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff05594d000) [pid = 1823] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff05cc77000) [pid = 1823] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff047071c00) [pid = 1823] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff042fe6000) [pid = 1823] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff04f31d000) [pid = 1823] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff044845c00) [pid = 1823] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff060415c00) [pid = 1823] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff044e45c00) [pid = 1823] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff056f12400) [pid = 1823] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff05f062800) [pid = 1823] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff04756c400) [pid = 1823] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff044844c00) [pid = 1823] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff05b5dd800) [pid = 1823] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff04d4bf800) [pid = 1823] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff042fed000) [pid = 1823] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff055c5c400) [pid = 1823] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff04a827c00) [pid = 1823] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff04cf7c000) [pid = 1823] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:21:50 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff043b52c00) [pid = 1823] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:21:50 INFO - PROCESS | 1823 | 1461392510794 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff046ece000 == 112 [pid = 1823] [id = 555] 23:21:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff042fe6000) [pid = 1823] [serial = 1666] [outer = (nil)] 23:21:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff043d30800) [pid = 1823] [serial = 1667] [outer = 0x7ff042fe6000] 23:21:50 INFO - PROCESS | 1823 | 1461392510878 Marionette DEBUG loaded listener.js 23:21:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff04706d800) [pid = 1823] [serial = 1668] [outer = 0x7ff042fe6000] 23:21:51 INFO - PROCESS | 1823 | 1461392511596 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]]]}] 23:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2055ms 23:21:51 INFO - PROCESS | 1823 | 1461392511622 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 23:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:21:51 INFO - PROCESS | 1823 | 1461392511627 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 23:21:51 INFO - PROCESS | 1823 | 1461392511632 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:21:51 INFO - PROCESS | 1823 | 1461392511635 Marionette TRACE conn3 <- [1,2194,null,{}] 23:21:51 INFO - PROCESS | 1823 | 1461392511641 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}] 23:21:51 INFO - PROCESS | 1823 | 1461392511953 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 23:21:51 INFO - PROCESS | 1823 | 1461392511975 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b70c800 == 113 [pid = 1823] [id = 556] 23:21:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff042feb800) [pid = 1823] [serial = 1669] [outer = (nil)] 23:21:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff049c7bc00) [pid = 1823] [serial = 1670] [outer = 0x7ff042feb800] 23:21:52 INFO - PROCESS | 1823 | 1461392512040 Marionette DEBUG loaded listener.js 23:21:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff04cda2c00) [pid = 1823] [serial = 1671] [outer = 0x7ff042feb800] 23:21:53 INFO - PROCESS | 1823 | 1461392513773 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]]]}] 23:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2199ms 23:21:53 INFO - PROCESS | 1823 | 1461392513834 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 23:21:53 INFO - PROCESS | 1823 | 1461392513841 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 23:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:21:53 INFO - PROCESS | 1823 | 1461392513851 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:21:53 INFO - PROCESS | 1823 | 1461392513855 Marionette TRACE conn3 <- [1,2198,null,{}] 23:21:53 INFO - PROCESS | 1823 | 1461392513864 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}] 23:21:54 INFO - PROCESS | 1823 | 1461392514207 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 23:21:54 INFO - PROCESS | 1823 | 1461392514473 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04858c000 == 114 [pid = 1823] [id = 557] 23:21:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff046f8c400) [pid = 1823] [serial = 1672] [outer = (nil)] 23:21:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff04706f800) [pid = 1823] [serial = 1673] [outer = 0x7ff046f8c400] 23:21:54 INFO - PROCESS | 1823 | 1461392514557 Marionette DEBUG loaded listener.js 23:21:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff047d53800) [pid = 1823] [serial = 1674] [outer = 0x7ff046f8c400] 23:21:55 INFO - PROCESS | 1823 | 1461392515553 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]]]}] 23:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1736ms 23:21:55 INFO - PROCESS | 1823 | 1461392515589 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 23:21:55 INFO - PROCESS | 1823 | 1461392515600 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 23:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:21:55 INFO - PROCESS | 1823 | 1461392515612 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:21:55 INFO - PROCESS | 1823 | 1461392515620 Marionette TRACE conn3 <- [1,2202,null,{}] 23:21:55 INFO - PROCESS | 1823 | 1461392515628 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}] 23:21:55 INFO - PROCESS | 1823 | 1461392515946 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 23:21:56 INFO - PROCESS | 1823 | 1461392516334 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b970800 == 115 [pid = 1823] [id = 558] 23:21:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff048427400) [pid = 1823] [serial = 1675] [outer = (nil)] 23:21:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff04a81c800) [pid = 1823] [serial = 1676] [outer = 0x7ff048427400] 23:21:56 INFO - PROCESS | 1823 | 1461392516415 Marionette DEBUG loaded listener.js 23:21:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff04cf78800) [pid = 1823] [serial = 1677] [outer = 0x7ff048427400] 23:21:57 INFO - PROCESS | 1823 | 1461392517408 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]]]}] 23:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1839ms 23:21:57 INFO - PROCESS | 1823 | 1461392517451 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 23:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:21:57 INFO - PROCESS | 1823 | 1461392517456 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 23:21:57 INFO - PROCESS | 1823 | 1461392517462 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:21:57 INFO - PROCESS | 1823 | 1461392517468 Marionette TRACE conn3 <- [1,2206,null,{}] 23:21:57 INFO - PROCESS | 1823 | 1461392517485 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}] 23:21:57 INFO - PROCESS | 1823 | 1461392517804 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 23:21:58 INFO - PROCESS | 1823 | 1461392518128 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04e0b4000 == 116 [pid = 1823] [id = 559] 23:21:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff04cf7f800) [pid = 1823] [serial = 1678] [outer = (nil)] 23:21:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff04d745400) [pid = 1823] [serial = 1679] [outer = 0x7ff04cf7f800] 23:21:58 INFO - PROCESS | 1823 | 1461392518217 Marionette DEBUG loaded listener.js 23:21:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff04dc0dc00) [pid = 1823] [serial = 1680] [outer = 0x7ff04cf7f800] 23:21:59 INFO - PROCESS | 1823 | 1461392519155 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]]]}] 23:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1739ms 23:21:59 INFO - PROCESS | 1823 | 1461392519201 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 23:21:59 INFO - PROCESS | 1823 | 1461392519207 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 23:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:21:59 INFO - PROCESS | 1823 | 1461392519213 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:21:59 INFO - PROCESS | 1823 | 1461392519216 Marionette TRACE conn3 <- [1,2210,null,{}] 23:21:59 INFO - PROCESS | 1823 | 1461392519222 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}] 23:21:59 INFO - PROCESS | 1823 | 1461392519481 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 23:21:59 INFO - PROCESS | 1823 | 1461392519787 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054972800 == 117 [pid = 1823] [id = 560] 23:21:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff04d4c2000) [pid = 1823] [serial = 1681] [outer = (nil)] 23:21:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff04ddec400) [pid = 1823] [serial = 1682] [outer = 0x7ff04d4c2000] 23:21:59 INFO - PROCESS | 1823 | 1461392519908 Marionette DEBUG loaded listener.js 23:22:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff04ed04400) [pid = 1823] [serial = 1683] [outer = 0x7ff04d4c2000] 23:22:01 INFO - PROCESS | 1823 | 1461392521190 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]]]}] 23:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 2032ms 23:22:01 INFO - PROCESS | 1823 | 1461392521248 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 23:22:01 INFO - PROCESS | 1823 | 1461392521255 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 23:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:22:01 INFO - PROCESS | 1823 | 1461392521264 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:22:01 INFO - PROCESS | 1823 | 1461392521269 Marionette TRACE conn3 <- [1,2214,null,{}] 23:22:01 INFO - PROCESS | 1823 | 1461392521278 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}] 23:22:01 INFO - PROCESS | 1823 | 1461392521676 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 23:22:02 INFO - PROCESS | 1823 | 1461392522122 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0570cf800 == 118 [pid = 1823] [id = 561] 23:22:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff04f31dc00) [pid = 1823] [serial = 1684] [outer = (nil)] 23:22:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff04f320c00) [pid = 1823] [serial = 1685] [outer = 0x7ff04f31dc00] 23:22:02 INFO - PROCESS | 1823 | 1461392522240 Marionette DEBUG loaded listener.js 23:22:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff04f422400) [pid = 1823] [serial = 1686] [outer = 0x7ff04f31dc00] 23:22:03 INFO - PROCESS | 1823 | 1461392523166 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]]]}] 23:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1942ms 23:22:03 INFO - PROCESS | 1823 | 1461392523206 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 23:22:03 INFO - PROCESS | 1823 | 1461392523210 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 23:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:22:03 INFO - PROCESS | 1823 | 1461392523216 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:22:03 INFO - PROCESS | 1823 | 1461392523219 Marionette TRACE conn3 <- [1,2218,null,{}] 23:22:03 INFO - PROCESS | 1823 | 1461392523225 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}] 23:22:03 INFO - PROCESS | 1823 | 1461392523491 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 23:22:03 INFO - PROCESS | 1823 | 1461392523809 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0579ae000 == 119 [pid = 1823] [id = 562] 23:22:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff056eaac00) [pid = 1823] [serial = 1687] [outer = (nil)] 23:22:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff056eb0c00) [pid = 1823] [serial = 1688] [outer = 0x7ff056eaac00] 23:22:03 INFO - PROCESS | 1823 | 1461392523905 Marionette DEBUG loaded listener.js 23:22:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff057060400) [pid = 1823] [serial = 1689] [outer = 0x7ff056eaac00] 23:22:04 INFO - PROCESS | 1823 | 1461392524810 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]]]}] 23:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1634ms 23:22:04 INFO - PROCESS | 1823 | 1461392524853 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 23:22:04 INFO - PROCESS | 1823 | 1461392524859 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 23:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:22:04 INFO - PROCESS | 1823 | 1461392524869 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:22:04 INFO - PROCESS | 1823 | 1461392524873 Marionette TRACE conn3 <- [1,2222,null,{}] 23:22:04 INFO - PROCESS | 1823 | 1461392524884 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}] 23:22:05 INFO - PROCESS | 1823 | 1461392525129 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 23:22:05 INFO - PROCESS | 1823 | 1461392525437 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05af47000 == 120 [pid = 1823] [id = 563] 23:22:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff056eac000) [pid = 1823] [serial = 1690] [outer = (nil)] 23:22:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff05a421000) [pid = 1823] [serial = 1691] [outer = 0x7ff056eac000] 23:22:05 INFO - PROCESS | 1823 | 1461392525519 Marionette DEBUG loaded listener.js 23:22:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff05a941c00) [pid = 1823] [serial = 1692] [outer = 0x7ff056eac000] 23:22:06 INFO - PROCESS | 1823 | 1461392526355 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]]]}] 23:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1534ms 23:22:06 INFO - PROCESS | 1823 | 1461392526404 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 23:22:06 INFO - PROCESS | 1823 | 1461392526408 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 23:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:22:06 INFO - PROCESS | 1823 | 1461392526414 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:22:06 INFO - PROCESS | 1823 | 1461392526418 Marionette TRACE conn3 <- [1,2226,null,{}] 23:22:06 INFO - PROCESS | 1823 | 1461392526423 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}] 23:22:06 INFO - PROCESS | 1823 | 1461392526669 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 23:22:06 INFO - PROCESS | 1823 | 1461392526934 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ca75000 == 121 [pid = 1823] [id = 564] 23:22:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff057062c00) [pid = 1823] [serial = 1693] [outer = (nil)] 23:22:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff05aa8a000) [pid = 1823] [serial = 1694] [outer = 0x7ff057062c00] 23:22:07 INFO - PROCESS | 1823 | 1461392527057 Marionette DEBUG loaded listener.js 23:22:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff05ae38400) [pid = 1823] [serial = 1695] [outer = 0x7ff057062c00] 23:22:07 INFO - PROCESS | 1823 | 1461392527925 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]]]}] 23:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1579ms 23:22:07 INFO - PROCESS | 1823 | 1461392527995 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 23:22:08 INFO - PROCESS | 1823 | 1461392527999 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 23:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:22:08 INFO - PROCESS | 1823 | 1461392528005 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:22:08 INFO - PROCESS | 1823 | 1461392528007 Marionette TRACE conn3 <- [1,2230,null,{}] 23:22:08 INFO - PROCESS | 1823 | 1461392528013 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}] 23:22:08 INFO - PROCESS | 1823 | 1461392528258 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 23:22:08 INFO - PROCESS | 1823 | 1461392528581 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fb24800 == 122 [pid = 1823] [id = 565] 23:22:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff043b4f000) [pid = 1823] [serial = 1696] [outer = (nil)] 23:22:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff05ae38800) [pid = 1823] [serial = 1697] [outer = 0x7ff043b4f000] 23:22:08 INFO - PROCESS | 1823 | 1461392528665 Marionette DEBUG loaded listener.js 23:22:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff05b4de400) [pid = 1823] [serial = 1698] [outer = 0x7ff043b4f000] 23:22:09 INFO - PROCESS | 1823 | 1461392529528 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]]]}] 23:22:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1581ms 23:22:09 INFO - PROCESS | 1823 | 1461392529589 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 23:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:22:09 INFO - PROCESS | 1823 | 1461392529595 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 23:22:09 INFO - PROCESS | 1823 | 1461392529602 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:22:09 INFO - PROCESS | 1823 | 1461392529605 Marionette TRACE conn3 <- [1,2234,null,{}] 23:22:09 INFO - PROCESS | 1823 | 1461392529611 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}] 23:22:09 INFO - PROCESS | 1823 | 1461392529863 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 23:22:10 INFO - PROCESS | 1823 | 1461392530174 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06385a800 == 123 [pid = 1823] [id = 566] 23:22:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff045d21800) [pid = 1823] [serial = 1699] [outer = (nil)] 23:22:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff05c00ec00) [pid = 1823] [serial = 1700] [outer = 0x7ff045d21800] 23:22:10 INFO - PROCESS | 1823 | 1461392530254 Marionette DEBUG loaded listener.js 23:22:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff05cab2000) [pid = 1823] [serial = 1701] [outer = 0x7ff045d21800] 23:22:11 INFO - PROCESS | 1823 | 1461392531121 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]]]}] 23:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1580ms 23:22:11 INFO - PROCESS | 1823 | 1461392531182 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 23:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:22:11 INFO - PROCESS | 1823 | 1461392531187 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 23:22:11 INFO - PROCESS | 1823 | 1461392531193 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:22:11 INFO - PROCESS | 1823 | 1461392531197 Marionette TRACE conn3 <- [1,2238,null,{}] 23:22:11 INFO - PROCESS | 1823 | 1461392531202 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}] 23:22:11 INFO - PROCESS | 1823 | 1461392531449 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 23:22:11 INFO - PROCESS | 1823 | 1461392531779 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06e972000 == 124 [pid = 1823] [id = 567] 23:22:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff05f03d000) [pid = 1823] [serial = 1702] [outer = (nil)] 23:22:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff05f05d800) [pid = 1823] [serial = 1703] [outer = 0x7ff05f03d000] 23:22:11 INFO - PROCESS | 1823 | 1461392531863 Marionette DEBUG loaded listener.js 23:22:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7ff05f1c4c00) [pid = 1823] [serial = 1704] [outer = 0x7ff05f03d000] 23:22:12 INFO - PROCESS | 1823 | 1461392532711 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]]]}] 23:22:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:22:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1532ms 23:22:12 INFO - PROCESS | 1823 | 1461392532741 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 23:22:12 INFO - PROCESS | 1823 | 1461392532745 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 23:22:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:22:12 INFO - PROCESS | 1823 | 1461392532754 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:22:12 INFO - PROCESS | 1823 | 1461392532756 Marionette TRACE conn3 <- [1,2242,null,{}] 23:22:12 INFO - PROCESS | 1823 | 1461392532760 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}] 23:22:12 INFO - PROCESS | 1823 | 1461392532988 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 23:22:13 INFO - PROCESS | 1823 | 1461392533258 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072609800 == 125 [pid = 1823] [id = 568] 23:22:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7ff043d26400) [pid = 1823] [serial = 1705] [outer = (nil)] 23:22:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7ff060249800) [pid = 1823] [serial = 1706] [outer = 0x7ff043d26400] 23:22:13 INFO - PROCESS | 1823 | 1461392533340 Marionette DEBUG loaded listener.js 23:22:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7ff06357f800) [pid = 1823] [serial = 1707] [outer = 0x7ff043d26400] 23:22:14 INFO - PROCESS | 1823 | 1461392534223 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]]]}] 23:22:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1528ms 23:22:14 INFO - PROCESS | 1823 | 1461392534283 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 23:22:14 INFO - PROCESS | 1823 | 1461392534286 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 23:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:22:14 INFO - PROCESS | 1823 | 1461392534293 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:22:14 INFO - PROCESS | 1823 | 1461392534296 Marionette TRACE conn3 <- [1,2246,null,{}] 23:22:14 INFO - PROCESS | 1823 | 1461392534301 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}] 23:22:14 INFO - PROCESS | 1823 | 1461392534527 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 23:22:14 INFO - PROCESS | 1823 | 1461392534800 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07547c800 == 126 [pid = 1823] [id = 569] 23:22:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7ff047091000) [pid = 1823] [serial = 1708] [outer = (nil)] 23:22:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7ff06c815c00) [pid = 1823] [serial = 1709] [outer = 0x7ff047091000] 23:22:14 INFO - PROCESS | 1823 | 1461392534921 Marionette DEBUG loaded listener.js 23:22:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7ff06d955c00) [pid = 1823] [serial = 1710] [outer = 0x7ff047091000] 23:22:15 INFO - PROCESS | 1823 | 1461392535790 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]]]}] 23:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1531ms 23:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:22:15 INFO - PROCESS | 1823 | 1461392535825 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 23:22:15 INFO - PROCESS | 1823 | 1461392535828 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 23:22:15 INFO - PROCESS | 1823 | 1461392535834 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:22:15 INFO - PROCESS | 1823 | 1461392535837 Marionette TRACE conn3 <- [1,2250,null,{}] 23:22:15 INFO - PROCESS | 1823 | 1461392535842 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}] 23:22:16 INFO - PROCESS | 1823 | 1461392536083 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 23:22:16 INFO - PROCESS | 1823 | 1461392536400 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07a4a5800 == 127 [pid = 1823] [id = 570] 23:22:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7ff05f062c00) [pid = 1823] [serial = 1711] [outer = (nil)] 23:22:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7ff06e955c00) [pid = 1823] [serial = 1712] [outer = 0x7ff05f062c00] 23:22:16 INFO - PROCESS | 1823 | 1461392536484 Marionette DEBUG loaded listener.js 23:22:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7ff07211e400) [pid = 1823] [serial = 1713] [outer = 0x7ff05f062c00] 23:22:17 INFO - PROCESS | 1823 | 1461392537395 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]]]}] 23:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1630ms 23:22:17 INFO - PROCESS | 1823 | 1461392537464 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 23:22:17 INFO - PROCESS | 1823 | 1461392537468 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 23:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:22:17 INFO - PROCESS | 1823 | 1461392537474 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:22:17 INFO - PROCESS | 1823 | 1461392537477 Marionette TRACE conn3 <- [1,2254,null,{}] 23:22:17 INFO - PROCESS | 1823 | 1461392537482 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}] 23:22:17 INFO - PROCESS | 1823 | 1461392537716 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 23:22:18 INFO - PROCESS | 1823 | 1461392538035 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054618800 == 128 [pid = 1823] [id = 571] 23:22:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7ff049c7c800) [pid = 1823] [serial = 1714] [outer = (nil)] 23:22:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7ff07264ac00) [pid = 1823] [serial = 1715] [outer = 0x7ff049c7c800] 23:22:18 INFO - PROCESS | 1823 | 1461392538119 Marionette DEBUG loaded listener.js 23:22:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7ff0729b3800) [pid = 1823] [serial = 1716] [outer = 0x7ff049c7c800] 23:22:18 INFO - PROCESS | 1823 | 1461392538992 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]]]}] 23:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1583ms 23:22:19 INFO - PROCESS | 1823 | 1461392539059 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 23:22:19 INFO - PROCESS | 1823 | 1461392539063 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 23:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:22:19 INFO - PROCESS | 1823 | 1461392539070 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:22:19 INFO - PROCESS | 1823 | 1461392539074 Marionette TRACE conn3 <- [1,2258,null,{}] 23:22:19 INFO - PROCESS | 1823 | 1461392539079 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}] 23:22:19 INFO - PROCESS | 1823 | 1461392539352 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 23:22:19 INFO - PROCESS | 1823 | 1461392539669 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b11b000 == 129 [pid = 1823] [id = 572] 23:22:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7ff042de4000) [pid = 1823] [serial = 1717] [outer = (nil)] 23:22:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7ff042de9c00) [pid = 1823] [serial = 1718] [outer = 0x7ff042de4000] 23:22:19 INFO - PROCESS | 1823 | 1461392539749 Marionette DEBUG loaded listener.js 23:22:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7ff042def000) [pid = 1823] [serial = 1719] [outer = 0x7ff042de4000] 23:22:20 INFO - PROCESS | 1823 | 1461392540652 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]]]}] 23:22:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:22:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1642ms 23:22:20 INFO - PROCESS | 1823 | 1461392540712 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 23:22:20 INFO - PROCESS | 1823 | 1461392540716 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 23:22:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:22:20 INFO - PROCESS | 1823 | 1461392540721 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:22:20 INFO - PROCESS | 1823 | 1461392540723 Marionette TRACE conn3 <- [1,2262,null,{}] 23:22:20 INFO - PROCESS | 1823 | 1461392540729 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}] 23:22:20 INFO - PROCESS | 1823 | 1461392540962 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 23:22:21 INFO - PROCESS | 1823 | 1461392541291 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04c2ad800 == 130 [pid = 1823] [id = 573] 23:22:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7ff042de4c00) [pid = 1823] [serial = 1720] [outer = (nil)] 23:22:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7ff0449e2c00) [pid = 1823] [serial = 1721] [outer = 0x7ff042de4c00] 23:22:21 INFO - PROCESS | 1823 | 1461392541374 Marionette DEBUG loaded listener.js 23:22:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7ff0449e6800) [pid = 1823] [serial = 1722] [outer = 0x7ff042de4c00] 23:22:22 INFO - PROCESS | 1823 | 1461392542190 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]]]}] 23:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1530ms 23:22:22 INFO - PROCESS | 1823 | 1461392542253 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 23:22:22 INFO - PROCESS | 1823 | 1461392542257 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 23:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:22:22 INFO - PROCESS | 1823 | 1461392542263 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:22:22 INFO - PROCESS | 1823 | 1461392542266 Marionette TRACE conn3 <- [1,2266,null,{}] 23:22:22 INFO - PROCESS | 1823 | 1461392542271 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}] 23:22:22 INFO - PROCESS | 1823 | 1461392542506 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 23:22:22 INFO - PROCESS | 1823 | 1461392542781 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b126000 == 131 [pid = 1823] [id = 574] 23:22:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7ff042de8800) [pid = 1823] [serial = 1723] [outer = (nil)] 23:22:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7ff0449eb800) [pid = 1823] [serial = 1724] [outer = 0x7ff042de8800] 23:22:22 INFO - PROCESS | 1823 | 1461392542900 Marionette DEBUG loaded listener.js 23:22:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7ff04ed0dc00) [pid = 1823] [serial = 1725] [outer = 0x7ff042de8800] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04a85c000 == 130 [pid = 1823] [id = 463] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0470bb800 == 129 [pid = 1823] [id = 506] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff047bd0800 == 128 [pid = 1823] [id = 508] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072e31800 == 127 [pid = 1823] [id = 504] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072616800 == 126 [pid = 1823] [id = 503] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072612000 == 125 [pid = 1823] [id = 550] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072140800 == 124 [pid = 1823] [id = 549] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06e82f800 == 123 [pid = 1823] [id = 548] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d41d800 == 122 [pid = 1823] [id = 547] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06075a800 == 121 [pid = 1823] [id = 546] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f172800 == 120 [pid = 1823] [id = 545] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b2ab000 == 119 [pid = 1823] [id = 544] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ab7e000 == 118 [pid = 1823] [id = 543] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff058741800 == 117 [pid = 1823] [id = 542] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0574b8000 == 116 [pid = 1823] [id = 541] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0561d2800 == 115 [pid = 1823] [id = 540] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04ce27000 == 114 [pid = 1823] [id = 511] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054655000 == 113 [pid = 1823] [id = 539] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04f58f800 == 112 [pid = 1823] [id = 538] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04be21000 == 111 [pid = 1823] [id = 537] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b703000 == 110 [pid = 1823] [id = 536] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048b10000 == 109 [pid = 1823] [id = 535] 23:22:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff042fdd000 == 108 [pid = 1823] [id = 534] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7ff049360c00) [pid = 1823] [serial = 1601] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7ff04dc07000) [pid = 1823] [serial = 1542] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7ff05cabe800) [pid = 1823] [serial = 1556] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7ff04707b000) [pid = 1823] [serial = 1581] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7ff049356000) [pid = 1823] [serial = 1539] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7ff05c002400) [pid = 1823] [serial = 1554] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7ff0546ac400) [pid = 1823] [serial = 1536] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7ff05590a800) [pid = 1823] [serial = 1545] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7ff04842a000) [pid = 1823] [serial = 1473] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7ff05f1b7c00) [pid = 1823] [serial = 1562] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7ff04d453c00) [pid = 1823] [serial = 1541] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7ff05ef3e800) [pid = 1823] [serial = 1559] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7ff06d64e400) [pid = 1823] [serial = 1568] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7ff056f16400) [pid = 1823] [serial = 1550] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7ff048422c00) [pid = 1823] [serial = 1598] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7ff04cf7d400) [pid = 1823] [serial = 1476] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7ff047d74400) [pid = 1823] [serial = 1577] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7ff05b5dc000) [pid = 1823] [serial = 1497] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7ff055c5a400) [pid = 1823] [serial = 1485] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7ff05705a800) [pid = 1823] [serial = 1488] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7ff06d77cc00) [pid = 1823] [serial = 1509] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7ff06d46e400) [pid = 1823] [serial = 1506] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff056eac400) [pid = 1823] [serial = 1548] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff0724a1000) [pid = 1823] [serial = 1571] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff059680c00) [pid = 1823] [serial = 1553] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff05ef32400) [pid = 1823] [serial = 1500] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff0724ae400) [pid = 1823] [serial = 1584] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff05aa8bc00) [pid = 1823] [serial = 1590] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff058cd6400) [pid = 1823] [serial = 1491] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff046e38400) [pid = 1823] [serial = 1595] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff060790400) [pid = 1823] [serial = 1565] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff045b49000) [pid = 1823] [serial = 1593] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff05623c800) [pid = 1823] [serial = 1547] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff047d55c00) [pid = 1823] [serial = 1538] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff047d78400) [pid = 1823] [serial = 1583] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff072651800) [pid = 1823] [serial = 1574] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff044e4d800) [pid = 1823] [serial = 1592] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff06e83a800) [pid = 1823] [serial = 1512] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff0724ad400) [pid = 1823] [serial = 1572] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff072659400) [pid = 1823] [serial = 1575] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff04f421800) [pid = 1823] [serial = 1544] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff05f064400) [pid = 1823] [serial = 1560] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff04ed06000) [pid = 1823] [serial = 1482] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff05730a800) [pid = 1823] [serial = 1551] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff047569c00) [pid = 1823] [serial = 1596] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff0485e8c00) [pid = 1823] [serial = 1599] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff04484d800) [pid = 1823] [serial = 1586] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff04707a400) [pid = 1823] [serial = 1587] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff070a48800) [pid = 1823] [serial = 1569] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff060f46400) [pid = 1823] [serial = 1503] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff06e959000) [pid = 1823] [serial = 1515] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff070a47c00) [pid = 1823] [serial = 1518] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff05ae3b400) [pid = 1823] [serial = 1494] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff05aa86800) [pid = 1823] [serial = 1589] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff05f6c8c00) [pid = 1823] [serial = 1563] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff05e58cc00) [pid = 1823] [serial = 1557] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff04f41a000) [pid = 1823] [serial = 1401] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff04dc27c00) [pid = 1823] [serial = 1479] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff06357e400) [pid = 1823] [serial = 1566] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff044e68000) [pid = 1823] [serial = 1470] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff047d79000) [pid = 1823] [serial = 1578] [outer = (nil)] [url = about:blank] 23:22:24 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff047076400) [pid = 1823] [serial = 1580] [outer = (nil)] [url = about:blank] 23:22:25 INFO - PROCESS | 1823 | 1461392545443 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]]]}] 23:22:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:22:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 3233ms 23:22:25 INFO - PROCESS | 1823 | 1461392545498 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 23:22:25 INFO - PROCESS | 1823 | 1461392545505 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 23:22:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:22:25 INFO - PROCESS | 1823 | 1461392545513 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:22:25 INFO - PROCESS | 1823 | 1461392545518 Marionette TRACE conn3 <- [1,2270,null,{}] 23:22:25 INFO - PROCESS | 1823 | 1461392545525 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}] 23:22:25 INFO - PROCESS | 1823 | 1461392545747 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 23:22:25 INFO - PROCESS | 1823 | 1461392545930 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0460b6000 == 109 [pid = 1823] [id = 575] 23:22:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff044846800) [pid = 1823] [serial = 1726] [outer = (nil)] 23:22:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff0449e1c00) [pid = 1823] [serial = 1727] [outer = 0x7ff044846800] 23:22:26 INFO - PROCESS | 1823 | 1461392546002 Marionette DEBUG loaded listener.js 23:22:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff044e47c00) [pid = 1823] [serial = 1728] [outer = 0x7ff044846800] 23:22:26 INFO - PROCESS | 1823 | 1461392546864 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]]]}] 23:22:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:22:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1431ms 23:22:26 INFO - PROCESS | 1823 | 1461392546946 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 23:22:26 INFO - PROCESS | 1823 | 1461392546954 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 23:22:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:22:26 INFO - PROCESS | 1823 | 1461392546965 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:22:26 INFO - PROCESS | 1823 | 1461392546968 Marionette TRACE conn3 <- [1,2274,null,{}] 23:22:26 INFO - PROCESS | 1823 | 1461392546975 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}] 23:22:27 INFO - PROCESS | 1823 | 1461392547202 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 23:22:27 INFO - PROCESS | 1823 | 1461392547434 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047cd8000 == 110 [pid = 1823] [id = 576] 23:22:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff044e4c400) [pid = 1823] [serial = 1729] [outer = (nil)] 23:22:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff045d29400) [pid = 1823] [serial = 1730] [outer = 0x7ff044e4c400] 23:22:27 INFO - PROCESS | 1823 | 1461392547506 Marionette DEBUG loaded listener.js 23:22:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff046f8a400) [pid = 1823] [serial = 1731] [outer = 0x7ff044e4c400] 23:22:28 INFO - PROCESS | 1823 | 1461392548416 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]]]}] 23:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1481ms 23:22:28 INFO - PROCESS | 1823 | 1461392548450 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 23:22:28 INFO - PROCESS | 1823 | 1461392548454 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 23:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:22:28 INFO - PROCESS | 1823 | 1461392548461 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:22:28 INFO - PROCESS | 1823 | 1461392548467 Marionette TRACE conn3 <- [1,2278,null,{}] 23:22:28 INFO - PROCESS | 1823 | 1461392548490 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}] 23:22:28 INFO - PROCESS | 1823 | 1461392548903 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 23:22:28 INFO - PROCESS | 1823 | 1461392548960 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048b10000 == 111 [pid = 1823] [id = 577] 23:22:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff04708c000) [pid = 1823] [serial = 1732] [outer = (nil)] 23:22:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff047acf800) [pid = 1823] [serial = 1733] [outer = 0x7ff04708c000] 23:22:29 INFO - PROCESS | 1823 | 1461392549036 Marionette DEBUG loaded listener.js 23:22:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff047d6ec00) [pid = 1823] [serial = 1734] [outer = 0x7ff04708c000] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff04ed09c00) [pid = 1823] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff04f415c00) [pid = 1823] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff044e39400) [pid = 1823] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff043b59c00) [pid = 1823] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff048428400) [pid = 1823] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff046f8c000) [pid = 1823] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff04f416800) [pid = 1823] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff05ae40400) [pid = 1823] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff04821d000) [pid = 1823] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff042fe9c00) [pid = 1823] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7ff055c61c00) [pid = 1823] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7ff042fe6000) [pid = 1823] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7ff04d4c8c00) [pid = 1823] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7ff049c7b800) [pid = 1823] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7ff06387ac00) [pid = 1823] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7ff057056c00) [pid = 1823] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7ff044e31800) [pid = 1823] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7ff044e33000) [pid = 1823] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7ff0476c3800) [pid = 1823] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7ff0575ba800) [pid = 1823] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7ff05ae40000) [pid = 1823] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:22:30 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7ff043d2a800) [pid = 1823] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:22:30 INFO - PROCESS | 1823 | 1461392550620 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]]]}] 23:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2194ms 23:22:30 INFO - PROCESS | 1823 | 1461392550657 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 23:22:30 INFO - PROCESS | 1823 | 1461392550662 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 23:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:22:30 INFO - PROCESS | 1823 | 1461392550677 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:22:30 INFO - PROCESS | 1823 | 1461392550681 Marionette TRACE conn3 <- [1,2282,null,{}] 23:22:30 INFO - PROCESS | 1823 | 1461392550689 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}] 23:22:30 INFO - PROCESS | 1823 | 1461392550906 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 23:22:30 INFO - PROCESS | 1823 | 1461392550922 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff049968000 == 112 [pid = 1823] [id = 578] 23:22:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7ff044e39400) [pid = 1823] [serial = 1735] [outer = (nil)] 23:22:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7ff047d70000) [pid = 1823] [serial = 1736] [outer = 0x7ff044e39400] 23:22:31 INFO - PROCESS | 1823 | 1461392551159 Marionette DEBUG loaded listener.js 23:22:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff04821d000) [pid = 1823] [serial = 1737] [outer = 0x7ff044e39400] 23:22:31 INFO - PROCESS | 1823 | 1461392551946 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]]]}] 23:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1308ms 23:22:31 INFO - PROCESS | 1823 | 1461392551978 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 23:22:31 INFO - PROCESS | 1823 | 1461392551981 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 23:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:22:31 INFO - PROCESS | 1823 | 1461392551987 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:22:31 INFO - PROCESS | 1823 | 1461392551989 Marionette TRACE conn3 <- [1,2286,null,{}] 23:22:31 INFO - PROCESS | 1823 | 1461392551997 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}] 23:22:32 INFO - PROCESS | 1823 | 1461392552329 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 23:22:32 INFO - PROCESS | 1823 | 1461392552800 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff045ecc800 == 113 [pid = 1823] [id = 579] 23:22:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff043b53800) [pid = 1823] [serial = 1738] [outer = (nil)] 23:22:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7ff043d32000) [pid = 1823] [serial = 1739] [outer = 0x7ff043b53800] 23:22:32 INFO - PROCESS | 1823 | 1461392552885 Marionette DEBUG loaded listener.js 23:22:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7ff0449e6400) [pid = 1823] [serial = 1740] [outer = 0x7ff043b53800] 23:22:33 INFO - PROCESS | 1823 | 1461392553995 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]]]}] 23:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 23:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2084ms 23:22:34 INFO - PROCESS | 1823 | 1461392554075 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 23:22:34 INFO - PROCESS | 1823 | 1461392554084 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 23:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:22:34 INFO - PROCESS | 1823 | 1461392554096 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:22:34 INFO - PROCESS | 1823 | 1461392554105 Marionette TRACE conn3 <- [1,2290,null,{}] 23:22:34 INFO - PROCESS | 1823 | 1461392554113 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}] 23:22:34 INFO - PROCESS | 1823 | 1461392554550 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 23:22:34 INFO - PROCESS | 1823 | 1461392554834 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048b0e800 == 114 [pid = 1823] [id = 580] 23:22:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7ff045b43400) [pid = 1823] [serial = 1741] [outer = (nil)] 23:22:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7ff046e31000) [pid = 1823] [serial = 1742] [outer = 0x7ff045b43400] 23:22:34 INFO - PROCESS | 1823 | 1461392554938 Marionette DEBUG loaded listener.js 23:22:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7ff047073000) [pid = 1823] [serial = 1743] [outer = 0x7ff045b43400] 23:22:36 INFO - PROCESS | 1823 | 1461392556002 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]]]}] 23:22:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:22:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1945ms 23:22:36 INFO - PROCESS | 1823 | 1461392556044 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 23:22:36 INFO - PROCESS | 1823 | 1461392556059 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 23:22:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:22:36 INFO - PROCESS | 1823 | 1461392556073 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:22:36 INFO - PROCESS | 1823 | 1461392556076 Marionette TRACE conn3 <- [1,2294,null,{}] 23:22:36 INFO - PROCESS | 1823 | 1461392556084 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}] 23:22:36 INFO - PROCESS | 1823 | 1461392556387 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 23:22:36 INFO - PROCESS | 1823 | 1461392556776 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b557000 == 115 [pid = 1823] [id = 581] 23:22:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7ff0476c5400) [pid = 1823] [serial = 1744] [outer = (nil)] 23:22:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7ff047d6bc00) [pid = 1823] [serial = 1745] [outer = 0x7ff0476c5400] 23:22:36 INFO - PROCESS | 1823 | 1461392556883 Marionette DEBUG loaded listener.js 23:22:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7ff048223000) [pid = 1823] [serial = 1746] [outer = 0x7ff0476c5400] 23:22:38 INFO - PROCESS | 1823 | 1461392558006 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]]]}] 23:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1987ms 23:22:38 INFO - PROCESS | 1823 | 1461392558063 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 23:22:38 INFO - PROCESS | 1823 | 1461392558069 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 23:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:22:38 INFO - PROCESS | 1823 | 1461392558086 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:22:38 INFO - PROCESS | 1823 | 1461392558099 Marionette TRACE conn3 <- [1,2298,null,{}] 23:22:38 INFO - PROCESS | 1823 | 1461392558110 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}] 23:22:38 INFO - PROCESS | 1823 | 1461392558461 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 23:22:38 INFO - PROCESS | 1823 | 1461392558786 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04c2af800 == 116 [pid = 1823] [id = 582] 23:22:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff047d4b000) [pid = 1823] [serial = 1747] [outer = (nil)] 23:22:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff04a81d800) [pid = 1823] [serial = 1748] [outer = 0x7ff047d4b000] 23:22:38 INFO - PROCESS | 1823 | 1461392558868 Marionette DEBUG loaded listener.js 23:22:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff04cda6400) [pid = 1823] [serial = 1749] [outer = 0x7ff047d4b000] 23:22:39 INFO - PROCESS | 1823 | 1461392559835 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]]]}] 23:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1807ms 23:22:39 INFO - PROCESS | 1823 | 1461392559888 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 23:22:39 INFO - PROCESS | 1823 | 1461392559895 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 23:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:22:39 INFO - PROCESS | 1823 | 1461392559904 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:22:39 INFO - PROCESS | 1823 | 1461392559907 Marionette TRACE conn3 <- [1,2302,null,{}] 23:22:39 INFO - PROCESS | 1823 | 1461392559913 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}] 23:22:40 INFO - PROCESS | 1823 | 1461392560199 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 23:22:40 INFO - PROCESS | 1823 | 1461392560508 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04c2e0000 == 117 [pid = 1823] [id = 583] 23:22:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff049356800) [pid = 1823] [serial = 1750] [outer = (nil)] 23:22:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff04d44c800) [pid = 1823] [serial = 1751] [outer = 0x7ff049356800] 23:22:40 INFO - PROCESS | 1823 | 1461392560602 Marionette DEBUG loaded listener.js 23:22:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff04d4c2c00) [pid = 1823] [serial = 1752] [outer = 0x7ff049356800] 23:22:41 INFO - PROCESS | 1823 | 1461392561472 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]]]}] 23:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1638ms 23:22:41 INFO - PROCESS | 1823 | 1461392561542 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 23:22:41 INFO - PROCESS | 1823 | 1461392561547 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 23:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:22:41 INFO - PROCESS | 1823 | 1461392561554 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:22:41 INFO - PROCESS | 1823 | 1461392561557 Marionette TRACE conn3 <- [1,2306,null,{}] 23:22:41 INFO - PROCESS | 1823 | 1461392561563 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}] 23:22:41 INFO - PROCESS | 1823 | 1461392561847 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 23:22:42 INFO - PROCESS | 1823 | 1461392562161 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04e0a9000 == 118 [pid = 1823] [id = 584] 23:22:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff04dc0c400) [pid = 1823] [serial = 1753] [outer = (nil)] 23:22:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff04dc0f400) [pid = 1823] [serial = 1754] [outer = 0x7ff04dc0c400] 23:22:42 INFO - PROCESS | 1823 | 1461392562259 Marionette DEBUG loaded listener.js 23:22:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff04ec09800) [pid = 1823] [serial = 1755] [outer = 0x7ff04dc0c400] 23:22:43 INFO - PROCESS | 1823 | 1461392563246 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]]]}] 23:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1729ms 23:22:43 INFO - PROCESS | 1823 | 1461392563285 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 23:22:43 INFO - PROCESS | 1823 | 1461392563288 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 23:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:22:43 INFO - PROCESS | 1823 | 1461392563296 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:22:43 INFO - PROCESS | 1823 | 1461392563299 Marionette TRACE conn3 <- [1,2310,null,{}] 23:22:43 INFO - PROCESS | 1823 | 1461392563308 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}] 23:22:43 INFO - PROCESS | 1823 | 1461392563578 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 23:22:43 INFO - PROCESS | 1823 | 1461392563851 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054610800 == 119 [pid = 1823] [id = 585] 23:22:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff04dc0c800) [pid = 1823] [serial = 1756] [outer = (nil)] 23:22:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff04f41f400) [pid = 1823] [serial = 1757] [outer = 0x7ff04dc0c800] 23:22:43 INFO - PROCESS | 1823 | 1461392563933 Marionette DEBUG loaded listener.js 23:22:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff05485a400) [pid = 1823] [serial = 1758] [outer = 0x7ff04dc0c800] 23:22:44 INFO - PROCESS | 1823 | 1461392564833 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]]]}] 23:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1588ms 23:22:44 INFO - PROCESS | 1823 | 1461392564884 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 23:22:44 INFO - PROCESS | 1823 | 1461392564888 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 23:22:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:22:44 INFO - PROCESS | 1823 | 1461392564894 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:22:44 INFO - PROCESS | 1823 | 1461392564898 Marionette TRACE conn3 <- [1,2314,null,{}] 23:22:44 INFO - PROCESS | 1823 | 1461392564905 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}] 23:22:45 INFO - PROCESS | 1823 | 1461392565145 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 23:22:45 INFO - PROCESS | 1823 | 1461392565375 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff055c09800 == 120 [pid = 1823] [id = 586] 23:22:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff04eafac00) [pid = 1823] [serial = 1759] [outer = (nil)] 23:22:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff055910c00) [pid = 1823] [serial = 1760] [outer = 0x7ff04eafac00] 23:22:45 INFO - PROCESS | 1823 | 1461392565497 Marionette DEBUG loaded listener.js 23:22:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff055a0b000) [pid = 1823] [serial = 1761] [outer = 0x7ff04eafac00] 23:22:46 INFO - PROCESS | 1823 | 1461392566379 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]]]}] 23:22:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:22:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1531ms 23:22:46 INFO - PROCESS | 1823 | 1461392566426 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 23:22:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:22:46 INFO - PROCESS | 1823 | 1461392566430 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 23:22:46 INFO - PROCESS | 1823 | 1461392566437 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:22:46 INFO - PROCESS | 1823 | 1461392566440 Marionette TRACE conn3 <- [1,2318,null,{}] 23:22:46 INFO - PROCESS | 1823 | 1461392566446 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}] 23:22:46 INFO - PROCESS | 1823 | 1461392566681 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 23:22:46 INFO - PROCESS | 1823 | 1461392566959 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0570c2000 == 121 [pid = 1823] [id = 587] 23:22:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff04ed10c00) [pid = 1823] [serial = 1762] [outer = (nil)] 23:22:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff055c61800) [pid = 1823] [serial = 1763] [outer = 0x7ff04ed10c00] 23:22:47 INFO - PROCESS | 1823 | 1461392567081 Marionette DEBUG loaded listener.js 23:22:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff056239c00) [pid = 1823] [serial = 1764] [outer = 0x7ff04ed10c00] 23:22:48 INFO - PROCESS | 1823 | 1461392568022 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] 23:22:48 INFO - PROCESS | 1823 | 1461392568080 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 23:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:22:48 INFO - PROCESS | 1823 | 1461392568086 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:22:48 INFO - PROCESS | 1823 | 1461392568089 Marionette TRACE conn3 <- [1,2322,null,{}] 23:22:48 INFO - PROCESS | 1823 | 1461392568095 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}] 23:22:48 INFO - PROCESS | 1823 | 1461392568337 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 23:22:48 INFO - PROCESS | 1823 | 1461392568651 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057360000 == 122 [pid = 1823] [id = 588] 23:22:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff05590c000) [pid = 1823] [serial = 1765] [outer = (nil)] 23:22:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff056ccec00) [pid = 1823] [serial = 1766] [outer = 0x7ff05590c000] 23:22:48 INFO - PROCESS | 1823 | 1461392568734 Marionette DEBUG loaded listener.js 23:22:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff056f22400) [pid = 1823] [serial = 1767] [outer = 0x7ff05590c000] 23:22:49 INFO - PROCESS | 1823 | 1461392569608 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]]]}] 23:22:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:22:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1580ms 23:22:49 INFO - PROCESS | 1823 | 1461392569668 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 23:22:49 INFO - PROCESS | 1823 | 1461392569671 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 23:22:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:22:49 INFO - PROCESS | 1823 | 1461392569677 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:22:49 INFO - PROCESS | 1823 | 1461392569681 Marionette TRACE conn3 <- [1,2326,null,{}] 23:22:49 INFO - PROCESS | 1823 | 1461392569687 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}] 23:22:49 INFO - PROCESS | 1823 | 1461392569927 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 23:22:50 INFO - PROCESS | 1823 | 1461392570243 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0577d1800 == 123 [pid = 1823] [id = 589] 23:22:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff0575b7400) [pid = 1823] [serial = 1768] [outer = (nil)] 23:22:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff0575c2400) [pid = 1823] [serial = 1769] [outer = 0x7ff0575b7400] 23:22:50 INFO - PROCESS | 1823 | 1461392570339 Marionette DEBUG loaded listener.js 23:22:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff0585ef400) [pid = 1823] [serial = 1770] [outer = 0x7ff0575b7400] 23:22:51 INFO - PROCESS | 1823 | 1461392571254 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]]]}] 23:22:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:22:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1632ms 23:22:51 INFO - PROCESS | 1823 | 1461392571312 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 23:22:51 INFO - PROCESS | 1823 | 1461392571315 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 23:22:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:22:51 INFO - PROCESS | 1823 | 1461392571322 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:22:51 INFO - PROCESS | 1823 | 1461392571327 Marionette TRACE conn3 <- [1,2330,null,{}] 23:22:51 INFO - PROCESS | 1823 | 1461392571332 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}] 23:22:51 INFO - PROCESS | 1823 | 1461392571602 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 23:22:51 INFO - PROCESS | 1823 | 1461392571929 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05adb0000 == 124 [pid = 1823] [id = 590] 23:22:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff058cdb800) [pid = 1823] [serial = 1771] [outer = (nil)] 23:22:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff05a93d000) [pid = 1823] [serial = 1772] [outer = 0x7ff058cdb800] 23:22:52 INFO - PROCESS | 1823 | 1461392572011 Marionette DEBUG loaded listener.js 23:22:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff05a9c0400) [pid = 1823] [serial = 1773] [outer = 0x7ff058cdb800] 23:22:52 INFO - PROCESS | 1823 | 1461392572877 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]]]}] 23:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1587ms 23:22:52 INFO - PROCESS | 1823 | 1461392572911 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 23:22:52 INFO - PROCESS | 1823 | 1461392572915 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 23:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:22:52 INFO - PROCESS | 1823 | 1461392572922 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:22:52 INFO - PROCESS | 1823 | 1461392572925 Marionette TRACE conn3 <- [1,2334,null,{}] 23:22:52 INFO - PROCESS | 1823 | 1461392572931 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}] 23:22:53 INFO - PROCESS | 1823 | 1461392573172 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 23:22:53 INFO - PROCESS | 1823 | 1461392573444 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b130800 == 125 [pid = 1823] [id = 591] 23:22:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff04cf86400) [pid = 1823] [serial = 1774] [outer = (nil)] 23:22:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff05aa90800) [pid = 1823] [serial = 1775] [outer = 0x7ff04cf86400] 23:22:53 INFO - PROCESS | 1823 | 1461392573567 Marionette DEBUG loaded listener.js 23:22:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff05ae3b400) [pid = 1823] [serial = 1776] [outer = 0x7ff04cf86400] 23:22:54 INFO - PROCESS | 1823 | 1461392574453 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]]]}] 23:22:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:22:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1584ms 23:22:54 INFO - PROCESS | 1823 | 1461392574507 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 23:22:54 INFO - PROCESS | 1823 | 1461392574510 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 23:22:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:22:54 INFO - PROCESS | 1823 | 1461392574518 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:22:54 INFO - PROCESS | 1823 | 1461392574520 Marionette TRACE conn3 <- [1,2338,null,{}] 23:22:54 INFO - PROCESS | 1823 | 1461392574526 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}] 23:22:54 INFO - PROCESS | 1823 | 1461392574777 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 23:22:55 INFO - PROCESS | 1823 | 1461392575086 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05cc1e800 == 126 [pid = 1823] [id = 592] 23:22:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff05a9b3800) [pid = 1823] [serial = 1777] [outer = (nil)] 23:22:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff05b4dd800) [pid = 1823] [serial = 1778] [outer = 0x7ff05a9b3800] 23:22:55 INFO - PROCESS | 1823 | 1461392575169 Marionette DEBUG loaded listener.js 23:22:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff05b5dd000) [pid = 1823] [serial = 1779] [outer = 0x7ff05a9b3800] 23:22:56 INFO - PROCESS | 1823 | 1461392576051 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]]]}] 23:22:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:22:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1579ms 23:22:56 INFO - PROCESS | 1823 | 1461392576098 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 23:22:56 INFO - PROCESS | 1823 | 1461392576101 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 23:22:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:22:56 INFO - PROCESS | 1823 | 1461392576108 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:22:56 INFO - PROCESS | 1823 | 1461392576111 Marionette TRACE conn3 <- [1,2342,null,{}] 23:22:56 INFO - PROCESS | 1823 | 1461392576116 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}] 23:22:56 INFO - PROCESS | 1823 | 1461392576372 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 23:22:56 INFO - PROCESS | 1823 | 1461392576683 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fb30800 == 127 [pid = 1823] [id = 593] 23:22:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff058cde000) [pid = 1823] [serial = 1780] [outer = (nil)] 23:22:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff05c0cd400) [pid = 1823] [serial = 1781] [outer = 0x7ff058cde000] 23:22:56 INFO - PROCESS | 1823 | 1461392576766 Marionette DEBUG loaded listener.js 23:22:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff05d64ac00) [pid = 1823] [serial = 1782] [outer = 0x7ff058cde000] 23:22:57 INFO - PROCESS | 1823 | 1461392577624 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]]]}] 23:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1581ms 23:22:57 INFO - PROCESS | 1823 | 1461392577691 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 23:22:57 INFO - PROCESS | 1823 | 1461392577695 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 23:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:22:57 INFO - PROCESS | 1823 | 1461392577701 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:22:57 INFO - PROCESS | 1823 | 1461392577704 Marionette TRACE conn3 <- [1,2346,null,{}] 23:22:57 INFO - PROCESS | 1823 | 1461392577710 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}] 23:22:57 INFO - PROCESS | 1823 | 1461392577967 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 23:22:58 INFO - PROCESS | 1823 | 1461392578285 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06365a800 == 128 [pid = 1823] [id = 594] 23:22:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff04cda3c00) [pid = 1823] [serial = 1783] [outer = (nil)] 23:22:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff05d653400) [pid = 1823] [serial = 1784] [outer = 0x7ff04cda3c00] 23:22:58 INFO - PROCESS | 1823 | 1461392578367 Marionette DEBUG loaded listener.js 23:22:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff05ef30400) [pid = 1823] [serial = 1785] [outer = 0x7ff04cda3c00] 23:22:59 INFO - PROCESS | 1823 | 1461392579258 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]]]}] 23:22:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:22:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1581ms 23:22:59 INFO - PROCESS | 1823 | 1461392579284 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 23:22:59 INFO - PROCESS | 1823 | 1461392579288 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 23:22:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:22:59 INFO - PROCESS | 1823 | 1461392579295 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:22:59 INFO - PROCESS | 1823 | 1461392579299 Marionette TRACE conn3 <- [1,2350,null,{}] 23:22:59 INFO - PROCESS | 1823 | 1461392579305 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}] 23:22:59 INFO - PROCESS | 1823 | 1461392579547 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 23:22:59 INFO - PROCESS | 1823 | 1461392579795 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d4ba000 == 129 [pid = 1823] [id = 595] 23:22:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff042fe4800) [pid = 1823] [serial = 1786] [outer = (nil)] 23:22:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff05ef3c800) [pid = 1823] [serial = 1787] [outer = 0x7ff042fe4800] 23:22:59 INFO - PROCESS | 1823 | 1461392579912 Marionette DEBUG loaded listener.js 23:23:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7ff05f064c00) [pid = 1823] [serial = 1788] [outer = 0x7ff042fe4800] 23:23:00 INFO - PROCESS | 1823 | 1461392580831 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]]]}] 23:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1584ms 23:23:00 INFO - PROCESS | 1823 | 1461392580881 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 23:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:23:00 INFO - PROCESS | 1823 | 1461392580886 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 23:23:00 INFO - PROCESS | 1823 | 1461392580894 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:23:00 INFO - PROCESS | 1823 | 1461392580897 Marionette TRACE conn3 <- [1,2354,null,{}] 23:23:00 INFO - PROCESS | 1823 | 1461392580903 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}] 23:23:01 INFO - PROCESS | 1823 | 1461392581161 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 23:23:01 INFO - PROCESS | 1823 | 1461392581495 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06e819000 == 130 [pid = 1823] [id = 596] 23:23:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7ff05ef3e800) [pid = 1823] [serial = 1789] [outer = (nil)] 23:23:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7ff05f382c00) [pid = 1823] [serial = 1790] [outer = 0x7ff05ef3e800] 23:23:01 INFO - PROCESS | 1823 | 1461392581578 Marionette DEBUG loaded listener.js 23:23:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7ff06040e400) [pid = 1823] [serial = 1791] [outer = 0x7ff05ef3e800] 23:23:02 INFO - PROCESS | 1823 | 1461392582524 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]]]}] 23:23:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:23:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1689ms 23:23:02 INFO - PROCESS | 1823 | 1461392582583 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 23:23:02 INFO - PROCESS | 1823 | 1461392582586 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 23:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:23:02 INFO - PROCESS | 1823 | 1461392582594 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:23:02 INFO - PROCESS | 1823 | 1461392582598 Marionette TRACE conn3 <- [1,2358,null,{}] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04ece1800 == 129 [pid = 1823] [id = 170] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0470cf800 == 128 [pid = 1823] [id = 421] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04837f000 == 127 [pid = 1823] [id = 553] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054971000 == 126 [pid = 1823] [id = 376] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff049968000 == 125 [pid = 1823] [id = 578] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048b10000 == 124 [pid = 1823] [id = 577] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff047cd8000 == 123 [pid = 1823] [id = 576] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0460b6000 == 122 [pid = 1823] [id = 575] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04c2ad800 == 121 [pid = 1823] [id = 573] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b11b000 == 120 [pid = 1823] [id = 572] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054618800 == 119 [pid = 1823] [id = 571] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07a4a5800 == 118 [pid = 1823] [id = 570] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff07547c800 == 117 [pid = 1823] [id = 569] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072609800 == 116 [pid = 1823] [id = 568] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06e972000 == 115 [pid = 1823] [id = 567] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06385a800 == 114 [pid = 1823] [id = 566] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05fb24800 == 113 [pid = 1823] [id = 565] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ca75000 == 112 [pid = 1823] [id = 564] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05af47000 == 111 [pid = 1823] [id = 563] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0579ae000 == 110 [pid = 1823] [id = 562] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0570cf800 == 109 [pid = 1823] [id = 561] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054972800 == 108 [pid = 1823] [id = 560] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04e0b4000 == 107 [pid = 1823] [id = 559] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b970800 == 106 [pid = 1823] [id = 558] 23:23:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04858c000 == 105 [pid = 1823] [id = 557] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7ff058cdd800) [pid = 1823] [serial = 1628] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7ff05a288400) [pid = 1823] [serial = 1629] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7ff04f418c00) [pid = 1823] [serial = 1619] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7ff046f89800) [pid = 1823] [serial = 1661] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff043d2ac00) [pid = 1823] [serial = 1658] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff04d751000) [pid = 1823] [serial = 1613] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff047d49800) [pid = 1823] [serial = 1608] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff056cd2c00) [pid = 1823] [serial = 1622] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff060247c00) [pid = 1823] [serial = 1640] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff055947400) [pid = 1823] [serial = 1620] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff04cf80c00) [pid = 1823] [serial = 1611] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff043b59000) [pid = 1823] [serial = 1604] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff049c86000) [pid = 1823] [serial = 1610] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff063884400) [pid = 1823] [serial = 1643] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff043d30800) [pid = 1823] [serial = 1667] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff04ed0bc00) [pid = 1823] [serial = 1617] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff0575b7c00) [pid = 1823] [serial = 1625] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff06c817000) [pid = 1823] [serial = 1644] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff072658800) [pid = 1823] [serial = 1650] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff06e956000) [pid = 1823] [serial = 1647] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff044e39000) [pid = 1823] [serial = 1652] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff04706d800) [pid = 1823] [serial = 1668] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff056f29c00) [pid = 1823] [serial = 1623] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff05a93b400) [pid = 1823] [serial = 1656] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff047d4c400) [pid = 1823] [serial = 1664] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff05a9bcc00) [pid = 1823] [serial = 1631] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff04756fc00) [pid = 1823] [serial = 1607] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff05a936c00) [pid = 1823] [serial = 1655] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff0585f1800) [pid = 1823] [serial = 1626] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff05b4df800) [pid = 1823] [serial = 1635] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff04484e800) [pid = 1823] [serial = 1605] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff04dce6400) [pid = 1823] [serial = 1614] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff05fb80000) [pid = 1823] [serial = 1638] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff047d75c00) [pid = 1823] [serial = 1665] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff047075c00) [pid = 1823] [serial = 1662] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff06357f400) [pid = 1823] [serial = 1641] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff05e399c00) [pid = 1823] [serial = 1637] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff05af79000) [pid = 1823] [serial = 1634] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff07216e400) [pid = 1823] [serial = 1649] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff044e3e000) [pid = 1823] [serial = 1653] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff04eaf9c00) [pid = 1823] [serial = 1616] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff06d7efc00) [pid = 1823] [serial = 1646] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff04484f400) [pid = 1823] [serial = 1659] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff05aa8f800) [pid = 1823] [serial = 1632] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff049c7bc00) [pid = 1823] [serial = 1670] [outer = (nil)] [url = about:blank] 23:23:04 INFO - PROCESS | 1823 | 1461392584748 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}] 23:23:04 INFO - PROCESS | 1823 | 1461392584992 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 23:23:05 INFO - PROCESS | 1823 | 1461392585201 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff046ec7000 == 106 [pid = 1823] [id = 597] 23:23:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff044851400) [pid = 1823] [serial = 1792] [outer = (nil)] 23:23:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff0449e1000) [pid = 1823] [serial = 1793] [outer = 0x7ff044851400] 23:23:05 INFO - PROCESS | 1823 | 1461392585270 Marionette DEBUG loaded listener.js 23:23:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff0449ee000) [pid = 1823] [serial = 1794] [outer = 0x7ff044851400] 23:23:06 INFO - PROCESS | 1823 | 1461392586094 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]]]}] 23:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 3531ms 23:23:06 INFO - PROCESS | 1823 | 1461392586126 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 23:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:23:06 INFO - PROCESS | 1823 | 1461392586132 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 23:23:06 INFO - PROCESS | 1823 | 1461392586139 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:23:06 INFO - PROCESS | 1823 | 1461392586142 Marionette TRACE conn3 <- [1,2362,null,{}] 23:23:06 INFO - PROCESS | 1823 | 1461392586148 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}] 23:23:06 INFO - PROCESS | 1823 | 1461392586405 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 23:23:06 INFO - PROCESS | 1823 | 1461392586652 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04856d000 == 107 [pid = 1823] [id = 598] 23:23:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff044e68000) [pid = 1823] [serial = 1795] [outer = (nil)] 23:23:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff045d21000) [pid = 1823] [serial = 1796] [outer = 0x7ff044e68000] 23:23:06 INFO - PROCESS | 1823 | 1461392586768 Marionette DEBUG loaded listener.js 23:23:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff046f91c00) [pid = 1823] [serial = 1797] [outer = 0x7ff044e68000] 23:23:07 INFO - PROCESS | 1823 | 1461392587720 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]]]}] 23:23:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:23:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1632ms 23:23:07 INFO - PROCESS | 1823 | 1461392587771 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 23:23:07 INFO - PROCESS | 1823 | 1461392587774 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 23:23:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:23:07 INFO - PROCESS | 1823 | 1461392587785 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:23:07 INFO - PROCESS | 1823 | 1461392587788 Marionette TRACE conn3 <- [1,2366,null,{}] 23:23:07 INFO - PROCESS | 1823 | 1461392587792 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}] 23:23:08 INFO - PROCESS | 1823 | 1461392588091 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 23:23:08 INFO - PROCESS | 1823 | 1461392588125 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff049962800 == 108 [pid = 1823] [id = 599] 23:23:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff04706f400) [pid = 1823] [serial = 1798] [outer = (nil)] 23:23:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff04708b800) [pid = 1823] [serial = 1799] [outer = 0x7ff04706f400] 23:23:08 INFO - PROCESS | 1823 | 1461392588196 Marionette DEBUG loaded listener.js 23:23:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff047ad6c00) [pid = 1823] [serial = 1800] [outer = 0x7ff04706f400] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff045d21800) [pid = 1823] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff057062c00) [pid = 1823] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff04708c000) [pid = 1823] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff042de4c00) [pid = 1823] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff044846800) [pid = 1823] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff04cf7f800) [pid = 1823] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff05f062c00) [pid = 1823] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff056eac000) [pid = 1823] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff05f03d000) [pid = 1823] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7ff042de4000) [pid = 1823] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7ff04f31dc00) [pid = 1823] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7ff043d26400) [pid = 1823] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7ff047091000) [pid = 1823] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7ff048427400) [pid = 1823] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7ff056eaac00) [pid = 1823] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7ff049c7c800) [pid = 1823] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7ff04d4c2000) [pid = 1823] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7ff043b4f000) [pid = 1823] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7ff043d2b400) [pid = 1823] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7ff046f8c400) [pid = 1823] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:23:09 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7ff044e4c400) [pid = 1823] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:23:09 INFO - PROCESS | 1823 | 1461392589801 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]]]}] 23:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2030ms 23:23:09 INFO - PROCESS | 1823 | 1461392589822 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 23:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:23:09 INFO - PROCESS | 1823 | 1461392589831 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 23:23:09 INFO - PROCESS | 1823 | 1461392589839 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:23:09 INFO - PROCESS | 1823 | 1461392589842 Marionette TRACE conn3 <- [1,2370,null,{}] 23:23:09 INFO - PROCESS | 1823 | 1461392589889 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}] 23:23:10 INFO - PROCESS | 1823 | 1461392590106 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 23:23:10 INFO - PROCESS | 1823 | 1461392590286 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b717000 == 109 [pid = 1823] [id = 600] 23:23:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7ff042de2800) [pid = 1823] [serial = 1801] [outer = (nil)] 23:23:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7ff045d21800) [pid = 1823] [serial = 1802] [outer = 0x7ff042de2800] 23:23:10 INFO - PROCESS | 1823 | 1461392590351 Marionette DEBUG loaded listener.js 23:23:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff049353000) [pid = 1823] [serial = 1803] [outer = 0x7ff042de2800] 23:23:11 INFO - PROCESS | 1823 | 1461392591110 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]]]}] 23:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1316ms 23:23:11 INFO - PROCESS | 1823 | 1461392591157 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 23:23:11 INFO - PROCESS | 1823 | 1461392591159 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 23:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:23:11 INFO - PROCESS | 1823 | 1461392591166 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:23:11 INFO - PROCESS | 1823 | 1461392591168 Marionette TRACE conn3 <- [1,2374,null,{}] 23:23:11 INFO - PROCESS | 1823 | 1461392591173 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}] 23:23:11 INFO - PROCESS | 1823 | 1461392591398 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 23:23:11 INFO - PROCESS | 1823 | 1461392591750 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff045ebc000 == 110 [pid = 1823] [id = 601] 23:23:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff042de8000) [pid = 1823] [serial = 1804] [outer = (nil)] 23:23:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7ff042fe6000) [pid = 1823] [serial = 1805] [outer = 0x7ff042de8000] 23:23:11 INFO - PROCESS | 1823 | 1461392591905 Marionette DEBUG loaded listener.js 23:23:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7ff04484f000) [pid = 1823] [serial = 1806] [outer = 0x7ff042de8000] 23:23:12 INFO - PROCESS | 1823 | 1461392592878 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]]]}] 23:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1780ms 23:23:12 INFO - PROCESS | 1823 | 1461392592948 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 23:23:12 INFO - PROCESS | 1823 | 1461392592956 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 23:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:23:12 INFO - PROCESS | 1823 | 1461392592967 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:23:12 INFO - PROCESS | 1823 | 1461392592971 Marionette TRACE conn3 <- [1,2378,null,{}] 23:23:12 INFO - PROCESS | 1823 | 1461392592980 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}] 23:23:13 INFO - PROCESS | 1823 | 1461392593322 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 23:23:13 INFO - PROCESS | 1823 | 1461392593653 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04a85c000 == 111 [pid = 1823] [id = 602] 23:23:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7ff045b49000) [pid = 1823] [serial = 1807] [outer = (nil)] 23:23:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7ff046f8c400) [pid = 1823] [serial = 1808] [outer = 0x7ff045b49000] 23:23:13 INFO - PROCESS | 1823 | 1461392593735 Marionette DEBUG loaded listener.js 23:23:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7ff047077000) [pid = 1823] [serial = 1809] [outer = 0x7ff045b49000] 23:23:14 INFO - PROCESS | 1823 | 1461392594751 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]]]}] 23:23:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:23:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1836ms 23:23:14 INFO - PROCESS | 1823 | 1461392594805 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 23:23:14 INFO - PROCESS | 1823 | 1461392594811 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 23:23:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:23:14 INFO - PROCESS | 1823 | 1461392594820 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:23:14 INFO - PROCESS | 1823 | 1461392594823 Marionette TRACE conn3 <- [1,2382,null,{}] 23:23:14 INFO - PROCESS | 1823 | 1461392594828 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}] 23:23:15 INFO - PROCESS | 1823 | 1461392595087 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 23:23:15 INFO - PROCESS | 1823 | 1461392595490 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04c2ab000 == 112 [pid = 1823] [id = 603] 23:23:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7ff0476bc400) [pid = 1823] [serial = 1810] [outer = (nil)] 23:23:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7ff047d72c00) [pid = 1823] [serial = 1811] [outer = 0x7ff0476bc400] 23:23:15 INFO - PROCESS | 1823 | 1461392595576 Marionette DEBUG loaded listener.js 23:23:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7ff049c79400) [pid = 1823] [serial = 1812] [outer = 0x7ff0476bc400] 23:23:16 INFO - PROCESS | 1823 | 1461392596544 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]]]}] 23:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1790ms 23:23:16 INFO - PROCESS | 1823 | 1461392596612 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 23:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:23:16 INFO - PROCESS | 1823 | 1461392596616 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 23:23:16 INFO - PROCESS | 1823 | 1461392596625 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:23:16 INFO - PROCESS | 1823 | 1461392596635 Marionette TRACE conn3 <- [1,2386,null,{}] 23:23:16 INFO - PROCESS | 1823 | 1461392596650 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}] 23:23:16 INFO - PROCESS | 1823 | 1461392596946 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 23:23:17 INFO - PROCESS | 1823 | 1461392597262 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04f59f800 == 113 [pid = 1823] [id = 604] 23:23:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff04cf79800) [pid = 1823] [serial = 1813] [outer = (nil)] 23:23:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff04d4c8800) [pid = 1823] [serial = 1814] [outer = 0x7ff04cf79800] 23:23:17 INFO - PROCESS | 1823 | 1461392597343 Marionette DEBUG loaded listener.js 23:23:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff04d74c400) [pid = 1823] [serial = 1815] [outer = 0x7ff04cf79800] 23:23:18 INFO - PROCESS | 1823 | 1461392598272 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]]]}] 23:23:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:23:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1702ms 23:23:18 INFO - PROCESS | 1823 | 1461392598325 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 23:23:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:23:18 INFO - PROCESS | 1823 | 1461392598331 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 23:23:18 INFO - PROCESS | 1823 | 1461392598337 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:23:18 INFO - PROCESS | 1823 | 1461392598341 Marionette TRACE conn3 <- [1,2390,null,{}] 23:23:18 INFO - PROCESS | 1823 | 1461392598347 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}] 23:23:18 INFO - PROCESS | 1823 | 1461392598654 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 23:23:19 INFO - PROCESS | 1823 | 1461392599027 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05461e800 == 114 [pid = 1823] [id = 605] 23:23:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff0449e4c00) [pid = 1823] [serial = 1816] [outer = (nil)] 23:23:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff04dc32800) [pid = 1823] [serial = 1817] [outer = 0x7ff0449e4c00] 23:23:19 INFO - PROCESS | 1823 | 1461392599111 Marionette DEBUG loaded listener.js 23:23:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff04dcf2800) [pid = 1823] [serial = 1818] [outer = 0x7ff0449e4c00] 23:23:20 INFO - PROCESS | 1823 | 1461392600028 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]]]}] 23:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1740ms 23:23:20 INFO - PROCESS | 1823 | 1461392600077 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 23:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:23:20 INFO - PROCESS | 1823 | 1461392600082 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 23:23:20 INFO - PROCESS | 1823 | 1461392600088 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:23:20 INFO - PROCESS | 1823 | 1461392600092 Marionette TRACE conn3 <- [1,2394,null,{}] 23:23:20 INFO - PROCESS | 1823 | 1461392600097 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}] 23:23:20 INFO - PROCESS | 1823 | 1461392600345 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 23:23:20 INFO - PROCESS | 1823 | 1461392600612 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05691d800 == 115 [pid = 1823] [id = 606] 23:23:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff04ed09c00) [pid = 1823] [serial = 1819] [outer = (nil)] 23:23:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff04ed10000) [pid = 1823] [serial = 1820] [outer = 0x7ff04ed09c00] 23:23:20 INFO - PROCESS | 1823 | 1461392600759 Marionette DEBUG loaded listener.js 23:23:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff055910400) [pid = 1823] [serial = 1821] [outer = 0x7ff04ed09c00] 23:23:21 INFO - PROCESS | 1823 | 1461392601738 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]]]}] 23:23:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1685ms 23:23:21 INFO - PROCESS | 1823 | 1461392601773 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 23:23:21 INFO - PROCESS | 1823 | 1461392601777 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 23:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:23:21 INFO - PROCESS | 1823 | 1461392601783 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:23:21 INFO - PROCESS | 1823 | 1461392601787 Marionette TRACE conn3 <- [1,2398,null,{}] 23:23:21 INFO - PROCESS | 1823 | 1461392601792 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}] 23:23:22 INFO - PROCESS | 1823 | 1461392602039 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 23:23:22 INFO - PROCESS | 1823 | 1461392602355 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05759f000 == 116 [pid = 1823] [id = 607] 23:23:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff055911c00) [pid = 1823] [serial = 1822] [outer = (nil)] 23:23:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff057062c00) [pid = 1823] [serial = 1823] [outer = 0x7ff055911c00] 23:23:22 INFO - PROCESS | 1823 | 1461392602441 Marionette DEBUG loaded listener.js 23:23:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff058524800) [pid = 1823] [serial = 1824] [outer = 0x7ff055911c00] 23:23:23 INFO - PROCESS | 1823 | 1461392603354 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]]]}] 23:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1633ms 23:23:23 INFO - PROCESS | 1823 | 1461392603418 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 23:23:23 INFO - PROCESS | 1823 | 1461392603422 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 23:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:23:23 INFO - PROCESS | 1823 | 1461392603428 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:23:23 INFO - PROCESS | 1823 | 1461392603432 Marionette TRACE conn3 <- [1,2402,null,{}] 23:23:23 INFO - PROCESS | 1823 | 1461392603438 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}] 23:23:23 INFO - PROCESS | 1823 | 1461392603692 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 23:23:24 INFO - PROCESS | 1823 | 1461392604008 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ab3d000 == 117 [pid = 1823] [id = 608] 23:23:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff055a02400) [pid = 1823] [serial = 1825] [outer = (nil)] 23:23:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff0585f1800) [pid = 1823] [serial = 1826] [outer = 0x7ff055a02400] 23:23:24 INFO - PROCESS | 1823 | 1461392604093 Marionette DEBUG loaded listener.js 23:23:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff0596e7800) [pid = 1823] [serial = 1827] [outer = 0x7ff055a02400] 23:23:25 INFO - PROCESS | 1823 | 1461392605063 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]]]}] 23:23:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1682ms 23:23:25 INFO - PROCESS | 1823 | 1461392605111 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 23:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:23:25 INFO - PROCESS | 1823 | 1461392605115 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 23:23:25 INFO - PROCESS | 1823 | 1461392605121 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:23:25 INFO - PROCESS | 1823 | 1461392605125 Marionette TRACE conn3 <- [1,2406,null,{}] 23:23:25 INFO - PROCESS | 1823 | 1461392605131 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}] 23:23:25 INFO - PROCESS | 1823 | 1461392605376 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 23:23:25 INFO - PROCESS | 1823 | 1461392605702 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05af3a800 == 118 [pid = 1823] [id = 609] 23:23:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff04ec0ec00) [pid = 1823] [serial = 1828] [outer = (nil)] 23:23:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff05a28b000) [pid = 1823] [serial = 1829] [outer = 0x7ff04ec0ec00] 23:23:25 INFO - PROCESS | 1823 | 1461392605787 Marionette DEBUG loaded listener.js 23:23:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff05a93e400) [pid = 1823] [serial = 1830] [outer = 0x7ff04ec0ec00] 23:23:26 INFO - PROCESS | 1823 | 1461392606711 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]]]}] 23:23:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:23:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1640ms 23:23:26 INFO - PROCESS | 1823 | 1461392606762 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 23:23:26 INFO - PROCESS | 1823 | 1461392606765 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 23:23:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:23:26 INFO - PROCESS | 1823 | 1461392606772 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:23:26 INFO - PROCESS | 1823 | 1461392606775 Marionette TRACE conn3 <- [1,2410,null,{}] 23:23:26 INFO - PROCESS | 1823 | 1461392606781 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}] 23:23:27 INFO - PROCESS | 1823 | 1461392607024 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 23:23:27 INFO - PROCESS | 1823 | 1461392607340 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b3de000 == 119 [pid = 1823] [id = 610] 23:23:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff055dcd400) [pid = 1823] [serial = 1831] [outer = (nil)] 23:23:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff05a9be400) [pid = 1823] [serial = 1832] [outer = 0x7ff055dcd400] 23:23:27 INFO - PROCESS | 1823 | 1461392607425 Marionette DEBUG loaded listener.js 23:23:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff05ae35c00) [pid = 1823] [serial = 1833] [outer = 0x7ff055dcd400] 23:23:28 INFO - PROCESS | 1823 | 1461392608375 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]]]}] 23:23:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1642ms 23:23:28 INFO - PROCESS | 1823 | 1461392608415 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 23:23:28 INFO - PROCESS | 1823 | 1461392608418 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 23:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:23:28 INFO - PROCESS | 1823 | 1461392608425 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:23:28 INFO - PROCESS | 1823 | 1461392608430 Marionette TRACE conn3 <- [1,2414,null,{}] 23:23:28 INFO - PROCESS | 1823 | 1461392608436 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}] 23:23:28 INFO - PROCESS | 1823 | 1461392608771 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 23:23:29 INFO - PROCESS | 1823 | 1461392609028 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fd11800 == 120 [pid = 1823] [id = 611] 23:23:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff05c00b400) [pid = 1823] [serial = 1834] [outer = (nil)] 23:23:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff05c0d7800) [pid = 1823] [serial = 1835] [outer = 0x7ff05c00b400] 23:23:29 INFO - PROCESS | 1823 | 1461392609126 Marionette DEBUG loaded listener.js 23:23:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff05e847800) [pid = 1823] [serial = 1836] [outer = 0x7ff05c00b400] 23:23:30 INFO - PROCESS | 1823 | 1461392610113 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]]]}] 23:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1733ms 23:23:30 INFO - PROCESS | 1823 | 1461392610161 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 23:23:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:23:30 INFO - PROCESS | 1823 | 1461392610166 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 23:23:30 INFO - PROCESS | 1823 | 1461392610172 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:23:30 INFO - PROCESS | 1823 | 1461392610177 Marionette TRACE conn3 <- [1,2418,null,{}] 23:23:30 INFO - PROCESS | 1823 | 1461392610183 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}] 23:23:30 INFO - PROCESS | 1823 | 1461392610470 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 23:23:30 INFO - PROCESS | 1823 | 1461392610787 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d6b5800 == 121 [pid = 1823] [id = 612] 23:23:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff05cab1800) [pid = 1823] [serial = 1837] [outer = (nil)] 23:23:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff060790400) [pid = 1823] [serial = 1838] [outer = 0x7ff05cab1800] 23:23:30 INFO - PROCESS | 1823 | 1461392610870 Marionette DEBUG loaded listener.js 23:23:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff063880c00) [pid = 1823] [serial = 1839] [outer = 0x7ff05cab1800] 23:23:31 INFO - PROCESS | 1823 | 1461392611772 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]]]}] 23:23:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:23:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1681ms 23:23:31 INFO - PROCESS | 1823 | 1461392611854 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 23:23:31 INFO - PROCESS | 1823 | 1461392611857 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 23:23:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:23:31 INFO - PROCESS | 1823 | 1461392611865 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:23:31 INFO - PROCESS | 1823 | 1461392611868 Marionette TRACE conn3 <- [1,2422,null,{}] 23:23:31 INFO - PROCESS | 1823 | 1461392611874 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}] 23:23:32 INFO - PROCESS | 1823 | 1461392612161 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 23:23:32 INFO - PROCESS | 1823 | 1461392612490 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff070553800 == 122 [pid = 1823] [id = 613] 23:23:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff05f1b9c00) [pid = 1823] [serial = 1840] [outer = (nil)] 23:23:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff06695d400) [pid = 1823] [serial = 1841] [outer = 0x7ff05f1b9c00] 23:23:32 INFO - PROCESS | 1823 | 1461392612572 Marionette DEBUG loaded listener.js 23:23:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff06d464800) [pid = 1823] [serial = 1842] [outer = 0x7ff05f1b9c00] 23:23:33 INFO - PROCESS | 1823 | 1461392613514 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]]]}] 23:23:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:23:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1686ms 23:23:33 INFO - PROCESS | 1823 | 1461392613553 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 23:23:33 INFO - PROCESS | 1823 | 1461392613557 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 23:23:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:23:33 INFO - PROCESS | 1823 | 1461392613563 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:23:33 INFO - PROCESS | 1823 | 1461392613568 Marionette TRACE conn3 <- [1,2426,null,{}] 23:23:33 INFO - PROCESS | 1823 | 1461392613576 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}] 23:23:33 INFO - PROCESS | 1823 | 1461392613824 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 23:23:34 INFO - PROCESS | 1823 | 1461392614142 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072269800 == 123 [pid = 1823] [id = 614] 23:23:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff04d4c3400) [pid = 1823] [serial = 1843] [outer = (nil)] 23:23:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff06d653400) [pid = 1823] [serial = 1844] [outer = 0x7ff04d4c3400] 23:23:34 INFO - PROCESS | 1823 | 1461392614222 Marionette DEBUG loaded listener.js 23:23:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff06d95a800) [pid = 1823] [serial = 1845] [outer = 0x7ff04d4c3400] 23:23:35 INFO - PROCESS | 1823 | 1461392615138 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]]]}] 23:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1636ms 23:23:35 INFO - PROCESS | 1823 | 1461392615200 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 23:23:35 INFO - PROCESS | 1823 | 1461392615203 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 23:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:23:35 INFO - PROCESS | 1823 | 1461392615210 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:23:35 INFO - PROCESS | 1823 | 1461392615213 Marionette TRACE conn3 <- [1,2430,null,{}] 23:23:35 INFO - PROCESS | 1823 | 1461392615219 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}] 23:23:35 INFO - PROCESS | 1823 | 1461392615465 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 23:23:35 INFO - PROCESS | 1823 | 1461392615775 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072611000 == 124 [pid = 1823] [id = 615] 23:23:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff063881000) [pid = 1823] [serial = 1846] [outer = (nil)] 23:23:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff06e950400) [pid = 1823] [serial = 1847] [outer = 0x7ff063881000] 23:23:35 INFO - PROCESS | 1823 | 1461392615858 Marionette DEBUG loaded listener.js 23:23:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff06eb15000) [pid = 1823] [serial = 1848] [outer = 0x7ff063881000] 23:23:36 INFO - PROCESS | 1823 | 1461392616786 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]]]}] 23:23:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:23:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1632ms 23:23:36 INFO - PROCESS | 1823 | 1461392616845 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 23:23:36 INFO - PROCESS | 1823 | 1461392616849 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 23:23:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:23:36 INFO - PROCESS | 1823 | 1461392616855 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:23:36 INFO - PROCESS | 1823 | 1461392616857 Marionette TRACE conn3 <- [1,2434,null,{}] 23:23:36 INFO - PROCESS | 1823 | 1461392616864 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}] 23:23:37 INFO - PROCESS | 1823 | 1461392617120 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 23:23:37 INFO - PROCESS | 1823 | 1461392617436 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072bb7000 == 125 [pid = 1823] [id = 616] 23:23:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff06d46e800) [pid = 1823] [serial = 1849] [outer = (nil)] 23:23:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff07216e400) [pid = 1823] [serial = 1850] [outer = 0x7ff06d46e800] 23:23:37 INFO - PROCESS | 1823 | 1461392617519 Marionette DEBUG loaded listener.js 23:23:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff07264b400) [pid = 1823] [serial = 1851] [outer = 0x7ff06d46e800] 23:23:38 INFO - PROCESS | 1823 | 1461392618419 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]]]}] 23:23:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:23:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1594ms 23:23:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:23:38 INFO - PROCESS | 1823 | 1461392618451 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 23:23:38 INFO - PROCESS | 1823 | 1461392618454 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 23:23:38 INFO - PROCESS | 1823 | 1461392618461 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:23:38 INFO - PROCESS | 1823 | 1461392618464 Marionette TRACE conn3 <- [1,2438,null,{}] 23:23:38 INFO - PROCESS | 1823 | 1461392618470 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}] 23:23:38 INFO - PROCESS | 1823 | 1461392618714 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 23:23:39 INFO - PROCESS | 1823 | 1461392619040 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0757f3000 == 126 [pid = 1823] [id = 617] 23:23:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff044e44800) [pid = 1823] [serial = 1852] [outer = (nil)] 23:23:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff04cfe7000) [pid = 1823] [serial = 1853] [outer = 0x7ff044e44800] 23:23:39 INFO - PROCESS | 1823 | 1461392619123 Marionette DEBUG loaded listener.js 23:23:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7ff04cfec400) [pid = 1823] [serial = 1854] [outer = 0x7ff044e44800] 23:23:40 INFO - PROCESS | 1823 | 1461392620035 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]]]}] 23:23:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:23:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1632ms 23:23:40 INFO - PROCESS | 1823 | 1461392620093 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 23:23:40 INFO - PROCESS | 1823 | 1461392620096 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 23:23:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:23:40 INFO - PROCESS | 1823 | 1461392620103 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:23:40 INFO - PROCESS | 1823 | 1461392620105 Marionette TRACE conn3 <- [1,2442,null,{}] 23:23:40 INFO - PROCESS | 1823 | 1461392620111 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}] 23:23:40 INFO - PROCESS | 1823 | 1461392620356 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 23:23:40 INFO - PROCESS | 1823 | 1461392620671 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07a49b000 == 127 [pid = 1823] [id = 618] 23:23:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7ff047572c00) [pid = 1823] [serial = 1855] [outer = (nil)] 23:23:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7ff06d961c00) [pid = 1823] [serial = 1856] [outer = 0x7ff047572c00] 23:23:40 INFO - PROCESS | 1823 | 1461392620757 Marionette DEBUG loaded listener.js 23:23:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7ff07264e800) [pid = 1823] [serial = 1857] [outer = 0x7ff047572c00] 23:23:41 INFO - PROCESS | 1823 | 1461392621623 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]]]}] 23:23:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:23:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1581ms 23:23:41 INFO - PROCESS | 1823 | 1461392621684 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 23:23:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:23:41 INFO - PROCESS | 1823 | 1461392621689 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 23:23:41 INFO - PROCESS | 1823 | 1461392621695 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:23:41 INFO - PROCESS | 1823 | 1461392621698 Marionette TRACE conn3 <- [1,2446,null,{}] 23:23:41 INFO - PROCESS | 1823 | 1461392621703 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}] 23:23:41 INFO - PROCESS | 1823 | 1461392621951 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b70c800 == 126 [pid = 1823] [id = 556] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05759b000 == 125 [pid = 1823] [id = 369] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b717000 == 124 [pid = 1823] [id = 600] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff049962800 == 123 [pid = 1823] [id = 599] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04856d000 == 122 [pid = 1823] [id = 598] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff046ec7000 == 121 [pid = 1823] [id = 597] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06e819000 == 120 [pid = 1823] [id = 596] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d4ba000 == 119 [pid = 1823] [id = 595] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06365a800 == 118 [pid = 1823] [id = 594] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05fb30800 == 117 [pid = 1823] [id = 593] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05cc1e800 == 116 [pid = 1823] [id = 592] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b130800 == 115 [pid = 1823] [id = 591] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05adb0000 == 114 [pid = 1823] [id = 590] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0577d1800 == 113 [pid = 1823] [id = 589] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057360000 == 112 [pid = 1823] [id = 588] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0570c2000 == 111 [pid = 1823] [id = 587] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff055c09800 == 110 [pid = 1823] [id = 586] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054610800 == 109 [pid = 1823] [id = 585] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04e0a9000 == 108 [pid = 1823] [id = 584] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04c2e0000 == 107 [pid = 1823] [id = 583] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04c2af800 == 106 [pid = 1823] [id = 582] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b557000 == 105 [pid = 1823] [id = 581] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048b0e800 == 104 [pid = 1823] [id = 580] 23:23:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff045ecc800 == 103 [pid = 1823] [id = 579] 23:23:43 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7ff05c00ec00) [pid = 1823] [serial = 1700] [outer = (nil)] [url = about:blank] 23:23:43 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7ff05aa8a000) [pid = 1823] [serial = 1694] [outer = (nil)] [url = about:blank] 23:23:43 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7ff047d6ec00) [pid = 1823] [serial = 1734] [outer = (nil)] [url = about:blank] 23:23:43 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7ff0449e2c00) [pid = 1823] [serial = 1721] [outer = (nil)] [url = about:blank] 23:23:43 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff0449e1c00) [pid = 1823] [serial = 1727] [outer = (nil)] [url = about:blank] 23:23:43 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff04dc0dc00) [pid = 1823] [serial = 1680] [outer = (nil)] [url = about:blank] 23:23:43 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff07211e400) [pid = 1823] [serial = 1713] [outer = (nil)] [url = about:blank] 23:23:43 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff047acf800) [pid = 1823] [serial = 1733] [outer = (nil)] [url = about:blank] 23:23:43 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff05a941c00) [pid = 1823] [serial = 1692] [outer = (nil)] [url = about:blank] 23:23:43 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff05f05d800) [pid = 1823] [serial = 1703] [outer = (nil)] [url = about:blank] 23:23:43 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff0449e6800) [pid = 1823] [serial = 1722] [outer = (nil)] [url = about:blank] 23:23:43 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff042de9c00) [pid = 1823] [serial = 1718] [outer = (nil)] [url = about:blank] 23:23:43 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff04f422400) [pid = 1823] [serial = 1686] [outer = (nil)] [url = about:blank] 23:23:43 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff04f320c00) [pid = 1823] [serial = 1685] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff05f1c4c00) [pid = 1823] [serial = 1704] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff060249800) [pid = 1823] [serial = 1706] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff06c815c00) [pid = 1823] [serial = 1709] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff042def000) [pid = 1823] [serial = 1719] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff04a81c800) [pid = 1823] [serial = 1676] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff05ae38400) [pid = 1823] [serial = 1695] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff05a421000) [pid = 1823] [serial = 1691] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff06357f800) [pid = 1823] [serial = 1707] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff057060400) [pid = 1823] [serial = 1689] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff07264ac00) [pid = 1823] [serial = 1715] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff04ddec400) [pid = 1823] [serial = 1682] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff05b4de400) [pid = 1823] [serial = 1698] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff04cdadc00) [pid = 1823] [serial = 1602] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff04ed04400) [pid = 1823] [serial = 1683] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff056eb0c00) [pid = 1823] [serial = 1688] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff06e955c00) [pid = 1823] [serial = 1712] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff05cab2000) [pid = 1823] [serial = 1701] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff047d53800) [pid = 1823] [serial = 1674] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff04d745400) [pid = 1823] [serial = 1679] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff04cf78800) [pid = 1823] [serial = 1677] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff044e47c00) [pid = 1823] [serial = 1728] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff0729b3800) [pid = 1823] [serial = 1716] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff04706f800) [pid = 1823] [serial = 1673] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff0449eb800) [pid = 1823] [serial = 1724] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff045d29400) [pid = 1823] [serial = 1730] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff046f8a400) [pid = 1823] [serial = 1731] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff06d955c00) [pid = 1823] [serial = 1710] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff05ae38800) [pid = 1823] [serial = 1697] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff047d70000) [pid = 1823] [serial = 1736] [outer = (nil)] [url = about:blank] 23:23:44 INFO - PROCESS | 1823 | 1461392624222 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff042fd7000 == 104 [pid = 1823] [id = 619] 23:23:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff042def000) [pid = 1823] [serial = 1858] [outer = (nil)] 23:23:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff042e54c00) [pid = 1823] [serial = 1859] [outer = 0x7ff042def000] 23:23:44 INFO - PROCESS | 1823 | 1461392624302 Marionette DEBUG loaded listener.js 23:23:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff042fed000) [pid = 1823] [serial = 1860] [outer = 0x7ff042def000] 23:23:45 INFO - PROCESS | 1823 | 1461392625154 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]]]}] 23:23:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:23:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 3488ms 23:23:45 INFO - PROCESS | 1823 | 1461392625184 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 23:23:45 INFO - PROCESS | 1823 | 1461392625192 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 23:23:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:23:45 INFO - PROCESS | 1823 | 1461392625200 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:23:45 INFO - PROCESS | 1823 | 1461392625205 Marionette TRACE conn3 <- [1,2450,null,{}] 23:23:45 INFO - PROCESS | 1823 | 1461392625211 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}] 23:23:45 INFO - PROCESS | 1823 | 1461392625459 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 23:23:45 INFO - PROCESS | 1823 | 1461392625658 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff045eb6000 == 105 [pid = 1823] [id = 620] 23:23:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff043d2ac00) [pid = 1823] [serial = 1861] [outer = (nil)] 23:23:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff04484e800) [pid = 1823] [serial = 1862] [outer = 0x7ff043d2ac00] 23:23:45 INFO - PROCESS | 1823 | 1461392625731 Marionette DEBUG loaded listener.js 23:23:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff0449e5c00) [pid = 1823] [serial = 1863] [outer = 0x7ff043d2ac00] 23:23:46 INFO - PROCESS | 1823 | 1461392626685 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]]]}] 23:23:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:23:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1534ms 23:23:46 INFO - PROCESS | 1823 | 1461392626739 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 23:23:46 INFO - PROCESS | 1823 | 1461392626744 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 23:23:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:23:46 INFO - PROCESS | 1823 | 1461392626761 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:23:46 INFO - PROCESS | 1823 | 1461392626765 Marionette TRACE conn3 <- [1,2454,null,{}] 23:23:46 INFO - PROCESS | 1823 | 1461392626772 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}] 23:23:47 INFO - PROCESS | 1823 | 1461392627080 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 23:23:47 INFO - PROCESS | 1823 | 1461392627117 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047529000 == 106 [pid = 1823] [id = 621] 23:23:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff044e45c00) [pid = 1823] [serial = 1864] [outer = (nil)] 23:23:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff044e49c00) [pid = 1823] [serial = 1865] [outer = 0x7ff044e45c00] 23:23:47 INFO - PROCESS | 1823 | 1461392627204 Marionette DEBUG loaded listener.js 23:23:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff044e70c00) [pid = 1823] [serial = 1866] [outer = 0x7ff044e45c00] 23:23:48 INFO - PROCESS | 1823 | 1461392628390 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]]]}] 23:23:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:23:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1689ms 23:23:48 INFO - PROCESS | 1823 | 1461392628452 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 23:23:48 INFO - PROCESS | 1823 | 1461392628456 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 23:23:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:23:48 INFO - PROCESS | 1823 | 1461392628471 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:23:48 INFO - PROCESS | 1823 | 1461392628480 Marionette TRACE conn3 <- [1,2458,null,{}] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff042de8800) [pid = 1823] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff042feb800) [pid = 1823] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff04706f400) [pid = 1823] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff04dc0c800) [pid = 1823] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff04dc0c400) [pid = 1823] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff049356800) [pid = 1823] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff047d4b000) [pid = 1823] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff0476c5400) [pid = 1823] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff045b43400) [pid = 1823] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff043b53800) [pid = 1823] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff044e68000) [pid = 1823] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7ff044851400) [pid = 1823] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7ff05ef3e800) [pid = 1823] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7ff042fe4800) [pid = 1823] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7ff04cda3c00) [pid = 1823] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7ff058cde000) [pid = 1823] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7ff05a9b3800) [pid = 1823] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7ff04cf86400) [pid = 1823] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7ff058cdb800) [pid = 1823] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7ff0575b7400) [pid = 1823] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7ff05590c000) [pid = 1823] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7ff04ed10c00) [pid = 1823] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:23:49 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7ff04eafac00) [pid = 1823] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:23:49 INFO - PROCESS | 1823 | 1461392629190 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}] 23:23:49 INFO - PROCESS | 1823 | 1461392629431 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 23:23:49 INFO - PROCESS | 1823 | 1461392629612 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048386000 == 107 [pid = 1823] [id = 622] 23:23:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7ff044e46c00) [pid = 1823] [serial = 1867] [outer = (nil)] 23:23:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7ff046e35c00) [pid = 1823] [serial = 1868] [outer = 0x7ff044e46c00] 23:23:49 INFO - PROCESS | 1823 | 1461392629679 Marionette DEBUG loaded listener.js 23:23:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff047071800) [pid = 1823] [serial = 1869] [outer = 0x7ff044e46c00] 23:23:50 INFO - PROCESS | 1823 | 1461392630523 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]]]}] 23:23:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:23:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2090ms 23:23:50 INFO - PROCESS | 1823 | 1461392630554 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 23:23:50 INFO - PROCESS | 1823 | 1461392630559 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 23:23:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:23:50 INFO - PROCESS | 1823 | 1461392630565 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:23:50 INFO - PROCESS | 1823 | 1461392630567 Marionette TRACE conn3 <- [1,2462,null,{}] 23:23:50 INFO - PROCESS | 1823 | 1461392630574 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}] 23:23:50 INFO - PROCESS | 1823 | 1461392630798 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 23:23:51 INFO - PROCESS | 1823 | 1461392630997 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04858a800 == 108 [pid = 1823] [id = 623] 23:23:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff045d26400) [pid = 1823] [serial = 1870] [outer = (nil)] 23:23:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7ff04708ac00) [pid = 1823] [serial = 1871] [outer = 0x7ff045d26400] 23:23:51 INFO - PROCESS | 1823 | 1461392631063 Marionette DEBUG loaded listener.js 23:23:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7ff047570800) [pid = 1823] [serial = 1872] [outer = 0x7ff045d26400] 23:23:52 INFO - PROCESS | 1823 | 1461392632290 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]]]}] 23:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1787ms 23:23:52 INFO - PROCESS | 1823 | 1461392632355 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 23:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:23:52 INFO - PROCESS | 1823 | 1461392632363 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 23:23:52 INFO - PROCESS | 1823 | 1461392632373 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:23:52 INFO - PROCESS | 1823 | 1461392632381 Marionette TRACE conn3 <- [1,2466,null,{}] 23:23:52 INFO - PROCESS | 1823 | 1461392632390 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}] 23:23:52 INFO - PROCESS | 1823 | 1461392632706 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 23:23:53 INFO - PROCESS | 1823 | 1461392633078 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0470c7800 == 109 [pid = 1823] [id = 624] 23:23:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7ff0449e6000) [pid = 1823] [serial = 1873] [outer = (nil)] 23:23:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7ff0449ed800) [pid = 1823] [serial = 1874] [outer = 0x7ff0449e6000] 23:23:53 INFO - PROCESS | 1823 | 1461392633189 Marionette DEBUG loaded listener.js 23:23:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7ff045b4c400) [pid = 1823] [serial = 1875] [outer = 0x7ff0449e6000] 23:23:54 INFO - PROCESS | 1823 | 1461392634275 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]]]}] 23:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1946ms 23:23:54 INFO - PROCESS | 1823 | 1461392634320 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 23:23:54 INFO - PROCESS | 1823 | 1461392634331 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 23:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:23:54 INFO - PROCESS | 1823 | 1461392634343 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:23:54 INFO - PROCESS | 1823 | 1461392634346 Marionette TRACE conn3 <- [1,2470,null,{}] 23:23:54 INFO - PROCESS | 1823 | 1461392634355 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}] 23:23:54 INFO - PROCESS | 1823 | 1461392634644 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 23:23:55 INFO - PROCESS | 1823 | 1461392635016 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048b27000 == 110 [pid = 1823] [id = 625] 23:23:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7ff0449e7000) [pid = 1823] [serial = 1876] [outer = (nil)] 23:23:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7ff047090400) [pid = 1823] [serial = 1877] [outer = 0x7ff0449e7000] 23:23:55 INFO - PROCESS | 1823 | 1461392635109 Marionette DEBUG loaded listener.js 23:23:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7ff0476c0400) [pid = 1823] [serial = 1878] [outer = 0x7ff0449e7000] 23:23:56 INFO - PROCESS | 1823 | 1461392636350 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]]]}] 23:23:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:23:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 2043ms 23:23:56 INFO - PROCESS | 1823 | 1461392636388 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 23:23:56 INFO - PROCESS | 1823 | 1461392636394 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 23:23:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:23:56 INFO - PROCESS | 1823 | 1461392636404 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:23:56 INFO - PROCESS | 1823 | 1461392636411 Marionette TRACE conn3 <- [1,2474,null,{}] 23:23:56 INFO - PROCESS | 1823 | 1461392636451 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}] 23:23:56 INFO - PROCESS | 1823 | 1461392636746 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 23:23:57 INFO - PROCESS | 1823 | 1461392637042 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff049980000 == 111 [pid = 1823] [id = 626] 23:23:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff047ad6800) [pid = 1823] [serial = 1879] [outer = (nil)] 23:23:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff047d51800) [pid = 1823] [serial = 1880] [outer = 0x7ff047ad6800] 23:23:57 INFO - PROCESS | 1823 | 1461392637124 Marionette DEBUG loaded listener.js 23:23:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff047d71800) [pid = 1823] [serial = 1881] [outer = 0x7ff047ad6800] 23:23:58 INFO - PROCESS | 1823 | 1461392638060 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]]]}] 23:23:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:23:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1701ms 23:23:58 INFO - PROCESS | 1823 | 1461392638105 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 23:23:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:23:58 INFO - PROCESS | 1823 | 1461392638110 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 23:23:58 INFO - PROCESS | 1823 | 1461392638117 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:23:58 INFO - PROCESS | 1823 | 1461392638121 Marionette TRACE conn3 <- [1,2478,null,{}] 23:23:58 INFO - PROCESS | 1823 | 1461392638126 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}] 23:23:58 INFO - PROCESS | 1823 | 1461392638379 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 23:23:58 INFO - PROCESS | 1823 | 1461392638691 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b552800 == 112 [pid = 1823] [id = 627] 23:23:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff047d49c00) [pid = 1823] [serial = 1882] [outer = (nil)] 23:23:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff048427c00) [pid = 1823] [serial = 1883] [outer = 0x7ff047d49c00] 23:23:58 INFO - PROCESS | 1823 | 1461392638783 Marionette DEBUG loaded listener.js 23:23:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff0485e3000) [pid = 1823] [serial = 1884] [outer = 0x7ff047d49c00] 23:23:59 INFO - PROCESS | 1823 | 1461392639684 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]]]}] 23:23:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:23:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1639ms 23:23:59 INFO - PROCESS | 1823 | 1461392639768 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 23:23:59 INFO - PROCESS | 1823 | 1461392639774 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 23:23:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:23:59 INFO - PROCESS | 1823 | 1461392639783 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:23:59 INFO - PROCESS | 1823 | 1461392639786 Marionette TRACE conn3 <- [1,2482,null,{}] 23:23:59 INFO - PROCESS | 1823 | 1461392639792 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}] 23:24:00 INFO - PROCESS | 1823 | 1461392640039 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 23:24:00 INFO - PROCESS | 1823 | 1461392640382 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b7bd000 == 113 [pid = 1823] [id = 628] 23:24:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff0485eb000) [pid = 1823] [serial = 1885] [outer = (nil)] 23:24:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff049354400) [pid = 1823] [serial = 1886] [outer = 0x7ff0485eb000] 23:24:00 INFO - PROCESS | 1823 | 1461392640468 Marionette DEBUG loaded listener.js 23:24:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff049c78000) [pid = 1823] [serial = 1887] [outer = 0x7ff0485eb000] 23:24:01 INFO - PROCESS | 1823 | 1461392641440 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]]]}] 23:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1734ms 23:24:01 INFO - PROCESS | 1823 | 1461392641519 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 23:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:24:01 INFO - PROCESS | 1823 | 1461392641522 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 23:24:01 INFO - PROCESS | 1823 | 1461392641529 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:24:01 INFO - PROCESS | 1823 | 1461392641532 Marionette TRACE conn3 <- [1,2486,null,{}] 23:24:01 INFO - PROCESS | 1823 | 1461392641537 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}] 23:24:01 INFO - PROCESS | 1823 | 1461392641830 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 23:24:02 INFO - PROCESS | 1823 | 1461392642147 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04c2b3000 == 114 [pid = 1823] [id = 629] 23:24:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff04a827800) [pid = 1823] [serial = 1888] [outer = (nil)] 23:24:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff04b64c800) [pid = 1823] [serial = 1889] [outer = 0x7ff04a827800] 23:24:02 INFO - PROCESS | 1823 | 1461392642249 Marionette DEBUG loaded listener.js 23:24:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff04cda1c00) [pid = 1823] [serial = 1890] [outer = 0x7ff04a827800] 23:24:03 INFO - PROCESS | 1823 | 1461392643224 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]]]}] 23:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1738ms 23:24:03 INFO - PROCESS | 1823 | 1461392643267 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 23:24:03 INFO - PROCESS | 1823 | 1461392643271 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 23:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:24:03 INFO - PROCESS | 1823 | 1461392643278 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:24:03 INFO - PROCESS | 1823 | 1461392643280 Marionette TRACE conn3 <- [1,2490,null,{}] 23:24:03 INFO - PROCESS | 1823 | 1461392643287 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}] 23:24:03 INFO - PROCESS | 1823 | 1461392643531 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 23:24:03 INFO - PROCESS | 1823 | 1461392643806 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04ce1e000 == 115 [pid = 1823] [id = 630] 23:24:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff049c7a000) [pid = 1823] [serial = 1891] [outer = (nil)] 23:24:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff04cf78c00) [pid = 1823] [serial = 1892] [outer = 0x7ff049c7a000] 23:24:03 INFO - PROCESS | 1823 | 1461392643938 Marionette DEBUG loaded listener.js 23:24:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff04cf84800) [pid = 1823] [serial = 1893] [outer = 0x7ff049c7a000] 23:24:04 INFO - PROCESS | 1823 | 1461392644866 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]]]}] 23:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1629ms 23:24:04 INFO - PROCESS | 1823 | 1461392644908 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 23:24:04 INFO - PROCESS | 1823 | 1461392644912 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 23:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:24:04 INFO - PROCESS | 1823 | 1461392644918 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:24:04 INFO - PROCESS | 1823 | 1461392644922 Marionette TRACE conn3 <- [1,2494,null,{}] 23:24:04 INFO - PROCESS | 1823 | 1461392644927 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}] 23:24:05 INFO - PROCESS | 1823 | 1461392645181 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 23:24:05 INFO - PROCESS | 1823 | 1461392645532 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04e0a8000 == 116 [pid = 1823] [id = 631] 23:24:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff047075400) [pid = 1823] [serial = 1894] [outer = (nil)] 23:24:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff04cfecc00) [pid = 1823] [serial = 1895] [outer = 0x7ff047075400] 23:24:05 INFO - PROCESS | 1823 | 1461392645622 Marionette DEBUG loaded listener.js 23:24:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff04d44fc00) [pid = 1823] [serial = 1896] [outer = 0x7ff047075400] 23:24:06 INFO - PROCESS | 1823 | 1461392646582 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]]]}] 23:24:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:24:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1739ms 23:24:06 INFO - PROCESS | 1823 | 1461392646658 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 23:24:06 INFO - PROCESS | 1823 | 1461392646662 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 23:24:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:24:06 INFO - PROCESS | 1823 | 1461392646668 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:24:06 INFO - PROCESS | 1823 | 1461392646670 Marionette TRACE conn3 <- [1,2498,null,{}] 23:24:06 INFO - PROCESS | 1823 | 1461392646676 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}] 23:24:06 INFO - PROCESS | 1823 | 1461392646922 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 23:24:07 INFO - PROCESS | 1823 | 1461392647237 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04f596000 == 117 [pid = 1823] [id = 632] 23:24:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff04cf86800) [pid = 1823] [serial = 1897] [outer = (nil)] 23:24:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff04d4c0c00) [pid = 1823] [serial = 1898] [outer = 0x7ff04cf86800] 23:24:07 INFO - PROCESS | 1823 | 1461392647320 Marionette DEBUG loaded listener.js 23:24:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff04d4cc400) [pid = 1823] [serial = 1899] [outer = 0x7ff04cf86800] 23:24:08 INFO - PROCESS | 1823 | 1461392648562 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]]]}] 23:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1949ms 23:24:08 INFO - PROCESS | 1823 | 1461392648633 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 23:24:08 INFO - PROCESS | 1823 | 1461392648638 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 23:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:24:08 INFO - PROCESS | 1823 | 1461392648650 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:24:08 INFO - PROCESS | 1823 | 1461392648654 Marionette TRACE conn3 <- [1,2502,null,{}] 23:24:08 INFO - PROCESS | 1823 | 1461392648664 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}] 23:24:09 INFO - PROCESS | 1823 | 1461392649062 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 23:24:09 INFO - PROCESS | 1823 | 1461392649460 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054607800 == 118 [pid = 1823] [id = 633] 23:24:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff04dc07400) [pid = 1823] [serial = 1900] [outer = (nil)] 23:24:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff04dc0c400) [pid = 1823] [serial = 1901] [outer = 0x7ff04dc07400] 23:24:09 INFO - PROCESS | 1823 | 1461392649544 Marionette DEBUG loaded listener.js 23:24:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff04dc31800) [pid = 1823] [serial = 1902] [outer = 0x7ff04dc07400] 23:24:10 INFO - PROCESS | 1823 | 1461392650556 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]]]}] 23:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1945ms 23:24:10 INFO - PROCESS | 1823 | 1461392650594 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 23:24:10 INFO - PROCESS | 1823 | 1461392650600 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 23:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:24:10 INFO - PROCESS | 1823 | 1461392650606 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:24:10 INFO - PROCESS | 1823 | 1461392650611 Marionette TRACE conn3 <- [1,2506,null,{}] 23:24:10 INFO - PROCESS | 1823 | 1461392650616 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}] 23:24:10 INFO - PROCESS | 1823 | 1461392650903 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 23:24:11 INFO - PROCESS | 1823 | 1461392651220 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0547a0800 == 119 [pid = 1823] [id = 634] 23:24:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff04dc07800) [pid = 1823] [serial = 1903] [outer = (nil)] 23:24:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff04eaef400) [pid = 1823] [serial = 1904] [outer = 0x7ff04dc07800] 23:24:11 INFO - PROCESS | 1823 | 1461392651313 Marionette DEBUG loaded listener.js 23:24:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff04ec12400) [pid = 1823] [serial = 1905] [outer = 0x7ff04dc07800] 23:24:12 INFO - PROCESS | 1823 | 1461392652239 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]]]}] 23:24:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:24:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1688ms 23:24:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:24:12 INFO - PROCESS | 1823 | 1461392652296 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 23:24:12 INFO - PROCESS | 1823 | 1461392652298 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 23:24:12 INFO - PROCESS | 1823 | 1461392652305 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:24:12 INFO - PROCESS | 1823 | 1461392652308 Marionette TRACE conn3 <- [1,2510,null,{}] 23:24:12 INFO - PROCESS | 1823 | 1461392652313 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}] 23:24:12 INFO - PROCESS | 1823 | 1461392652560 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 23:24:12 INFO - PROCESS | 1823 | 1461392652877 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05618a800 == 120 [pid = 1823] [id = 635] 23:24:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff04dcec800) [pid = 1823] [serial = 1906] [outer = (nil)] 23:24:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff04ed09000) [pid = 1823] [serial = 1907] [outer = 0x7ff04dcec800] 23:24:12 INFO - PROCESS | 1823 | 1461392652956 Marionette DEBUG loaded listener.js 23:24:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff04ed44400) [pid = 1823] [serial = 1908] [outer = 0x7ff04dcec800] 23:24:13 INFO - PROCESS | 1823 | 1461392653841 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]]]}] 23:24:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:24:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1586ms 23:24:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:24:13 INFO - PROCESS | 1823 | 1461392653891 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 23:24:13 INFO - PROCESS | 1823 | 1461392653894 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 23:24:13 INFO - PROCESS | 1823 | 1461392653901 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:24:13 INFO - PROCESS | 1823 | 1461392653904 Marionette TRACE conn3 <- [1,2514,null,{}] 23:24:13 INFO - PROCESS | 1823 | 1461392653910 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}] 23:24:14 INFO - PROCESS | 1823 | 1461392654151 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 23:24:14 INFO - PROCESS | 1823 | 1461392654480 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff056918800 == 121 [pid = 1823] [id = 636] 23:24:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff04dc26400) [pid = 1823] [serial = 1909] [outer = (nil)] 23:24:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff04f31d800) [pid = 1823] [serial = 1910] [outer = 0x7ff04dc26400] 23:24:14 INFO - PROCESS | 1823 | 1461392654564 Marionette DEBUG loaded listener.js 23:24:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff04f32a800) [pid = 1823] [serial = 1911] [outer = 0x7ff04dc26400] 23:24:15 INFO - PROCESS | 1823 | 1461392655460 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]]]}] 23:24:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:24:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1630ms 23:24:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:24:15 INFO - PROCESS | 1823 | 1461392655531 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 23:24:15 INFO - PROCESS | 1823 | 1461392655534 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 23:24:15 INFO - PROCESS | 1823 | 1461392655541 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:24:15 INFO - PROCESS | 1823 | 1461392655544 Marionette TRACE conn3 <- [1,2518,null,{}] 23:24:15 INFO - PROCESS | 1823 | 1461392655550 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}] 23:24:15 INFO - PROCESS | 1823 | 1461392655806 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 23:24:16 INFO - PROCESS | 1823 | 1461392656119 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05729b800 == 122 [pid = 1823] [id = 637] 23:24:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff042de3000) [pid = 1823] [serial = 1912] [outer = (nil)] 23:24:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff04f414400) [pid = 1823] [serial = 1913] [outer = 0x7ff042de3000] 23:24:16 INFO - PROCESS | 1823 | 1461392656201 Marionette DEBUG loaded listener.js 23:24:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff0546a5800) [pid = 1823] [serial = 1914] [outer = 0x7ff042de3000] 23:24:17 INFO - PROCESS | 1823 | 1461392657069 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]]]}] 23:24:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:24:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1586ms 23:24:17 INFO - PROCESS | 1823 | 1461392657127 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 23:24:17 INFO - PROCESS | 1823 | 1461392657129 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 23:24:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:24:17 INFO - PROCESS | 1823 | 1461392657136 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:24:17 INFO - PROCESS | 1823 | 1461392657139 Marionette TRACE conn3 <- [1,2522,null,{}] 23:24:17 INFO - PROCESS | 1823 | 1461392657145 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}] 23:24:17 INFO - PROCESS | 1823 | 1461392657409 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 23:24:17 INFO - PROCESS | 1823 | 1461392657732 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057361800 == 123 [pid = 1823] [id = 638] 23:24:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff042fe5c00) [pid = 1823] [serial = 1915] [outer = (nil)] 23:24:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff0546a6800) [pid = 1823] [serial = 1916] [outer = 0x7ff042fe5c00] 23:24:17 INFO - PROCESS | 1823 | 1461392657816 Marionette DEBUG loaded listener.js 23:24:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff0546b3000) [pid = 1823] [serial = 1917] [outer = 0x7ff042fe5c00] 23:24:18 INFO - PROCESS | 1823 | 1461392658667 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]]]}] 23:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1583ms 23:24:18 INFO - PROCESS | 1823 | 1461392658722 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 23:24:18 INFO - PROCESS | 1823 | 1461392658726 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 23:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:24:18 INFO - PROCESS | 1823 | 1461392658732 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:24:18 INFO - PROCESS | 1823 | 1461392658734 Marionette TRACE conn3 <- [1,2526,null,{}] 23:24:18 INFO - PROCESS | 1823 | 1461392658740 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}] 23:24:18 INFO - PROCESS | 1823 | 1461392658989 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 23:24:19 INFO - PROCESS | 1823 | 1461392659266 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0575a3000 == 124 [pid = 1823] [id = 639] 23:24:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff045b42000) [pid = 1823] [serial = 1918] [outer = (nil)] 23:24:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff054855800) [pid = 1823] [serial = 1919] [outer = 0x7ff045b42000] 23:24:19 INFO - PROCESS | 1823 | 1461392659390 Marionette DEBUG loaded listener.js 23:24:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7ff055903400) [pid = 1823] [serial = 1920] [outer = 0x7ff045b42000] 23:24:20 INFO - PROCESS | 1823 | 1461392660306 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]]]}] 23:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1634ms 23:24:20 INFO - PROCESS | 1823 | 1461392660367 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 23:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:24:20 INFO - PROCESS | 1823 | 1461392660371 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 23:24:20 INFO - PROCESS | 1823 | 1461392660378 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:24:20 INFO - PROCESS | 1823 | 1461392660381 Marionette TRACE conn3 <- [1,2530,null,{}] 23:24:20 INFO - PROCESS | 1823 | 1461392660387 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}] 23:24:20 INFO - PROCESS | 1823 | 1461392660679 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 23:24:21 INFO - PROCESS | 1823 | 1461392661016 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058a3d000 == 125 [pid = 1823] [id = 640] 23:24:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7ff0546ad800) [pid = 1823] [serial = 1921] [outer = (nil)] 23:24:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7ff055947c00) [pid = 1823] [serial = 1922] [outer = 0x7ff0546ad800] 23:24:21 INFO - PROCESS | 1823 | 1461392661101 Marionette DEBUG loaded listener.js 23:24:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7ff055a03c00) [pid = 1823] [serial = 1923] [outer = 0x7ff0546ad800] 23:24:23 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0757f3000 == 124 [pid = 1823] [id = 617] 23:24:23 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072bb7000 == 123 [pid = 1823] [id = 616] 23:24:23 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072611000 == 122 [pid = 1823] [id = 615] 23:24:23 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072269800 == 121 [pid = 1823] [id = 614] 23:24:23 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff070553800 == 120 [pid = 1823] [id = 613] 23:24:23 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d6b5800 == 119 [pid = 1823] [id = 612] 23:24:23 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05fd11800 == 118 [pid = 1823] [id = 611] 23:24:23 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b3de000 == 117 [pid = 1823] [id = 610] 23:24:23 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05af3a800 == 116 [pid = 1823] [id = 609] 23:24:23 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ab3d000 == 115 [pid = 1823] [id = 608] 23:24:23 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05759f000 == 114 [pid = 1823] [id = 607] 23:24:23 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05691d800 == 113 [pid = 1823] [id = 606] 23:24:23 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05461e800 == 112 [pid = 1823] [id = 605] 23:24:23 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04f59f800 == 111 [pid = 1823] [id = 604] 23:24:23 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04c2ab000 == 110 [pid = 1823] [id = 603] 23:24:23 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04a85c000 == 109 [pid = 1823] [id = 602] 23:24:23 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff045ebc000 == 108 [pid = 1823] [id = 601] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7ff04cda2c00) [pid = 1823] [serial = 1671] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7ff04ed0dc00) [pid = 1823] [serial = 1725] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7ff04708b800) [pid = 1823] [serial = 1799] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7ff045d21800) [pid = 1823] [serial = 1802] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff05485a400) [pid = 1823] [serial = 1758] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff04f41f400) [pid = 1823] [serial = 1757] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff04ec09800) [pid = 1823] [serial = 1755] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff04dc0f400) [pid = 1823] [serial = 1754] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff04d4c2c00) [pid = 1823] [serial = 1752] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff04d44c800) [pid = 1823] [serial = 1751] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff04cda6400) [pid = 1823] [serial = 1749] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff04a81d800) [pid = 1823] [serial = 1748] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff048223000) [pid = 1823] [serial = 1746] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff047d6bc00) [pid = 1823] [serial = 1745] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff046e31000) [pid = 1823] [serial = 1742] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff047073000) [pid = 1823] [serial = 1743] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff0449e6400) [pid = 1823] [serial = 1740] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff043d32000) [pid = 1823] [serial = 1739] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff045d21000) [pid = 1823] [serial = 1796] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff0449e1000) [pid = 1823] [serial = 1793] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff0449ee000) [pid = 1823] [serial = 1794] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff06040e400) [pid = 1823] [serial = 1791] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff05f382c00) [pid = 1823] [serial = 1790] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff05f064c00) [pid = 1823] [serial = 1788] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff05ef3c800) [pid = 1823] [serial = 1787] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff05ef30400) [pid = 1823] [serial = 1785] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff05d653400) [pid = 1823] [serial = 1784] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff05d64ac00) [pid = 1823] [serial = 1782] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff05c0cd400) [pid = 1823] [serial = 1781] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff05b5dd000) [pid = 1823] [serial = 1779] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff05b4dd800) [pid = 1823] [serial = 1778] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff05ae3b400) [pid = 1823] [serial = 1776] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff05aa90800) [pid = 1823] [serial = 1775] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff05a9c0400) [pid = 1823] [serial = 1773] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff05a93d000) [pid = 1823] [serial = 1772] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff0585ef400) [pid = 1823] [serial = 1770] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff0575c2400) [pid = 1823] [serial = 1769] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff056f22400) [pid = 1823] [serial = 1767] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff056ccec00) [pid = 1823] [serial = 1766] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff056239c00) [pid = 1823] [serial = 1764] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff055c61800) [pid = 1823] [serial = 1763] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff055a0b000) [pid = 1823] [serial = 1761] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff055910c00) [pid = 1823] [serial = 1760] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff047ad6c00) [pid = 1823] [serial = 1800] [outer = (nil)] [url = about:blank] 23:24:23 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff046f91c00) [pid = 1823] [serial = 1797] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 1823 | 1461392664254 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]]]}] 23:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 3893ms 23:24:24 INFO - PROCESS | 1823 | 1461392664271 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 23:24:24 INFO - PROCESS | 1823 | 1461392664276 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 23:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:24:24 INFO - PROCESS | 1823 | 1461392664285 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:24:24 INFO - PROCESS | 1823 | 1461392664290 Marionette TRACE conn3 <- [1,2534,null,{}] 23:24:24 INFO - PROCESS | 1823 | 1461392664299 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}] 23:24:24 INFO - PROCESS | 1823 | 1461392664549 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 23:24:24 INFO - PROCESS | 1823 | 1461392664749 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff045ebc000 == 109 [pid = 1823] [id = 641] 23:24:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff042e5f400) [pid = 1823] [serial = 1924] [outer = (nil)] 23:24:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff043b54c00) [pid = 1823] [serial = 1925] [outer = 0x7ff042e5f400] 23:24:24 INFO - PROCESS | 1823 | 1461392664823 Marionette DEBUG loaded listener.js 23:24:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff043d30400) [pid = 1823] [serial = 1926] [outer = 0x7ff042e5f400] 23:24:25 INFO - PROCESS | 1823 | 1461392665655 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]]]}] 23:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1383ms 23:24:25 INFO - PROCESS | 1823 | 1461392665669 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 23:24:25 INFO - PROCESS | 1823 | 1461392665676 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 23:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:24:25 INFO - PROCESS | 1823 | 1461392665686 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:24:25 INFO - PROCESS | 1823 | 1461392665689 Marionette TRACE conn3 <- [1,2538,null,{}] 23:24:25 INFO - PROCESS | 1823 | 1461392665694 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}] 23:24:26 INFO - PROCESS | 1823 | 1461392666039 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 23:24:26 INFO - PROCESS | 1823 | 1461392666162 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047cf1000 == 110 [pid = 1823] [id = 642] 23:24:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff042de7000) [pid = 1823] [serial = 1927] [outer = (nil)] 23:24:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff0449eec00) [pid = 1823] [serial = 1928] [outer = 0x7ff042de7000] 23:24:26 INFO - PROCESS | 1823 | 1461392666230 Marionette DEBUG loaded listener.js 23:24:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff045d22400) [pid = 1823] [serial = 1929] [outer = 0x7ff042de7000] 23:24:27 INFO - PROCESS | 1823 | 1461392667212 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]]]}] 23:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1582ms 23:24:27 INFO - PROCESS | 1823 | 1461392667275 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 23:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:24:27 INFO - PROCESS | 1823 | 1461392667279 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 23:24:27 INFO - PROCESS | 1823 | 1461392667285 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:24:27 INFO - PROCESS | 1823 | 1461392667290 Marionette TRACE conn3 <- [1,2542,null,{}] 23:24:27 INFO - PROCESS | 1823 | 1461392667317 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}] 23:24:27 INFO - PROCESS | 1823 | 1461392667634 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 23:24:27 INFO - PROCESS | 1823 | 1461392667669 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff049964800 == 111 [pid = 1823] [id = 643] 23:24:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff046f95000) [pid = 1823] [serial = 1930] [outer = (nil)] 23:24:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff04708c000) [pid = 1823] [serial = 1931] [outer = 0x7ff046f95000] 23:24:27 INFO - PROCESS | 1823 | 1461392667737 Marionette DEBUG loaded listener.js 23:24:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff0476c9c00) [pid = 1823] [serial = 1932] [outer = 0x7ff046f95000] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff044e39400) [pid = 1823] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff044e45c00) [pid = 1823] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff04ec0ec00) [pid = 1823] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff055a02400) [pid = 1823] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff055911c00) [pid = 1823] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff04ed09c00) [pid = 1823] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff0449e4c00) [pid = 1823] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff04cf79800) [pid = 1823] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff0476bc400) [pid = 1823] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7ff045b49000) [pid = 1823] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7ff042de8000) [pid = 1823] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7ff043d2ac00) [pid = 1823] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7ff042def000) [pid = 1823] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7ff044e44800) [pid = 1823] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7ff06d46e800) [pid = 1823] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7ff063881000) [pid = 1823] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7ff04d4c3400) [pid = 1823] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7ff05f1b9c00) [pid = 1823] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7ff05cab1800) [pid = 1823] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7ff05c00b400) [pid = 1823] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7ff055dcd400) [pid = 1823] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:24:29 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7ff044e46c00) [pid = 1823] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:24:29 INFO - PROCESS | 1823 | 1461392669609 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]]]}] 23:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2340ms 23:24:29 INFO - PROCESS | 1823 | 1461392669631 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 23:24:29 INFO - PROCESS | 1823 | 1461392669636 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 23:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:24:29 INFO - PROCESS | 1823 | 1461392669642 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:24:29 INFO - PROCESS | 1823 | 1461392669645 Marionette TRACE conn3 <- [1,2546,null,{}] 23:24:29 INFO - PROCESS | 1823 | 1461392669650 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}] 23:24:30 INFO - PROCESS | 1823 | 1461392670043 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 23:24:30 INFO - PROCESS | 1823 | 1461392670077 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04a77b800 == 112 [pid = 1823] [id = 644] 23:24:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7ff042e54400) [pid = 1823] [serial = 1933] [outer = (nil)] 23:24:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7ff04756d400) [pid = 1823] [serial = 1934] [outer = 0x7ff042e54400] 23:24:30 INFO - PROCESS | 1823 | 1461392670186 Marionette DEBUG loaded listener.js 23:24:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7ff047d6b800) [pid = 1823] [serial = 1935] [outer = 0x7ff042e54400] 23:24:31 INFO - PROCESS | 1823 | 1461392671707 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]]]}] 23:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2143ms 23:24:31 INFO - PROCESS | 1823 | 1461392671790 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 23:24:31 INFO - PROCESS | 1823 | 1461392671800 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 23:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:24:32 INFO - PROCESS | 1823 | 1461392672038 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:24:32 INFO - PROCESS | 1823 | 1461392672049 Marionette TRACE conn3 <- [1,2550,null,{}] 23:24:32 INFO - PROCESS | 1823 | 1461392672081 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}] 23:24:32 INFO - PROCESS | 1823 | 1461392672409 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 23:24:32 INFO - PROCESS | 1823 | 1461392672656 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047bd0800 == 113 [pid = 1823] [id = 645] 23:24:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff042dec400) [pid = 1823] [serial = 1936] [outer = (nil)] 23:24:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff0449ea000) [pid = 1823] [serial = 1937] [outer = 0x7ff042dec400] 23:24:32 INFO - PROCESS | 1823 | 1461392672744 Marionette DEBUG loaded listener.js 23:24:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7ff044e4d000) [pid = 1823] [serial = 1938] [outer = 0x7ff042dec400] 23:24:33 INFO - PROCESS | 1823 | 1461392673870 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]]]}] 23:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2057ms 23:24:33 INFO - PROCESS | 1823 | 1461392673909 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 23:24:33 INFO - PROCESS | 1823 | 1461392673918 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 23:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:24:33 INFO - PROCESS | 1823 | 1461392673929 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:24:33 INFO - PROCESS | 1823 | 1461392673933 Marionette TRACE conn3 <- [1,2554,null,{}] 23:24:33 INFO - PROCESS | 1823 | 1461392673939 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}] 23:24:34 INFO - PROCESS | 1823 | 1461392674205 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 23:24:34 INFO - PROCESS | 1823 | 1461392674538 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b721800 == 114 [pid = 1823] [id = 646] 23:24:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7ff047077800) [pid = 1823] [serial = 1939] [outer = (nil)] 23:24:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7ff04756c400) [pid = 1823] [serial = 1940] [outer = 0x7ff047077800] 23:24:34 INFO - PROCESS | 1823 | 1461392674628 Marionette DEBUG loaded listener.js 23:24:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7ff047d48c00) [pid = 1823] [serial = 1941] [outer = 0x7ff047077800] 23:24:35 INFO - PROCESS | 1823 | 1461392675673 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]]]}] 23:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1791ms 23:24:35 INFO - PROCESS | 1823 | 1461392675721 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 23:24:35 INFO - PROCESS | 1823 | 1461392675726 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 23:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:24:35 INFO - PROCESS | 1823 | 1461392675734 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:24:35 INFO - PROCESS | 1823 | 1461392675740 Marionette TRACE conn3 <- [1,2558,null,{}] 23:24:35 INFO - PROCESS | 1823 | 1461392675758 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}] 23:24:36 INFO - PROCESS | 1823 | 1461392676108 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 23:24:36 INFO - PROCESS | 1823 | 1461392676448 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04c2d7800 == 115 [pid = 1823] [id = 647] 23:24:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7ff0485e3c00) [pid = 1823] [serial = 1942] [outer = (nil)] 23:24:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7ff049c7ac00) [pid = 1823] [serial = 1943] [outer = 0x7ff0485e3c00] 23:24:36 INFO - PROCESS | 1823 | 1461392676584 Marionette DEBUG loaded listener.js 23:24:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7ff04b641c00) [pid = 1823] [serial = 1944] [outer = 0x7ff0485e3c00] 23:24:37 INFO - PROCESS | 1823 | 1461392677663 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]]]}] 23:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1990ms 23:24:37 INFO - PROCESS | 1823 | 1461392677725 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 23:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:24:37 INFO - PROCESS | 1823 | 1461392677731 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 23:24:37 INFO - PROCESS | 1823 | 1461392677737 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:24:37 INFO - PROCESS | 1823 | 1461392677741 Marionette TRACE conn3 <- [1,2562,null,{}] 23:24:37 INFO - PROCESS | 1823 | 1461392677746 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}] 23:24:38 INFO - PROCESS | 1823 | 1461392678008 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 23:24:38 INFO - PROCESS | 1823 | 1461392678334 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05458e800 == 116 [pid = 1823] [id = 648] 23:24:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7ff0485e6c00) [pid = 1823] [serial = 1945] [outer = (nil)] 23:24:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff04cf7d400) [pid = 1823] [serial = 1946] [outer = 0x7ff0485e6c00] 23:24:38 INFO - PROCESS | 1823 | 1461392678419 Marionette DEBUG loaded listener.js 23:24:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff04cfe9400) [pid = 1823] [serial = 1947] [outer = 0x7ff0485e6c00] 23:24:39 INFO - PROCESS | 1823 | 1461392679374 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]]]}] 23:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1680ms 23:24:39 INFO - PROCESS | 1823 | 1461392679419 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 23:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:24:39 INFO - PROCESS | 1823 | 1461392679423 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 23:24:39 INFO - PROCESS | 1823 | 1461392679430 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:24:39 INFO - PROCESS | 1823 | 1461392679434 Marionette TRACE conn3 <- [1,2566,null,{}] 23:24:39 INFO - PROCESS | 1823 | 1461392679440 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}] 23:24:39 INFO - PROCESS | 1823 | 1461392679702 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 23:24:40 INFO - PROCESS | 1823 | 1461392680046 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054654000 == 117 [pid = 1823] [id = 649] 23:24:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff049c77c00) [pid = 1823] [serial = 1948] [outer = (nil)] 23:24:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff04d4c3400) [pid = 1823] [serial = 1949] [outer = 0x7ff049c77c00] 23:24:40 INFO - PROCESS | 1823 | 1461392680132 Marionette DEBUG loaded listener.js 23:24:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff04d748800) [pid = 1823] [serial = 1950] [outer = 0x7ff049c77c00] 23:24:41 INFO - PROCESS | 1823 | 1461392681151 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]]]}] 23:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1790ms 23:24:41 INFO - PROCESS | 1823 | 1461392681221 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 23:24:41 INFO - PROCESS | 1823 | 1461392681225 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 23:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:24:41 INFO - PROCESS | 1823 | 1461392681232 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:24:41 INFO - PROCESS | 1823 | 1461392681236 Marionette TRACE conn3 <- [1,2570,null,{}] 23:24:41 INFO - PROCESS | 1823 | 1461392681242 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}] 23:24:41 INFO - PROCESS | 1823 | 1461392681586 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 23:24:41 INFO - PROCESS | 1823 | 1461392681920 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05691d800 == 118 [pid = 1823] [id = 650] 23:24:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff04dceb800) [pid = 1823] [serial = 1951] [outer = (nil)] 23:24:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff04eaf6400) [pid = 1823] [serial = 1952] [outer = 0x7ff04dceb800] 23:24:42 INFO - PROCESS | 1823 | 1461392682058 Marionette DEBUG loaded listener.js 23:24:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff04ed0f000) [pid = 1823] [serial = 1953] [outer = 0x7ff04dceb800] 23:24:43 INFO - PROCESS | 1823 | 1461392683279 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]]]}] 23:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2133ms 23:24:43 INFO - PROCESS | 1823 | 1461392683368 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 23:24:43 INFO - PROCESS | 1823 | 1461392683375 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 23:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:24:43 INFO - PROCESS | 1823 | 1461392683385 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:24:43 INFO - PROCESS | 1823 | 1461392683389 Marionette TRACE conn3 <- [1,2574,null,{}] 23:24:43 INFO - PROCESS | 1823 | 1461392683458 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}] 23:24:43 INFO - PROCESS | 1823 | 1461392683760 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 23:24:44 INFO - PROCESS | 1823 | 1461392684017 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057590800 == 119 [pid = 1823] [id = 651] 23:24:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff04ed13c00) [pid = 1823] [serial = 1954] [outer = (nil)] 23:24:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff05484fc00) [pid = 1823] [serial = 1955] [outer = 0x7ff04ed13c00] 23:24:44 INFO - PROCESS | 1823 | 1461392684099 Marionette DEBUG loaded listener.js 23:24:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff05590a800) [pid = 1823] [serial = 1956] [outer = 0x7ff04ed13c00] 23:24:45 INFO - PROCESS | 1823 | 1461392685078 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]]]}] 23:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1742ms 23:24:45 INFO - PROCESS | 1823 | 1461392685127 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 23:24:45 INFO - PROCESS | 1823 | 1461392685131 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 23:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:24:45 INFO - PROCESS | 1823 | 1461392685138 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:24:45 INFO - PROCESS | 1823 | 1461392685142 Marionette TRACE conn3 <- [1,2578,null,{}] 23:24:45 INFO - PROCESS | 1823 | 1461392685148 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}] 23:24:45 INFO - PROCESS | 1823 | 1461392685405 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 23:24:45 INFO - PROCESS | 1823 | 1461392685719 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff058c6d000 == 120 [pid = 1823] [id = 652] 23:24:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff04f325c00) [pid = 1823] [serial = 1957] [outer = (nil)] 23:24:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff05594c400) [pid = 1823] [serial = 1958] [outer = 0x7ff04f325c00] 23:24:45 INFO - PROCESS | 1823 | 1461392685797 Marionette DEBUG loaded listener.js 23:24:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff055a0d400) [pid = 1823] [serial = 1959] [outer = 0x7ff04f325c00] 23:24:46 INFO - PROCESS | 1823 | 1461392686667 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]]]}] 23:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1583ms 23:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:24:46 INFO - PROCESS | 1823 | 1461392686723 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 23:24:46 INFO - PROCESS | 1823 | 1461392686726 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 23:24:46 INFO - PROCESS | 1823 | 1461392686733 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:24:46 INFO - PROCESS | 1823 | 1461392686736 Marionette TRACE conn3 <- [1,2582,null,{}] 23:24:46 INFO - PROCESS | 1823 | 1461392686743 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}] 23:24:46 INFO - PROCESS | 1823 | 1461392686992 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 23:24:47 INFO - PROCESS | 1823 | 1461392687306 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ab6f800 == 121 [pid = 1823] [id = 653] 23:24:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff04f326c00) [pid = 1823] [serial = 1960] [outer = (nil)] 23:24:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff055dc4400) [pid = 1823] [serial = 1961] [outer = 0x7ff04f326c00] 23:24:47 INFO - PROCESS | 1823 | 1461392687387 Marionette DEBUG loaded listener.js 23:24:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff056235400) [pid = 1823] [serial = 1962] [outer = 0x7ff04f326c00] 23:24:48 INFO - PROCESS | 1823 | 1461392688244 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]]]}] 23:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1582ms 23:24:48 INFO - PROCESS | 1823 | 1461392688314 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 23:24:48 INFO - PROCESS | 1823 | 1461392688318 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 23:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:24:48 INFO - PROCESS | 1823 | 1461392688324 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:24:48 INFO - PROCESS | 1823 | 1461392688327 Marionette TRACE conn3 <- [1,2586,null,{}] 23:24:48 INFO - PROCESS | 1823 | 1461392688333 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}] 23:24:48 INFO - PROCESS | 1823 | 1461392688572 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 23:24:48 INFO - PROCESS | 1823 | 1461392688842 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05adaf000 == 122 [pid = 1823] [id = 654] 23:24:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff0546ae000) [pid = 1823] [serial = 1963] [outer = (nil)] 23:24:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff056241000) [pid = 1823] [serial = 1964] [outer = 0x7ff0546ae000] 23:24:48 INFO - PROCESS | 1823 | 1461392688962 Marionette DEBUG loaded listener.js 23:24:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff0569ec400) [pid = 1823] [serial = 1965] [outer = 0x7ff0546ae000] 23:24:49 INFO - PROCESS | 1823 | 1461392689848 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]]]}] 23:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1586ms 23:24:49 INFO - PROCESS | 1823 | 1461392689913 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 23:24:49 INFO - PROCESS | 1823 | 1461392689917 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 23:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:24:49 INFO - PROCESS | 1823 | 1461392689923 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:24:49 INFO - PROCESS | 1823 | 1461392689927 Marionette TRACE conn3 <- [1,2590,null,{}] 23:24:49 INFO - PROCESS | 1823 | 1461392689933 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}] 23:24:50 INFO - PROCESS | 1823 | 1461392690200 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 23:24:50 INFO - PROCESS | 1823 | 1461392690520 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b122000 == 123 [pid = 1823] [id = 655] 23:24:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff056ea8000) [pid = 1823] [serial = 1966] [outer = (nil)] 23:24:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff056eac400) [pid = 1823] [serial = 1967] [outer = 0x7ff056ea8000] 23:24:50 INFO - PROCESS | 1823 | 1461392690611 Marionette DEBUG loaded listener.js 23:24:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff056ee6000) [pid = 1823] [serial = 1968] [outer = 0x7ff056ea8000] 23:24:51 INFO - PROCESS | 1823 | 1461392691568 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]]]}] 23:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1680ms 23:24:51 INFO - PROCESS | 1823 | 1461392691604 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 23:24:51 INFO - PROCESS | 1823 | 1461392691608 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 23:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:24:51 INFO - PROCESS | 1823 | 1461392691614 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:24:51 INFO - PROCESS | 1823 | 1461392691616 Marionette TRACE conn3 <- [1,2594,null,{}] 23:24:51 INFO - PROCESS | 1823 | 1461392691622 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}] 23:24:51 INFO - PROCESS | 1823 | 1461392691886 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 23:24:52 INFO - PROCESS | 1823 | 1461392692217 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b2c0000 == 124 [pid = 1823] [id = 656] 23:24:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff047aca400) [pid = 1823] [serial = 1969] [outer = (nil)] 23:24:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff056ef1800) [pid = 1823] [serial = 1970] [outer = 0x7ff047aca400] 23:24:52 INFO - PROCESS | 1823 | 1461392692306 Marionette DEBUG loaded listener.js 23:24:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff056f23c00) [pid = 1823] [serial = 1971] [outer = 0x7ff047aca400] 23:24:53 INFO - PROCESS | 1823 | 1461392693255 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]]]}] 23:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1686ms 23:24:53 INFO - PROCESS | 1823 | 1461392693302 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 23:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:24:53 INFO - PROCESS | 1823 | 1461392693306 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 23:24:53 INFO - PROCESS | 1823 | 1461392693312 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:24:53 INFO - PROCESS | 1823 | 1461392693316 Marionette TRACE conn3 <- [1,2598,null,{}] 23:24:53 INFO - PROCESS | 1823 | 1461392693322 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}] 23:24:53 INFO - PROCESS | 1823 | 1461392693601 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 23:24:53 INFO - PROCESS | 1823 | 1461392693930 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05c01a800 == 125 [pid = 1823] [id = 657] 23:24:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff049c79c00) [pid = 1823] [serial = 1972] [outer = (nil)] 23:24:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff056f2f000) [pid = 1823] [serial = 1973] [outer = 0x7ff049c79c00] 23:24:54 INFO - PROCESS | 1823 | 1461392694012 Marionette DEBUG loaded listener.js 23:24:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff05705c000) [pid = 1823] [serial = 1974] [outer = 0x7ff049c79c00] 23:24:55 INFO - PROCESS | 1823 | 1461392695037 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]]]}] 23:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1785ms 23:24:55 INFO - PROCESS | 1823 | 1461392695097 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 23:24:55 INFO - PROCESS | 1823 | 1461392695100 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 23:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:24:55 INFO - PROCESS | 1823 | 1461392695108 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:24:55 INFO - PROCESS | 1823 | 1461392695110 Marionette TRACE conn3 <- [1,2602,null,{}] 23:24:55 INFO - PROCESS | 1823 | 1461392695116 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}] 23:24:55 INFO - PROCESS | 1823 | 1461392695372 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 23:24:55 INFO - PROCESS | 1823 | 1461392695674 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ed4b800 == 126 [pid = 1823] [id = 658] 23:24:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff056ef1c00) [pid = 1823] [serial = 1975] [outer = (nil)] 23:24:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff057302400) [pid = 1823] [serial = 1976] [outer = 0x7ff056ef1c00] 23:24:55 INFO - PROCESS | 1823 | 1461392695758 Marionette DEBUG loaded listener.js 23:24:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff05730e400) [pid = 1823] [serial = 1977] [outer = 0x7ff056ef1c00] 23:24:56 INFO - PROCESS | 1823 | 1461392696753 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]]]}] 23:24:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:24:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1680ms 23:24:56 INFO - PROCESS | 1823 | 1461392696790 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 23:24:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:24:56 INFO - PROCESS | 1823 | 1461392696795 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 23:24:56 INFO - PROCESS | 1823 | 1461392696803 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:24:56 INFO - PROCESS | 1823 | 1461392696806 Marionette TRACE conn3 <- [1,2606,null,{}] 23:24:56 INFO - PROCESS | 1823 | 1461392696813 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}] 23:24:57 INFO - PROCESS | 1823 | 1461392697079 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 23:24:57 INFO - PROCESS | 1823 | 1461392697404 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f335800 == 127 [pid = 1823] [id = 659] 23:24:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff044e51c00) [pid = 1823] [serial = 1978] [outer = (nil)] 23:24:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff057311800) [pid = 1823] [serial = 1979] [outer = 0x7ff044e51c00] 23:24:57 INFO - PROCESS | 1823 | 1461392697483 Marionette DEBUG loaded listener.js 23:24:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff0575c5000) [pid = 1823] [serial = 1980] [outer = 0x7ff044e51c00] 23:24:58 INFO - PROCESS | 1823 | 1461392698420 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]]]}] 23:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1689ms 23:24:58 INFO - PROCESS | 1823 | 1461392698491 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 23:24:58 INFO - PROCESS | 1823 | 1461392698495 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 23:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:24:58 INFO - PROCESS | 1823 | 1461392698501 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:24:58 INFO - PROCESS | 1823 | 1461392698504 Marionette TRACE conn3 <- [1,2610,null,{}] 23:24:58 INFO - PROCESS | 1823 | 1461392698531 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}] 23:24:58 INFO - PROCESS | 1823 | 1461392698778 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 23:24:59 INFO - PROCESS | 1823 | 1461392699095 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fdd3800 == 128 [pid = 1823] [id = 660] 23:24:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff044e43400) [pid = 1823] [serial = 1981] [outer = (nil)] 23:24:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff058525400) [pid = 1823] [serial = 1982] [outer = 0x7ff044e43400] 23:24:59 INFO - PROCESS | 1823 | 1461392699177 Marionette DEBUG loaded listener.js 23:24:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff0585e8800) [pid = 1823] [serial = 1983] [outer = 0x7ff044e43400] 23:25:00 INFO - PROCESS | 1823 | 1461392700073 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]]]}] 23:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1653ms 23:25:00 INFO - PROCESS | 1823 | 1461392700155 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 23:25:00 INFO - PROCESS | 1823 | 1461392700159 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 23:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:25:00 INFO - PROCESS | 1823 | 1461392700165 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:25:00 INFO - PROCESS | 1823 | 1461392700168 Marionette TRACE conn3 <- [1,2614,null,{}] 23:25:00 INFO - PROCESS | 1823 | 1461392700174 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}] 23:25:00 INFO - PROCESS | 1823 | 1461392700467 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 23:25:00 INFO - PROCESS | 1823 | 1461392700790 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060757800 == 129 [pid = 1823] [id = 661] 23:25:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff04d74cc00) [pid = 1823] [serial = 1984] [outer = (nil)] 23:25:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff058902c00) [pid = 1823] [serial = 1985] [outer = 0x7ff04d74cc00] 23:25:00 INFO - PROCESS | 1823 | 1461392700866 Marionette DEBUG loaded listener.js 23:25:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff058cd4000) [pid = 1823] [serial = 1986] [outer = 0x7ff04d74cc00] 23:25:03 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff044ddb800 == 128 [pid = 1823] [id = 552] 23:25:03 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048b13800 == 127 [pid = 1823] [id = 554] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff04821d000) [pid = 1823] [serial = 1737] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff044e49c00) [pid = 1823] [serial = 1865] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff044e70c00) [pid = 1823] [serial = 1866] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff05a28b000) [pid = 1823] [serial = 1829] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff0596e7800) [pid = 1823] [serial = 1827] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff0585f1800) [pid = 1823] [serial = 1826] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff058524800) [pid = 1823] [serial = 1824] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff057062c00) [pid = 1823] [serial = 1823] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff055910400) [pid = 1823] [serial = 1821] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff04ed10000) [pid = 1823] [serial = 1820] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff04dcf2800) [pid = 1823] [serial = 1818] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff04dc32800) [pid = 1823] [serial = 1817] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff04d4c8800) [pid = 1823] [serial = 1814] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff04d74c400) [pid = 1823] [serial = 1815] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff049c79400) [pid = 1823] [serial = 1812] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff047d72c00) [pid = 1823] [serial = 1811] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff047077000) [pid = 1823] [serial = 1809] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff046f8c400) [pid = 1823] [serial = 1808] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff04484f000) [pid = 1823] [serial = 1806] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff042fe6000) [pid = 1823] [serial = 1805] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff04484e800) [pid = 1823] [serial = 1862] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff042e54c00) [pid = 1823] [serial = 1859] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff042fed000) [pid = 1823] [serial = 1860] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff06d961c00) [pid = 1823] [serial = 1856] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff04cfec400) [pid = 1823] [serial = 1854] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff04cfe7000) [pid = 1823] [serial = 1853] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff07264b400) [pid = 1823] [serial = 1851] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff07216e400) [pid = 1823] [serial = 1850] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff06eb15000) [pid = 1823] [serial = 1848] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff06e950400) [pid = 1823] [serial = 1847] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff06d95a800) [pid = 1823] [serial = 1845] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff06d653400) [pid = 1823] [serial = 1844] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff06d464800) [pid = 1823] [serial = 1842] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff06695d400) [pid = 1823] [serial = 1841] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff063880c00) [pid = 1823] [serial = 1839] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff060790400) [pid = 1823] [serial = 1838] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff05e847800) [pid = 1823] [serial = 1836] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff05c0d7800) [pid = 1823] [serial = 1835] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff05ae35c00) [pid = 1823] [serial = 1833] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff05a9be400) [pid = 1823] [serial = 1832] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff05a93e400) [pid = 1823] [serial = 1830] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7ff046e35c00) [pid = 1823] [serial = 1868] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7ff047071800) [pid = 1823] [serial = 1869] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7ff0449e5c00) [pid = 1823] [serial = 1863] [outer = (nil)] [url = about:blank] 23:25:03 INFO - PROCESS | 1823 | 1461392703932 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]]]}] 23:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 3789ms 23:25:03 INFO - PROCESS | 1823 | 1461392703955 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 23:25:03 INFO - PROCESS | 1823 | 1461392703961 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 23:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:25:03 INFO - PROCESS | 1823 | 1461392703970 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:25:03 INFO - PROCESS | 1823 | 1461392703975 Marionette TRACE conn3 <- [1,2618,null,{}] 23:25:03 INFO - PROCESS | 1823 | 1461392703985 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}] 23:25:04 INFO - PROCESS | 1823 | 1461392704254 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 23:25:04 INFO - PROCESS | 1823 | 1461392704460 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff045eb9000 == 128 [pid = 1823] [id = 662] 23:25:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7ff042e63800) [pid = 1823] [serial = 1987] [outer = (nil)] 23:25:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7ff043d30800) [pid = 1823] [serial = 1988] [outer = 0x7ff042e63800] 23:25:04 INFO - PROCESS | 1823 | 1461392704540 Marionette DEBUG loaded listener.js 23:25:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7ff0449e5c00) [pid = 1823] [serial = 1989] [outer = 0x7ff042e63800] 23:25:05 INFO - PROCESS | 1823 | 1461392705380 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]]]}] 23:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1442ms 23:25:05 INFO - PROCESS | 1823 | 1461392705412 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 23:25:05 INFO - PROCESS | 1823 | 1461392705420 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 23:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:25:05 INFO - PROCESS | 1823 | 1461392705432 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:25:05 INFO - PROCESS | 1823 | 1461392705436 Marionette TRACE conn3 <- [1,2622,null,{}] 23:25:05 INFO - PROCESS | 1823 | 1461392705443 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}] 23:25:05 INFO - PROCESS | 1823 | 1461392705783 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 23:25:05 INFO - PROCESS | 1823 | 1461392705948 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048382800 == 129 [pid = 1823] [id = 663] 23:25:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff042fecc00) [pid = 1823] [serial = 1990] [outer = (nil)] 23:25:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff046e2e800) [pid = 1823] [serial = 1991] [outer = 0x7ff042fecc00] 23:25:06 INFO - PROCESS | 1823 | 1461392706021 Marionette DEBUG loaded listener.js 23:25:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff046f97400) [pid = 1823] [serial = 1992] [outer = 0x7ff042fecc00] 23:25:07 INFO - PROCESS | 1823 | 1461392707237 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]]]}] 23:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1843ms 23:25:07 INFO - PROCESS | 1823 | 1461392707276 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 23:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:25:07 INFO - PROCESS | 1823 | 1461392707281 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 23:25:07 INFO - PROCESS | 1823 | 1461392707289 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:25:07 INFO - PROCESS | 1823 | 1461392707295 Marionette TRACE conn3 <- [1,2626,null,{}] 23:25:07 INFO - PROCESS | 1823 | 1461392707322 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}] 23:25:07 INFO - PROCESS | 1823 | 1461392707812 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff04dc26400) [pid = 1823] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff042e5f400) [pid = 1823] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff04cf86800) [pid = 1823] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7ff0449e7000) [pid = 1823] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7ff04a827800) [pid = 1823] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7ff042de3000) [pid = 1823] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7ff047075400) [pid = 1823] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7ff04dc07800) [pid = 1823] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7ff04dc07400) [pid = 1823] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7ff0485eb000) [pid = 1823] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7ff045b42000) [pid = 1823] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7ff0449e6000) [pid = 1823] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7ff042de7000) [pid = 1823] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7ff042fe5c00) [pid = 1823] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7ff04dcec800) [pid = 1823] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7ff047d49c00) [pid = 1823] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7ff049c7a000) [pid = 1823] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7ff042de2800) [pid = 1823] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7ff046f95000) [pid = 1823] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7ff047572c00) [pid = 1823] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:25:08 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7ff047ad6800) [pid = 1823] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:25:08 INFO - PROCESS | 1823 | 1461392708938 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048b25000 == 130 [pid = 1823] [id = 664] 23:25:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7ff042de3000) [pid = 1823] [serial = 1993] [outer = (nil)] 23:25:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7ff042e58400) [pid = 1823] [serial = 1994] [outer = 0x7ff042de3000] 23:25:09 INFO - PROCESS | 1823 | 1461392709064 Marionette DEBUG loaded listener.js 23:25:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7ff047ad3400) [pid = 1823] [serial = 1995] [outer = 0x7ff042de3000] 23:25:10 INFO - PROCESS | 1823 | 1461392710231 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]]]}] 23:25:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:25:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 3008ms 23:25:10 INFO - PROCESS | 1823 | 1461392710297 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 23:25:10 INFO - PROCESS | 1823 | 1461392710302 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 23:25:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:25:10 INFO - PROCESS | 1823 | 1461392710309 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:25:10 INFO - PROCESS | 1823 | 1461392710313 Marionette TRACE conn3 <- [1,2630,null,{}] 23:25:10 INFO - PROCESS | 1823 | 1461392710319 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}] 23:25:10 INFO - PROCESS | 1823 | 1461392710586 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 23:25:11 INFO - PROCESS | 1823 | 1461392711076 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff044a19800 == 131 [pid = 1823] [id = 665] 23:25:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7ff042dee800) [pid = 1823] [serial = 1996] [outer = (nil)] 23:25:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7ff042e5d400) [pid = 1823] [serial = 1997] [outer = 0x7ff042dee800] 23:25:11 INFO - PROCESS | 1823 | 1461392711171 Marionette DEBUG loaded listener.js 23:25:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7ff043b52000) [pid = 1823] [serial = 1998] [outer = 0x7ff042dee800] 23:25:12 INFO - PROCESS | 1823 | 1461392712283 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]]]}] 23:25:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:25:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 2045ms 23:25:12 INFO - PROCESS | 1823 | 1461392712357 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 23:25:12 INFO - PROCESS | 1823 | 1461392712364 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 23:25:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:25:12 INFO - PROCESS | 1823 | 1461392712375 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:25:12 INFO - PROCESS | 1823 | 1461392712380 Marionette TRACE conn3 <- [1,2634,null,{}] 23:25:12 INFO - PROCESS | 1823 | 1461392712391 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}] 23:25:12 INFO - PROCESS | 1823 | 1461392712722 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 23:25:13 INFO - PROCESS | 1823 | 1461392713059 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048b13800 == 132 [pid = 1823] [id = 666] 23:25:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7ff044e3e000) [pid = 1823] [serial = 1999] [outer = (nil)] 23:25:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7ff044e70400) [pid = 1823] [serial = 2000] [outer = 0x7ff044e3e000] 23:25:13 INFO - PROCESS | 1823 | 1461392713152 Marionette DEBUG loaded listener.js 23:25:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff046e2f000) [pid = 1823] [serial = 2001] [outer = 0x7ff044e3e000] 23:25:14 INFO - PROCESS | 1823 | 1461392714205 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]]]}] 23:25:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:25:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1895ms 23:25:14 INFO - PROCESS | 1823 | 1461392714275 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 23:25:14 INFO - PROCESS | 1823 | 1461392714283 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 23:25:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:25:14 INFO - PROCESS | 1823 | 1461392714291 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:25:14 INFO - PROCESS | 1823 | 1461392714294 Marionette TRACE conn3 <- [1,2638,null,{}] 23:25:14 INFO - PROCESS | 1823 | 1461392714301 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}] 23:25:14 INFO - PROCESS | 1823 | 1461392714599 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 23:25:14 INFO - PROCESS | 1823 | 1461392714960 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b703000 == 133 [pid = 1823] [id = 667] 23:25:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff044e6b800) [pid = 1823] [serial = 2002] [outer = (nil)] 23:25:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7ff0476bf800) [pid = 1823] [serial = 2003] [outer = 0x7ff044e6b800] 23:25:15 INFO - PROCESS | 1823 | 1461392715045 Marionette DEBUG loaded listener.js 23:25:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7ff047d6c000) [pid = 1823] [serial = 2004] [outer = 0x7ff044e6b800] 23:25:16 INFO - PROCESS | 1823 | 1461392716019 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]]]}] 23:25:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:25:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1786ms 23:25:16 INFO - PROCESS | 1823 | 1461392716078 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 23:25:16 INFO - PROCESS | 1823 | 1461392716082 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 23:25:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:25:16 INFO - PROCESS | 1823 | 1461392716099 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:25:16 INFO - PROCESS | 1823 | 1461392716109 Marionette TRACE conn3 <- [1,2642,null,{}] 23:25:16 INFO - PROCESS | 1823 | 1461392716119 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}] 23:25:16 INFO - PROCESS | 1823 | 1461392716442 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 23:25:16 INFO - PROCESS | 1823 | 1461392716761 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04c2c3800 == 134 [pid = 1823] [id = 668] 23:25:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7ff04821b800) [pid = 1823] [serial = 2005] [outer = (nil)] 23:25:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7ff0485e1800) [pid = 1823] [serial = 2006] [outer = 0x7ff04821b800] 23:25:16 INFO - PROCESS | 1823 | 1461392716854 Marionette DEBUG loaded listener.js 23:25:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7ff049c7f400) [pid = 1823] [serial = 2007] [outer = 0x7ff04821b800] 23:25:17 INFO - PROCESS | 1823 | 1461392717814 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]]]}] 23:25:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:25:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1760ms 23:25:17 INFO - PROCESS | 1823 | 1461392717853 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 23:25:17 INFO - PROCESS | 1823 | 1461392717858 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 23:25:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:25:17 INFO - PROCESS | 1823 | 1461392717864 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:25:17 INFO - PROCESS | 1823 | 1461392717868 Marionette TRACE conn3 <- [1,2646,null,{}] 23:25:17 INFO - PROCESS | 1823 | 1461392717873 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}] 23:25:18 INFO - PROCESS | 1823 | 1461392718122 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 23:25:18 INFO - PROCESS | 1823 | 1461392718445 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04de17800 == 135 [pid = 1823] [id = 669] 23:25:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7ff04821fc00) [pid = 1823] [serial = 2008] [outer = (nil)] 23:25:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7ff04b645400) [pid = 1823] [serial = 2009] [outer = 0x7ff04821fc00] 23:25:18 INFO - PROCESS | 1823 | 1461392718531 Marionette DEBUG loaded listener.js 23:25:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7ff04b9c5800) [pid = 1823] [serial = 2010] [outer = 0x7ff04821fc00] 23:25:19 INFO - PROCESS | 1823 | 1461392719400 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]]]}] 23:25:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:25:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1587ms 23:25:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:25:19 INFO - PROCESS | 1823 | 1461392719452 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 23:25:19 INFO - PROCESS | 1823 | 1461392719455 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 23:25:19 INFO - PROCESS | 1823 | 1461392719462 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:25:19 INFO - PROCESS | 1823 | 1461392719466 Marionette TRACE conn3 <- [1,2650,null,{}] 23:25:19 INFO - PROCESS | 1823 | 1461392719472 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}] 23:25:19 INFO - PROCESS | 1823 | 1461392719726 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 23:25:20 INFO - PROCESS | 1823 | 1461392719996 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054593800 == 136 [pid = 1823] [id = 670] 23:25:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff04cf7f400) [pid = 1823] [serial = 2011] [outer = (nil)] 23:25:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff04cf83800) [pid = 1823] [serial = 2012] [outer = 0x7ff04cf7f400] 23:25:20 INFO - PROCESS | 1823 | 1461392720156 Marionette DEBUG loaded listener.js 23:25:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff04d4c8c00) [pid = 1823] [serial = 2013] [outer = 0x7ff04cf7f400] 23:25:21 INFO - PROCESS | 1823 | 1461392721095 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]]]}] 23:25:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:25:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1696ms 23:25:21 INFO - PROCESS | 1823 | 1461392721159 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 23:25:21 INFO - PROCESS | 1823 | 1461392721163 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 23:25:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:25:21 INFO - PROCESS | 1823 | 1461392721169 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:25:21 INFO - PROCESS | 1823 | 1461392721172 Marionette TRACE conn3 <- [1,2654,null,{}] 23:25:21 INFO - PROCESS | 1823 | 1461392721178 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}] 23:25:21 INFO - PROCESS | 1823 | 1461392721476 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 23:25:21 INFO - PROCESS | 1823 | 1461392721823 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054972000 == 137 [pid = 1823] [id = 671] 23:25:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff04dc0dc00) [pid = 1823] [serial = 2014] [outer = (nil)] 23:25:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff04dc28c00) [pid = 1823] [serial = 2015] [outer = 0x7ff04dc0dc00] 23:25:21 INFO - PROCESS | 1823 | 1461392721932 Marionette DEBUG loaded listener.js 23:25:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff04dcf5800) [pid = 1823] [serial = 2016] [outer = 0x7ff04dc0dc00] 23:25:22 INFO - PROCESS | 1823 | 1461392722832 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]]]}] 23:25:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:25:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1680ms 23:25:22 INFO - PROCESS | 1823 | 1461392722851 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 23:25:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:25:22 INFO - PROCESS | 1823 | 1461392722855 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 23:25:22 INFO - PROCESS | 1823 | 1461392722861 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:25:22 INFO - PROCESS | 1823 | 1461392722864 Marionette TRACE conn3 <- [1,2658,null,{}] 23:25:22 INFO - PROCESS | 1823 | 1461392722869 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}] 23:25:23 INFO - PROCESS | 1823 | 1461392723113 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 23:25:23 INFO - PROCESS | 1823 | 1461392723368 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0561c0000 == 138 [pid = 1823] [id = 672] 23:25:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff04cdac000) [pid = 1823] [serial = 2017] [outer = (nil)] 23:25:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff04ddf5800) [pid = 1823] [serial = 2018] [outer = 0x7ff04cdac000] 23:25:23 INFO - PROCESS | 1823 | 1461392723490 Marionette DEBUG loaded listener.js 23:25:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff04ec0f800) [pid = 1823] [serial = 2019] [outer = 0x7ff04cdac000] 23:25:24 INFO - PROCESS | 1823 | 1461392724400 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]]]}] 23:25:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:25:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1585ms 23:25:24 INFO - PROCESS | 1823 | 1461392724447 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 23:25:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:25:24 INFO - PROCESS | 1823 | 1461392724451 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 23:25:24 INFO - PROCESS | 1823 | 1461392724457 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:25:24 INFO - PROCESS | 1823 | 1461392724460 Marionette TRACE conn3 <- [1,2662,null,{}] 23:25:24 INFO - PROCESS | 1823 | 1461392724466 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}] 23:25:24 INFO - PROCESS | 1823 | 1461392724708 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 23:25:24 INFO - PROCESS | 1823 | 1461392724985 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057295000 == 139 [pid = 1823] [id = 673] 23:25:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff04cda0c00) [pid = 1823] [serial = 2020] [outer = (nil)] 23:25:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff04ed0f400) [pid = 1823] [serial = 2021] [outer = 0x7ff04cda0c00] 23:25:25 INFO - PROCESS | 1823 | 1461392725114 Marionette DEBUG loaded listener.js 23:25:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff04ed4cc00) [pid = 1823] [serial = 2022] [outer = 0x7ff04cda0c00] 23:25:26 INFO - PROCESS | 1823 | 1461392726006 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]]]}] 23:25:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:25:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1586ms 23:25:26 INFO - PROCESS | 1823 | 1461392726043 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 23:25:26 INFO - PROCESS | 1823 | 1461392726046 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 23:25:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:25:26 INFO - PROCESS | 1823 | 1461392726053 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:25:26 INFO - PROCESS | 1823 | 1461392726056 Marionette TRACE conn3 <- [1,2666,null,{}] 23:25:26 INFO - PROCESS | 1823 | 1461392726062 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}] 23:25:26 INFO - PROCESS | 1823 | 1461392726315 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 23:25:26 INFO - PROCESS | 1823 | 1461392726591 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057591800 == 140 [pid = 1823] [id = 674] 23:25:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff04d750000) [pid = 1823] [serial = 2023] [outer = (nil)] 23:25:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff04f417800) [pid = 1823] [serial = 2024] [outer = 0x7ff04d750000] 23:25:26 INFO - PROCESS | 1823 | 1461392726735 Marionette DEBUG loaded listener.js 23:25:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff0546aac00) [pid = 1823] [serial = 2025] [outer = 0x7ff04d750000] 23:25:28 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:25:28 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:25:28 INFO - PROCESS | 1823 | 1461392728070 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]]]}] 23:25:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 23:25:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2036ms 23:25:28 INFO - PROCESS | 1823 | 1461392728089 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 23:25:28 INFO - PROCESS | 1823 | 1461392728092 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 23:25:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:25:28 INFO - PROCESS | 1823 | 1461392728104 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:25:28 INFO - PROCESS | 1823 | 1461392728110 Marionette TRACE conn3 <- [1,2670,null,{}] 23:25:28 INFO - PROCESS | 1823 | 1461392728116 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}] 23:25:28 INFO - PROCESS | 1823 | 1461392728364 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 23:25:28 INFO - PROCESS | 1823 | 1461392728663 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ab3f000 == 141 [pid = 1823] [id = 675] 23:25:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff05590e400) [pid = 1823] [serial = 2026] [outer = (nil)] 23:25:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff055c5f800) [pid = 1823] [serial = 2027] [outer = 0x7ff05590e400] 23:25:28 INFO - PROCESS | 1823 | 1461392728756 Marionette DEBUG loaded listener.js 23:25:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff0569f0000) [pid = 1823] [serial = 2028] [outer = 0x7ff05590e400] 23:25:30 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:25:30 INFO - PROCESS | 1823 | 1461392730164 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] 23:25:30 INFO - PROCESS | 1823 | 1461392730201 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 23:25:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:25:30 INFO - PROCESS | 1823 | 1461392730207 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:25:30 INFO - PROCESS | 1823 | 1461392730218 Marionette TRACE conn3 <- [1,2674,null,{}] 23:25:30 INFO - PROCESS | 1823 | 1461392730224 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}] 23:25:30 INFO - PROCESS | 1823 | 1461392730559 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 23:25:30 INFO - PROCESS | 1823 | 1461392730832 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b2bf000 == 142 [pid = 1823] [id = 676] 23:25:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff055945000) [pid = 1823] [serial = 2029] [outer = (nil)] 23:25:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff056eea000) [pid = 1823] [serial = 2030] [outer = 0x7ff055945000] 23:25:30 INFO - PROCESS | 1823 | 1461392730909 Marionette DEBUG loaded listener.js 23:25:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff0585e3c00) [pid = 1823] [serial = 2031] [outer = 0x7ff055945000] 23:25:32 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:25:32 INFO - PROCESS | 1823 | 1461392732315 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] 23:25:32 INFO - PROCESS | 1823 | 1461392732357 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 23:25:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:25:32 INFO - PROCESS | 1823 | 1461392732364 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:25:32 INFO - PROCESS | 1823 | 1461392732368 Marionette TRACE conn3 <- [1,2678,null,{}] 23:25:32 INFO - PROCESS | 1823 | 1461392732373 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}] 23:25:32 INFO - PROCESS | 1823 | 1461392732755 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 23:25:32 INFO - PROCESS | 1823 | 1461392732960 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060494800 == 143 [pid = 1823] [id = 677] 23:25:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff042de6000) [pid = 1823] [serial = 2032] [outer = (nil)] 23:25:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff058cd4c00) [pid = 1823] [serial = 2033] [outer = 0x7ff042de6000] 23:25:33 INFO - PROCESS | 1823 | 1461392733039 Marionette DEBUG loaded listener.js 23:25:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff059681c00) [pid = 1823] [serial = 2034] [outer = 0x7ff042de6000] 23:25:34 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:25:34 INFO - PROCESS | 1823 | 1461392734404 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]]]}] 23:25:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 23:25:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2086ms 23:25:34 INFO - PROCESS | 1823 | 1461392734452 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 23:25:34 INFO - PROCESS | 1823 | 1461392734455 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 23:25:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:25:34 INFO - PROCESS | 1823 | 1461392734461 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:25:34 INFO - PROCESS | 1823 | 1461392734464 Marionette TRACE conn3 <- [1,2682,null,{}] 23:25:34 INFO - PROCESS | 1823 | 1461392734470 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}] 23:25:34 INFO - PROCESS | 1823 | 1461392734789 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 23:25:35 INFO - PROCESS | 1823 | 1461392735062 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06386a800 == 144 [pid = 1823] [id = 678] 23:25:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff04d751000) [pid = 1823] [serial = 2035] [outer = (nil)] 23:25:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff05a232000) [pid = 1823] [serial = 2036] [outer = 0x7ff04d751000] 23:25:35 INFO - PROCESS | 1823 | 1461392735139 Marionette DEBUG loaded listener.js 23:25:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff05a283000) [pid = 1823] [serial = 2037] [outer = 0x7ff04d751000] 23:25:36 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:25:36 INFO - PROCESS | 1823 | 1461392736487 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]]]}] 23:25:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 23:25:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2079ms 23:25:36 INFO - PROCESS | 1823 | 1461392736543 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 23:25:36 INFO - PROCESS | 1823 | 1461392736546 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 23:25:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:25:36 INFO - PROCESS | 1823 | 1461392736553 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:25:36 INFO - PROCESS | 1823 | 1461392736556 Marionette TRACE conn3 <- [1,2686,null,{}] 23:25:36 INFO - PROCESS | 1823 | 1461392736563 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}] 23:25:36 INFO - PROCESS | 1823 | 1461392736885 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 23:25:37 INFO - PROCESS | 1823 | 1461392737179 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff066c1c000 == 145 [pid = 1823] [id = 679] 23:25:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff05a284800) [pid = 1823] [serial = 2038] [outer = (nil)] 23:25:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff05a938800) [pid = 1823] [serial = 2039] [outer = 0x7ff05a284800] 23:25:37 INFO - PROCESS | 1823 | 1461392737256 Marionette DEBUG loaded listener.js 23:25:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff05a93ec00) [pid = 1823] [serial = 2040] [outer = 0x7ff05a284800] 23:25:38 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:25:38 INFO - PROCESS | 1823 | 1461392738600 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] 23:25:38 INFO - PROCESS | 1823 | 1461392738642 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 23:25:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:25:38 INFO - PROCESS | 1823 | 1461392738649 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:25:38 INFO - PROCESS | 1823 | 1461392738651 Marionette TRACE conn3 <- [1,2690,null,{}] 23:25:38 INFO - PROCESS | 1823 | 1461392738657 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}] 23:25:38 INFO - PROCESS | 1823 | 1461392738940 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 23:25:39 INFO - PROCESS | 1823 | 1461392739185 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d91e000 == 146 [pid = 1823] [id = 680] 23:25:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff05a421000) [pid = 1823] [serial = 2041] [outer = (nil)] 23:25:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff05a943c00) [pid = 1823] [serial = 2042] [outer = 0x7ff05a421000] 23:25:39 INFO - PROCESS | 1823 | 1461392739262 Marionette DEBUG loaded listener.js 23:25:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff05a9bdc00) [pid = 1823] [serial = 2043] [outer = 0x7ff05a421000] 23:25:40 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:25:40 INFO - PROCESS | 1823 | 1461392740606 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] 23:25:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:25:40 INFO - PROCESS | 1823 | 1461392740646 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 23:25:40 INFO - PROCESS | 1823 | 1461392740653 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:25:40 INFO - PROCESS | 1823 | 1461392740656 Marionette TRACE conn3 <- [1,2694,null,{}] 23:25:40 INFO - PROCESS | 1823 | 1461392740662 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}] 23:25:40 INFO - PROCESS | 1823 | 1461392740986 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 23:25:41 INFO - PROCESS | 1823 | 1461392741240 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05efc9800 == 145 [pid = 1823] [id = 346] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff042fd7000 == 144 [pid = 1823] [id = 619] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff060d58800 == 143 [pid = 1823] [id = 106] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048b25000 == 142 [pid = 1823] [id = 664] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048382800 == 141 [pid = 1823] [id = 663] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff045eb9000 == 140 [pid = 1823] [id = 662] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ed4b800 == 139 [pid = 1823] [id = 658] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05c01a800 == 138 [pid = 1823] [id = 657] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b2c0000 == 137 [pid = 1823] [id = 656] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b122000 == 136 [pid = 1823] [id = 655] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05adaf000 == 135 [pid = 1823] [id = 654] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ab6f800 == 134 [pid = 1823] [id = 653] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff058c6d000 == 133 [pid = 1823] [id = 652] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057590800 == 132 [pid = 1823] [id = 651] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05691d800 == 131 [pid = 1823] [id = 650] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054654000 == 130 [pid = 1823] [id = 649] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05458e800 == 129 [pid = 1823] [id = 648] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04c2d7800 == 128 [pid = 1823] [id = 647] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b721800 == 127 [pid = 1823] [id = 646] 23:25:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff047bd0800 == 126 [pid = 1823] [id = 645] 23:25:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff042e36000 == 127 [pid = 1823] [id = 681] 23:25:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff042de2400) [pid = 1823] [serial = 2044] [outer = (nil)] 23:25:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff042decc00) [pid = 1823] [serial = 2045] [outer = 0x7ff042de2400] 23:25:42 INFO - PROCESS | 1823 | 1461392742512 Marionette DEBUG loaded listener.js 23:25:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff042fe7800) [pid = 1823] [serial = 2046] [outer = 0x7ff042de2400] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff04f31d800) [pid = 1823] [serial = 1910] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff043b54c00) [pid = 1823] [serial = 1925] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff04d4c0c00) [pid = 1823] [serial = 1898] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff047090400) [pid = 1823] [serial = 1877] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff04b64c800) [pid = 1823] [serial = 1889] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff04f414400) [pid = 1823] [serial = 1913] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff04cfecc00) [pid = 1823] [serial = 1895] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff04eaef400) [pid = 1823] [serial = 1904] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff04dc31800) [pid = 1823] [serial = 1902] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff049c78000) [pid = 1823] [serial = 1887] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff04ec12400) [pid = 1823] [serial = 1905] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff055903400) [pid = 1823] [serial = 1920] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff0476c0400) [pid = 1823] [serial = 1878] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff045b4c400) [pid = 1823] [serial = 1875] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff0449eec00) [pid = 1823] [serial = 1928] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff0546b3000) [pid = 1823] [serial = 1917] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff049354400) [pid = 1823] [serial = 1886] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff04dc0c400) [pid = 1823] [serial = 1901] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff04ed09000) [pid = 1823] [serial = 1907] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff048427c00) [pid = 1823] [serial = 1883] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff043d30400) [pid = 1823] [serial = 1926] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff04d44fc00) [pid = 1823] [serial = 1896] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff04cf78c00) [pid = 1823] [serial = 1892] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff049353000) [pid = 1823] [serial = 1803] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff0485e3000) [pid = 1823] [serial = 1884] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff04708c000) [pid = 1823] [serial = 1931] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff04cda1c00) [pid = 1823] [serial = 1890] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff07264e800) [pid = 1823] [serial = 1857] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff054855800) [pid = 1823] [serial = 1919] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff04f32a800) [pid = 1823] [serial = 1911] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff0546a5800) [pid = 1823] [serial = 1914] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff055947c00) [pid = 1823] [serial = 1922] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff04ed44400) [pid = 1823] [serial = 1908] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff0476c9c00) [pid = 1823] [serial = 1932] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff047d71800) [pid = 1823] [serial = 1881] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff04d4cc400) [pid = 1823] [serial = 1899] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7ff0449ed800) [pid = 1823] [serial = 1874] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7ff045d22400) [pid = 1823] [serial = 1929] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7ff047d51800) [pid = 1823] [serial = 1880] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7ff04cf84800) [pid = 1823] [serial = 1893] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7ff04708ac00) [pid = 1823] [serial = 1871] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7ff0546a6800) [pid = 1823] [serial = 1916] [outer = (nil)] [url = about:blank] 23:25:42 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7ff04756d400) [pid = 1823] [serial = 1934] [outer = (nil)] [url = about:blank] 23:25:43 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:25:43 INFO - PROCESS | 1823 | 1461392743962 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] 23:25:44 INFO - PROCESS | 1823 | 1461392744003 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 23:25:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:25:44 INFO - PROCESS | 1823 | 1461392744012 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:25:44 INFO - PROCESS | 1823 | 1461392744016 Marionette TRACE conn3 <- [1,2698,null,{}] 23:25:44 INFO - PROCESS | 1823 | 1461392744024 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}] 23:25:44 INFO - PROCESS | 1823 | 1461392744299 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 23:25:44 INFO - PROCESS | 1823 | 1461392744493 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048578800 == 128 [pid = 1823] [id = 682] 23:25:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7ff0449ed800) [pid = 1823] [serial = 2047] [outer = (nil)] 23:25:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7ff044e51800) [pid = 1823] [serial = 2048] [outer = 0x7ff0449ed800] 23:25:44 INFO - PROCESS | 1823 | 1461392744561 Marionette DEBUG loaded listener.js 23:25:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7ff045d28000) [pid = 1823] [serial = 2049] [outer = 0x7ff0449ed800] 23:25:45 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 23:25:45 INFO - PROCESS | 1823 | 1461392745874 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] 23:25:45 INFO - PROCESS | 1823 | 1461392745921 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 23:25:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:25:45 INFO - PROCESS | 1823 | 1461392745931 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:25:45 INFO - PROCESS | 1823 | 1461392745934 Marionette TRACE conn3 <- [1,2702,null,{}] 23:25:45 INFO - PROCESS | 1823 | 1461392745940 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}] 23:25:46 INFO - PROCESS | 1823 | 1461392746314 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 23:25:46 INFO - PROCESS | 1823 | 1461392746369 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04a77d000 == 129 [pid = 1823] [id = 683] 23:25:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7ff047077400) [pid = 1823] [serial = 2050] [outer = (nil)] 23:25:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7ff0476c0400) [pid = 1823] [serial = 2051] [outer = 0x7ff047077400] 23:25:46 INFO - PROCESS | 1823 | 1461392746435 Marionette DEBUG loaded listener.js 23:25:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7ff047d53800) [pid = 1823] [serial = 2052] [outer = 0x7ff047077400] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7ff045d26400) [pid = 1823] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7ff049c77c00) [pid = 1823] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7ff04dceb800) [pid = 1823] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7ff047077800) [pid = 1823] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7ff04f326c00) [pid = 1823] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7ff0485e6c00) [pid = 1823] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7ff042fecc00) [pid = 1823] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7ff056ef1c00) [pid = 1823] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7ff04f325c00) [pid = 1823] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7ff042e63800) [pid = 1823] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7ff042dec400) [pid = 1823] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7ff047aca400) [pid = 1823] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7ff056ea8000) [pid = 1823] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7ff044e51c00) [pid = 1823] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7ff049c79c00) [pid = 1823] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7ff04ed13c00) [pid = 1823] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7ff0546ae000) [pid = 1823] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7ff0485e3c00) [pid = 1823] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7ff0546ad800) [pid = 1823] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:25:47 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7ff044e43400) [pid = 1823] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:25:47 INFO - PROCESS | 1823 | 1461392747864 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]]]}] 23:25:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:25:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1987ms 23:25:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:25:47 INFO - PROCESS | 1823 | 1461392747919 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 23:25:47 INFO - PROCESS | 1823 | 1461392747922 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 23:25:47 INFO - PROCESS | 1823 | 1461392747929 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:25:47 INFO - PROCESS | 1823 | 1461392747934 Marionette TRACE conn3 <- [1,2706,null,{}] 23:25:47 INFO - PROCESS | 1823 | 1461392747949 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}] 23:25:48 INFO - PROCESS | 1823 | 1461392748194 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 23:25:48 INFO - PROCESS | 1823 | 1461392748422 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b965000 == 130 [pid = 1823] [id = 684] 23:25:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7ff048427c00) [pid = 1823] [serial = 2053] [outer = (nil)] 23:25:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7ff0485e3c00) [pid = 1823] [serial = 2054] [outer = 0x7ff048427c00] 23:25:48 INFO - PROCESS | 1823 | 1461392748492 Marionette DEBUG loaded listener.js 23:25:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7ff049353000) [pid = 1823] [serial = 2055] [outer = 0x7ff048427c00] 23:25:49 INFO - PROCESS | 1823 | 1461392749250 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]]]}] 23:25:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:25:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1340ms 23:25:49 INFO - PROCESS | 1823 | 1461392749268 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 23:25:49 INFO - PROCESS | 1823 | 1461392749273 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 23:25:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:25:49 INFO - PROCESS | 1823 | 1461392749292 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:25:49 INFO - PROCESS | 1823 | 1461392749296 Marionette TRACE conn3 <- [1,2710,null,{}] 23:25:49 INFO - PROCESS | 1823 | 1461392749301 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}] 23:25:49 INFO - PROCESS | 1823 | 1461392749534 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 23:25:50 INFO - PROCESS | 1823 | 1461392750012 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047544000 == 131 [pid = 1823] [id = 685] 23:25:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7ff042de7000) [pid = 1823] [serial = 2056] [outer = (nil)] 23:25:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7ff042e60800) [pid = 1823] [serial = 2057] [outer = 0x7ff042de7000] 23:25:50 INFO - PROCESS | 1823 | 1461392750098 Marionette DEBUG loaded listener.js 23:25:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7ff043d2ec00) [pid = 1823] [serial = 2058] [outer = 0x7ff042de7000] 23:25:51 INFO - PROCESS | 1823 | 1461392751079 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] 23:25:51 INFO - PROCESS | 1823 | 1461392751165 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 23:25:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:25:51 INFO - PROCESS | 1823 | 1461392751180 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:25:51 INFO - PROCESS | 1823 | 1461392751185 Marionette TRACE conn3 <- [1,2714,null,{}] 23:25:51 INFO - PROCESS | 1823 | 1461392751192 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}] 23:25:51 INFO - PROCESS | 1823 | 1461392751459 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 23:25:51 INFO - PROCESS | 1823 | 1461392751763 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b706800 == 132 [pid = 1823] [id = 686] 23:25:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7ff046e32800) [pid = 1823] [serial = 2059] [outer = (nil)] 23:25:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7ff04707c000) [pid = 1823] [serial = 2060] [outer = 0x7ff046e32800] 23:25:51 INFO - PROCESS | 1823 | 1461392751846 Marionette DEBUG loaded listener.js 23:25:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7ff0476c5800) [pid = 1823] [serial = 2061] [outer = 0x7ff046e32800] 23:25:52 INFO - PROCESS | 1823 | 1461392752846 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]]]}] 23:25:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:25:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1741ms 23:25:52 INFO - PROCESS | 1823 | 1461392752925 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 23:25:52 INFO - PROCESS | 1823 | 1461392752931 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 23:25:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:25:52 INFO - PROCESS | 1823 | 1461392752939 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:25:52 INFO - PROCESS | 1823 | 1461392752942 Marionette TRACE conn3 <- [1,2718,null,{}] 23:25:52 INFO - PROCESS | 1823 | 1461392752948 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}] 23:25:53 INFO - PROCESS | 1823 | 1461392753243 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 23:25:53 INFO - PROCESS | 1823 | 1461392753600 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04c2df800 == 133 [pid = 1823] [id = 687] 23:25:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7ff04821a800) [pid = 1823] [serial = 2062] [outer = (nil)] 23:25:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7ff04935f800) [pid = 1823] [serial = 2063] [outer = 0x7ff04821a800] 23:25:53 INFO - PROCESS | 1823 | 1461392753684 Marionette DEBUG loaded listener.js 23:25:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff04b646400) [pid = 1823] [serial = 2064] [outer = 0x7ff04821a800] 23:25:54 INFO - PROCESS | 1823 | 1461392754694 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] 23:25:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:25:54 INFO - PROCESS | 1823 | 1461392754728 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 23:25:54 INFO - PROCESS | 1823 | 1461392754743 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:25:54 INFO - PROCESS | 1823 | 1461392754753 Marionette TRACE conn3 <- [1,2722,null,{}] 23:25:54 INFO - PROCESS | 1823 | 1461392754760 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}] 23:25:55 INFO - PROCESS | 1823 | 1461392755058 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 23:25:55 INFO - PROCESS | 1823 | 1461392755389 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0545c8000 == 134 [pid = 1823] [id = 688] 23:25:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff048423000) [pid = 1823] [serial = 2065] [outer = (nil)] 23:25:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7ff04cfe7c00) [pid = 1823] [serial = 2066] [outer = 0x7ff048423000] 23:25:55 INFO - PROCESS | 1823 | 1461392755472 Marionette DEBUG loaded listener.js 23:25:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7ff04d449400) [pid = 1823] [serial = 2067] [outer = 0x7ff048423000] 23:25:56 INFO - PROCESS | 1823 | 1461392756415 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] 23:25:56 INFO - PROCESS | 1823 | 1461392756493 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 23:25:56 INFO - PROCESS | 1823 | 1461392756500 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:25:56 INFO - PROCESS | 1823 | 1461392756503 Marionette TRACE conn3 <- [1,2726,null,{}] 23:25:56 INFO - PROCESS | 1823 | 1461392756509 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}] 23:25:56 INFO - PROCESS | 1823 | 1461392756773 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 23:25:57 INFO - PROCESS | 1823 | 1461392757098 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05497d000 == 135 [pid = 1823] [id = 689] 23:25:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7ff042ded400) [pid = 1823] [serial = 2068] [outer = (nil)] 23:25:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7ff04dc03000) [pid = 1823] [serial = 2069] [outer = 0x7ff042ded400] 23:25:57 INFO - PROCESS | 1823 | 1461392757182 Marionette DEBUG loaded listener.js 23:25:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7ff04dc31c00) [pid = 1823] [serial = 2070] [outer = 0x7ff042ded400] 23:25:58 INFO - PROCESS | 1823 | 1461392758060 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]]]}] 23:25:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:25:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1632ms 23:25:58 INFO - PROCESS | 1823 | 1461392758131 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 23:25:58 INFO - PROCESS | 1823 | 1461392758134 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 23:25:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:25:58 INFO - PROCESS | 1823 | 1461392758141 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:25:58 INFO - PROCESS | 1823 | 1461392758145 Marionette TRACE conn3 <- [1,2730,null,{}] 23:25:58 INFO - PROCESS | 1823 | 1461392758150 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}] 23:25:58 INFO - PROCESS | 1823 | 1461392758440 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 23:25:58 INFO - PROCESS | 1823 | 1461392758761 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05708a800 == 136 [pid = 1823] [id = 690] 23:25:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7ff04ec12400) [pid = 1823] [serial = 2071] [outer = (nil)] 23:25:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7ff04ed09000) [pid = 1823] [serial = 2072] [outer = 0x7ff04ec12400] 23:25:58 INFO - PROCESS | 1823 | 1461392758861 Marionette DEBUG loaded listener.js 23:25:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7ff0546a7400) [pid = 1823] [serial = 2073] [outer = 0x7ff04ec12400] 23:26:00 INFO - PROCESS | 1823 | 1461392760269 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] 23:26:00 INFO - PROCESS | 1823 | 1461392760333 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 23:26:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:26:00 INFO - PROCESS | 1823 | 1461392760340 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:26:00 INFO - PROCESS | 1823 | 1461392760344 Marionette TRACE conn3 <- [1,2734,null,{}] 23:26:00 INFO - PROCESS | 1823 | 1461392760438 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}] 23:26:00 INFO - PROCESS | 1823 | 1461392760688 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 23:26:00 INFO - PROCESS | 1823 | 1461392760952 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0575a6800 == 137 [pid = 1823] [id = 691] 23:26:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff04dce9000) [pid = 1823] [serial = 2074] [outer = (nil)] 23:26:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff055a03400) [pid = 1823] [serial = 2075] [outer = 0x7ff04dce9000] 23:26:01 INFO - PROCESS | 1823 | 1461392761031 Marionette DEBUG loaded listener.js 23:26:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff055dca000) [pid = 1823] [serial = 2076] [outer = 0x7ff04dce9000] 23:26:02 INFO - PROCESS | 1823 | 1461392762019 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]]]}] 23:26:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:26:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1745ms 23:26:02 INFO - PROCESS | 1823 | 1461392762087 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 23:26:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:26:02 INFO - PROCESS | 1823 | 1461392762091 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 23:26:02 INFO - PROCESS | 1823 | 1461392762099 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:26:02 INFO - PROCESS | 1823 | 1461392762102 Marionette TRACE conn3 <- [1,2738,null,{}] 23:26:02 INFO - PROCESS | 1823 | 1461392762109 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}] 23:26:02 INFO - PROCESS | 1823 | 1461392762383 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 23:26:02 INFO - PROCESS | 1823 | 1461392762703 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05a6b6800 == 138 [pid = 1823] [id = 692] 23:26:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff047d55800) [pid = 1823] [serial = 2077] [outer = (nil)] 23:26:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff05623c400) [pid = 1823] [serial = 2078] [outer = 0x7ff047d55800] 23:26:02 INFO - PROCESS | 1823 | 1461392762785 Marionette DEBUG loaded listener.js 23:26:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff0569f2400) [pid = 1823] [serial = 2079] [outer = 0x7ff047d55800] 23:26:03 INFO - PROCESS | 1823 | 1461392763716 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]]]}] 23:26:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:26:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1684ms 23:26:03 INFO - PROCESS | 1823 | 1461392763782 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 23:26:03 INFO - PROCESS | 1823 | 1461392763787 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 23:26:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:26:03 INFO - PROCESS | 1823 | 1461392763793 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:26:03 INFO - PROCESS | 1823 | 1461392763797 Marionette TRACE conn3 <- [1,2742,null,{}] 23:26:03 INFO - PROCESS | 1823 | 1461392763803 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}] 23:26:04 INFO - PROCESS | 1823 | 1461392764059 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 23:26:04 INFO - PROCESS | 1823 | 1461392764377 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05adb0800 == 139 [pid = 1823] [id = 693] 23:26:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff04ec14c00) [pid = 1823] [serial = 2080] [outer = (nil)] 23:26:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff056eab800) [pid = 1823] [serial = 2081] [outer = 0x7ff04ec14c00] 23:26:04 INFO - PROCESS | 1823 | 1461392764463 Marionette DEBUG loaded listener.js 23:26:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff056ee5400) [pid = 1823] [serial = 2082] [outer = 0x7ff04ec14c00] 23:26:05 INFO - PROCESS | 1823 | 1461392765367 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]]]}] 23:26:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:26:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1633ms 23:26:05 INFO - PROCESS | 1823 | 1461392765428 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 23:26:05 INFO - PROCESS | 1823 | 1461392765432 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 23:26:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:26:05 INFO - PROCESS | 1823 | 1461392765438 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:26:05 INFO - PROCESS | 1823 | 1461392765441 Marionette TRACE conn3 <- [1,2746,null,{}] 23:26:05 INFO - PROCESS | 1823 | 1461392765447 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}] 23:26:05 INFO - PROCESS | 1823 | 1461392765706 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 23:26:06 INFO - PROCESS | 1823 | 1461392766022 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b2b0800 == 140 [pid = 1823] [id = 694] 23:26:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff0546a7c00) [pid = 1823] [serial = 2083] [outer = (nil)] 23:26:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff056f1e400) [pid = 1823] [serial = 2084] [outer = 0x7ff0546a7c00] 23:26:06 INFO - PROCESS | 1823 | 1461392766105 Marionette DEBUG loaded listener.js 23:26:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff057058c00) [pid = 1823] [serial = 2085] [outer = 0x7ff0546a7c00] 23:26:07 INFO - PROCESS | 1823 | 1461392767005 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]]]}] 23:26:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:26:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1631ms 23:26:07 INFO - PROCESS | 1823 | 1461392767072 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 23:26:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:26:07 INFO - PROCESS | 1823 | 1461392767077 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 23:26:07 INFO - PROCESS | 1823 | 1461392767084 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:26:07 INFO - PROCESS | 1823 | 1461392767087 Marionette TRACE conn3 <- [1,2750,null,{}] 23:26:07 INFO - PROCESS | 1823 | 1461392767094 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}] 23:26:07 INFO - PROCESS | 1823 | 1461392767358 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 23:26:07 INFO - PROCESS | 1823 | 1461392767742 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05f172800 == 141 [pid = 1823] [id = 695] 23:26:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff057939400) [pid = 1823] [serial = 2086] [outer = (nil)] 23:26:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff058522c00) [pid = 1823] [serial = 2087] [outer = 0x7ff057939400] 23:26:07 INFO - PROCESS | 1823 | 1461392767840 Marionette DEBUG loaded listener.js 23:26:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff058cdb400) [pid = 1823] [serial = 2088] [outer = 0x7ff057939400] 23:26:08 INFO - PROCESS | 1823 | 1461392768775 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]]]}] 23:26:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:26:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1739ms 23:26:08 INFO - PROCESS | 1823 | 1461392768823 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 23:26:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:26:08 INFO - PROCESS | 1823 | 1461392768828 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 23:26:08 INFO - PROCESS | 1823 | 1461392768834 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:26:08 INFO - PROCESS | 1823 | 1461392768838 Marionette TRACE conn3 <- [1,2754,null,{}] 23:26:08 INFO - PROCESS | 1823 | 1461392768843 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}] 23:26:09 INFO - PROCESS | 1823 | 1461392769195 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 23:26:09 INFO - PROCESS | 1823 | 1461392769452 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d4c6800 == 142 [pid = 1823] [id = 696] 23:26:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff05a286c00) [pid = 1823] [serial = 2089] [outer = (nil)] 23:26:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff05aa8d400) [pid = 1823] [serial = 2090] [outer = 0x7ff05a286c00] 23:26:09 INFO - PROCESS | 1823 | 1461392769549 Marionette DEBUG loaded listener.js 23:26:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff05ae34800) [pid = 1823] [serial = 2091] [outer = 0x7ff05a286c00] 23:26:10 INFO - PROCESS | 1823 | 1461392770406 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]]]}] 23:26:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:26:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1634ms 23:26:10 INFO - PROCESS | 1823 | 1461392770469 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 23:26:10 INFO - PROCESS | 1823 | 1461392770473 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 23:26:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:26:10 INFO - PROCESS | 1823 | 1461392770478 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:26:10 INFO - PROCESS | 1823 | 1461392770481 Marionette TRACE conn3 <- [1,2758,null,{}] 23:26:10 INFO - PROCESS | 1823 | 1461392770487 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}] 23:26:10 INFO - PROCESS | 1823 | 1461392770736 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 23:26:11 INFO - PROCESS | 1823 | 1461392771012 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06e96f000 == 143 [pid = 1823] [id = 697] 23:26:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff0575b7c00) [pid = 1823] [serial = 2092] [outer = (nil)] 23:26:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff05ae3e000) [pid = 1823] [serial = 2093] [outer = 0x7ff0575b7c00] 23:26:11 INFO - PROCESS | 1823 | 1461392771137 Marionette DEBUG loaded listener.js 23:26:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff05af79000) [pid = 1823] [serial = 2094] [outer = 0x7ff0575b7c00] 23:26:12 INFO - PROCESS | 1823 | 1461392772004 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]]]}] 23:26:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:26:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1586ms 23:26:12 INFO - PROCESS | 1823 | 1461392772067 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 23:26:12 INFO - PROCESS | 1823 | 1461392772071 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 23:26:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:26:12 INFO - PROCESS | 1823 | 1461392772077 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:26:12 INFO - PROCESS | 1823 | 1461392772080 Marionette TRACE conn3 <- [1,2762,null,{}] 23:26:12 INFO - PROCESS | 1823 | 1461392772086 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}] 23:26:12 INFO - PROCESS | 1823 | 1461392772334 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 23:26:12 INFO - PROCESS | 1823 | 1461392772676 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff070a81000 == 144 [pid = 1823] [id = 698] 23:26:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff05730f800) [pid = 1823] [serial = 2095] [outer = (nil)] 23:26:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff05af86000) [pid = 1823] [serial = 2096] [outer = 0x7ff05730f800] 23:26:12 INFO - PROCESS | 1823 | 1461392772761 Marionette DEBUG loaded listener.js 23:26:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff05b4d9c00) [pid = 1823] [serial = 2097] [outer = 0x7ff05730f800] 23:26:13 INFO - PROCESS | 1823 | 1461392773591 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]]]}] 23:26:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:26:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1538ms 23:26:13 INFO - PROCESS | 1823 | 1461392773625 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 23:26:13 INFO - PROCESS | 1823 | 1461392773627 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 23:26:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:26:13 INFO - PROCESS | 1823 | 1461392773638 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:26:13 INFO - PROCESS | 1823 | 1461392773640 Marionette TRACE conn3 <- [1,2766,null,{}] 23:26:13 INFO - PROCESS | 1823 | 1461392773645 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}] 23:26:13 INFO - PROCESS | 1823 | 1461392773893 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 23:26:14 INFO - PROCESS | 1823 | 1461392774173 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072234800 == 145 [pid = 1823] [id = 699] 23:26:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff05a287c00) [pid = 1823] [serial = 2098] [outer = (nil)] 23:26:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff05b5d3400) [pid = 1823] [serial = 2099] [outer = 0x7ff05a287c00] 23:26:14 INFO - PROCESS | 1823 | 1461392774294 Marionette DEBUG loaded listener.js 23:26:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff05b5d8c00) [pid = 1823] [serial = 2100] [outer = 0x7ff05a287c00] 23:26:15 INFO - PROCESS | 1823 | 1461392775128 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]]]}] 23:26:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:26:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1529ms 23:26:15 INFO - PROCESS | 1823 | 1461392775168 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 23:26:15 INFO - PROCESS | 1823 | 1461392775172 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 23:26:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:26:15 INFO - PROCESS | 1823 | 1461392775178 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:26:15 INFO - PROCESS | 1823 | 1461392775180 Marionette TRACE conn3 <- [1,2770,null,{}] 23:26:15 INFO - PROCESS | 1823 | 1461392775203 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}] 23:26:15 INFO - PROCESS | 1823 | 1461392775533 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 23:26:15 INFO - PROCESS | 1823 | 1461392775749 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0722a5000 == 146 [pid = 1823] [id = 700] 23:26:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff05b4dd400) [pid = 1823] [serial = 2101] [outer = (nil)] 23:26:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff05b5df400) [pid = 1823] [serial = 2102] [outer = 0x7ff05b4dd400] 23:26:15 INFO - PROCESS | 1823 | 1461392775870 Marionette DEBUG loaded listener.js 23:26:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff05c00b400) [pid = 1823] [serial = 2103] [outer = 0x7ff05b4dd400] 23:26:16 INFO - PROCESS | 1823 | 1461392776715 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]]]}] 23:26:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:26:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1593ms 23:26:16 INFO - PROCESS | 1823 | 1461392776772 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 23:26:16 INFO - PROCESS | 1823 | 1461392776775 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 23:26:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:26:16 INFO - PROCESS | 1823 | 1461392776781 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:26:16 INFO - PROCESS | 1823 | 1461392776784 Marionette TRACE conn3 <- [1,2774,null,{}] 23:26:16 INFO - PROCESS | 1823 | 1461392776790 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}] 23:26:17 INFO - PROCESS | 1823 | 1461392777035 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 23:26:17 INFO - PROCESS | 1823 | 1461392777337 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072619800 == 147 [pid = 1823] [id = 701] 23:26:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff04756b000) [pid = 1823] [serial = 2104] [outer = (nil)] 23:26:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff05c0d6800) [pid = 1823] [serial = 2105] [outer = 0x7ff04756b000] 23:26:17 INFO - PROCESS | 1823 | 1461392777457 Marionette DEBUG loaded listener.js 23:26:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff05ccf2c00) [pid = 1823] [serial = 2106] [outer = 0x7ff04756b000] 23:26:18 INFO - PROCESS | 1823 | 1461392778367 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]]]}] 23:26:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:26:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1632ms 23:26:18 INFO - PROCESS | 1823 | 1461392778415 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 23:26:18 INFO - PROCESS | 1823 | 1461392778418 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 23:26:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:26:18 INFO - PROCESS | 1823 | 1461392778425 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:26:18 INFO - PROCESS | 1823 | 1461392778429 Marionette TRACE conn3 <- [1,2778,null,{}] 23:26:18 INFO - PROCESS | 1823 | 1461392778434 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}] 23:26:18 INFO - PROCESS | 1823 | 1461392778693 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 23:26:19 INFO - PROCESS | 1823 | 1461392779020 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072969000 == 148 [pid = 1823] [id = 702] 23:26:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff045d29c00) [pid = 1823] [serial = 2107] [outer = (nil)] 23:26:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff05d64a000) [pid = 1823] [serial = 2108] [outer = 0x7ff045d29c00] 23:26:19 INFO - PROCESS | 1823 | 1461392779105 Marionette DEBUG loaded listener.js 23:26:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff05d691000) [pid = 1823] [serial = 2109] [outer = 0x7ff045d29c00] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04858a800 == 147 [pid = 1823] [id = 623] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff047cf1000 == 146 [pid = 1823] [id = 642] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff045ebc000 == 145 [pid = 1823] [id = 641] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff047529000 == 144 [pid = 1823] [id = 621] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0470c7800 == 143 [pid = 1823] [id = 624] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff049964800 == 142 [pid = 1823] [id = 643] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05729b800 == 141 [pid = 1823] [id = 637] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff058a3d000 == 140 [pid = 1823] [id = 640] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0575a3000 == 139 [pid = 1823] [id = 639] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff049980000 == 138 [pid = 1823] [id = 626] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b7bd000 == 137 [pid = 1823] [id = 628] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057361800 == 136 [pid = 1823] [id = 638] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b965000 == 135 [pid = 1823] [id = 684] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04a77d000 == 134 [pid = 1823] [id = 683] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048578800 == 133 [pid = 1823] [id = 682] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff042e36000 == 132 [pid = 1823] [id = 681] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff066c1c000 == 131 [pid = 1823] [id = 679] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06386a800 == 130 [pid = 1823] [id = 678] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff060494800 == 129 [pid = 1823] [id = 677] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b2bf000 == 128 [pid = 1823] [id = 676] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ab3f000 == 127 [pid = 1823] [id = 675] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057591800 == 126 [pid = 1823] [id = 674] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072e2c000 == 125 [pid = 1823] [id = 551] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057295000 == 124 [pid = 1823] [id = 673] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0561c0000 == 123 [pid = 1823] [id = 672] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054972000 == 122 [pid = 1823] [id = 671] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054593800 == 121 [pid = 1823] [id = 670] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04de17800 == 120 [pid = 1823] [id = 669] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04c2c3800 == 119 [pid = 1823] [id = 668] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b703000 == 118 [pid = 1823] [id = 667] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048b13800 == 117 [pid = 1823] [id = 666] 23:26:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff044a19800 == 116 [pid = 1823] [id = 665] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff047570800) [pid = 1823] [serial = 1872] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff04d4c3400) [pid = 1823] [serial = 1949] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff04eaf6400) [pid = 1823] [serial = 1952] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff047d48c00) [pid = 1823] [serial = 1941] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff055dc4400) [pid = 1823] [serial = 1961] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff04cfe9400) [pid = 1823] [serial = 1947] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff04756c400) [pid = 1823] [serial = 1940] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff046e2e800) [pid = 1823] [serial = 1991] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff05730e400) [pid = 1823] [serial = 1977] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff055a0d400) [pid = 1823] [serial = 1959] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff043d30800) [pid = 1823] [serial = 1988] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff0449ea000) [pid = 1823] [serial = 1937] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff04ed0f000) [pid = 1823] [serial = 1953] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff056ef1800) [pid = 1823] [serial = 1970] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff056ee6000) [pid = 1823] [serial = 1968] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff056f23c00) [pid = 1823] [serial = 1971] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff057311800) [pid = 1823] [serial = 1979] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff056f2f000) [pid = 1823] [serial = 1973] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff0449e5c00) [pid = 1823] [serial = 1989] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff056235400) [pid = 1823] [serial = 1962] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff05484fc00) [pid = 1823] [serial = 1955] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff056241000) [pid = 1823] [serial = 1964] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff044e4d000) [pid = 1823] [serial = 1938] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff049c7ac00) [pid = 1823] [serial = 1943] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff055a03c00) [pid = 1823] [serial = 1923] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff0569ec400) [pid = 1823] [serial = 1965] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff0575c5000) [pid = 1823] [serial = 1980] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff05590a800) [pid = 1823] [serial = 1956] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff0585e8800) [pid = 1823] [serial = 1983] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff058525400) [pid = 1823] [serial = 1982] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff046f97400) [pid = 1823] [serial = 1992] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff057302400) [pid = 1823] [serial = 1976] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff058902c00) [pid = 1823] [serial = 1985] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff05594c400) [pid = 1823] [serial = 1958] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff05705c000) [pid = 1823] [serial = 1974] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff04d748800) [pid = 1823] [serial = 1950] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7ff042e58400) [pid = 1823] [serial = 1994] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7ff04cf7d400) [pid = 1823] [serial = 1946] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7ff04b641c00) [pid = 1823] [serial = 1944] [outer = (nil)] [url = about:blank] 23:26:21 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7ff056eac400) [pid = 1823] [serial = 1967] [outer = (nil)] [url = about:blank] 23:26:22 INFO - PROCESS | 1823 | 1461392782039 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]]]}] 23:26:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:26:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 3647ms 23:26:22 INFO - PROCESS | 1823 | 1461392782079 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 23:26:22 INFO - PROCESS | 1823 | 1461392782091 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 23:26:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:26:22 INFO - PROCESS | 1823 | 1461392782103 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:26:22 INFO - PROCESS | 1823 | 1461392782109 Marionette TRACE conn3 <- [1,2782,null,{}] 23:26:22 INFO - PROCESS | 1823 | 1461392782119 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}] 23:26:22 INFO - PROCESS | 1823 | 1461392782367 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 23:26:22 INFO - PROCESS | 1823 | 1461392782607 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff045eca000 == 117 [pid = 1823] [id = 703] 23:26:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7ff043d32800) [pid = 1823] [serial = 2110] [outer = (nil)] 23:26:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7ff04484c400) [pid = 1823] [serial = 2111] [outer = 0x7ff043d32800] 23:26:22 INFO - PROCESS | 1823 | 1461392782682 Marionette DEBUG loaded listener.js 23:26:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7ff0449ee400) [pid = 1823] [serial = 2112] [outer = 0x7ff043d32800] 23:26:23 INFO - PROCESS | 1823 | 1461392783521 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]]]}] 23:26:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:26:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1437ms 23:26:23 INFO - PROCESS | 1823 | 1461392783552 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 23:26:23 INFO - PROCESS | 1823 | 1461392783560 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 23:26:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:26:23 INFO - PROCESS | 1823 | 1461392783571 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:26:23 INFO - PROCESS | 1823 | 1461392783574 Marionette TRACE conn3 <- [1,2786,null,{}] 23:26:23 INFO - PROCESS | 1823 | 1461392783582 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}] 23:26:23 INFO - PROCESS | 1823 | 1461392783822 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 23:26:24 INFO - PROCESS | 1823 | 1461392784033 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04837c800 == 118 [pid = 1823] [id = 704] 23:26:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7ff043d33c00) [pid = 1823] [serial = 2113] [outer = (nil)] 23:26:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff045b4c800) [pid = 1823] [serial = 2114] [outer = 0x7ff043d33c00] 23:26:24 INFO - PROCESS | 1823 | 1461392784103 Marionette DEBUG loaded listener.js 23:26:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff046f90c00) [pid = 1823] [serial = 2115] [outer = 0x7ff043d33c00] 23:26:25 INFO - PROCESS | 1823 | 1461392785044 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]]]}] 23:26:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:26:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1530ms 23:26:25 INFO - PROCESS | 1823 | 1461392785101 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 23:26:25 INFO - PROCESS | 1823 | 1461392785105 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 23:26:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:26:25 INFO - PROCESS | 1823 | 1461392785120 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:26:25 INFO - PROCESS | 1823 | 1461392785127 Marionette TRACE conn3 <- [1,2790,null,{}] 23:26:25 INFO - PROCESS | 1823 | 1461392785142 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}] 23:26:25 INFO - PROCESS | 1823 | 1461392785472 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 23:26:25 INFO - PROCESS | 1823 | 1461392785509 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048ecc000 == 119 [pid = 1823] [id = 705] 23:26:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff04707c400) [pid = 1823] [serial = 2116] [outer = (nil)] 23:26:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff0476c3000) [pid = 1823] [serial = 2117] [outer = 0x7ff04707c400] 23:26:25 INFO - PROCESS | 1823 | 1461392785579 Marionette DEBUG loaded listener.js 23:26:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff047d6c800) [pid = 1823] [serial = 2118] [outer = 0x7ff04707c400] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff042dee800) [pid = 1823] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff044e3e000) [pid = 1823] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff04821b800) [pid = 1823] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff04821fc00) [pid = 1823] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff055945000) [pid = 1823] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7ff04cdac000) [pid = 1823] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7ff042de6000) [pid = 1823] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7ff04d750000) [pid = 1823] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7ff04cda0c00) [pid = 1823] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7ff047077400) [pid = 1823] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7ff05a284800) [pid = 1823] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7ff0449ed800) [pid = 1823] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7ff05a421000) [pid = 1823] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7ff04d751000) [pid = 1823] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7ff05590e400) [pid = 1823] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7ff04dc0dc00) [pid = 1823] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7ff042de2400) [pid = 1823] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7ff042e54400) [pid = 1823] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7ff04cf7f400) [pid = 1823] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7ff044e6b800) [pid = 1823] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:26:27 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7ff04d74cc00) [pid = 1823] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:26:27 INFO - PROCESS | 1823 | 1461392787335 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]]]}] 23:26:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:26:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2287ms 23:26:27 INFO - PROCESS | 1823 | 1461392787409 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 23:26:27 INFO - PROCESS | 1823 | 1461392787414 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 23:26:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:26:27 INFO - PROCESS | 1823 | 1461392787419 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:26:27 INFO - PROCESS | 1823 | 1461392787421 Marionette TRACE conn3 <- [1,2794,null,{}] 23:26:27 INFO - PROCESS | 1823 | 1461392787427 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}] 23:26:27 INFO - PROCESS | 1823 | 1461392787663 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 23:26:27 INFO - PROCESS | 1823 | 1461392787841 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04a77a800 == 120 [pid = 1823] [id = 706] 23:26:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7ff042de6000) [pid = 1823] [serial = 2119] [outer = (nil)] 23:26:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7ff044e6b800) [pid = 1823] [serial = 2120] [outer = 0x7ff042de6000] 23:26:27 INFO - PROCESS | 1823 | 1461392787922 Marionette DEBUG loaded listener.js 23:26:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7ff04842d000) [pid = 1823] [serial = 2121] [outer = 0x7ff042de6000] 23:26:28 INFO - PROCESS | 1823 | 1461392788694 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]]]}] 23:26:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:26:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1289ms 23:26:28 INFO - PROCESS | 1823 | 1461392788719 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 23:26:28 INFO - PROCESS | 1823 | 1461392788723 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 23:26:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:26:28 INFO - PROCESS | 1823 | 1461392788735 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:26:28 INFO - PROCESS | 1823 | 1461392788738 Marionette TRACE conn3 <- [1,2798,null,{}] 23:26:28 INFO - PROCESS | 1823 | 1461392788744 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}] 23:26:28 INFO - PROCESS | 1823 | 1461392788976 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 23:26:29 INFO - PROCESS | 1823 | 1461392789415 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff044a0e000 == 121 [pid = 1823] [id = 707] 23:26:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7ff042e54400) [pid = 1823] [serial = 2122] [outer = (nil)] 23:26:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7ff042fe3400) [pid = 1823] [serial = 2123] [outer = 0x7ff042e54400] 23:26:29 INFO - PROCESS | 1823 | 1461392789514 Marionette DEBUG loaded listener.js 23:26:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7ff04484c800) [pid = 1823] [serial = 2124] [outer = 0x7ff042e54400] 23:26:30 INFO - PROCESS | 1823 | 1461392790502 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]]]}] 23:26:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:26:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1781ms 23:26:30 INFO - PROCESS | 1823 | 1461392790518 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 23:26:30 INFO - PROCESS | 1823 | 1461392790526 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 23:26:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:26:30 INFO - PROCESS | 1823 | 1461392790536 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:26:30 INFO - PROCESS | 1823 | 1461392790541 Marionette TRACE conn3 <- [1,2802,null,{}] 23:26:30 INFO - PROCESS | 1823 | 1461392790550 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}] 23:26:30 INFO - PROCESS | 1823 | 1461392790817 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 23:26:31 INFO - PROCESS | 1823 | 1461392791146 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0498fa000 == 122 [pid = 1823] [id = 708] 23:26:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff045d28400) [pid = 1823] [serial = 2125] [outer = (nil)] 23:26:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff046f8ec00) [pid = 1823] [serial = 2126] [outer = 0x7ff045d28400] 23:26:31 INFO - PROCESS | 1823 | 1461392791230 Marionette DEBUG loaded listener.js 23:26:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7ff047568400) [pid = 1823] [serial = 2127] [outer = 0x7ff045d28400] 23:26:32 INFO - PROCESS | 1823 | 1461392792197 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]]]}] 23:26:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:26:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1691ms 23:26:32 INFO - PROCESS | 1823 | 1461392792230 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 23:26:32 INFO - PROCESS | 1823 | 1461392792237 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 23:26:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:26:32 INFO - PROCESS | 1823 | 1461392792245 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:26:32 INFO - PROCESS | 1823 | 1461392792249 Marionette TRACE conn3 <- [1,2806,null,{}] 23:26:32 INFO - PROCESS | 1823 | 1461392792255 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}] 23:26:32 INFO - PROCESS | 1823 | 1461392792518 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 23:26:32 INFO - PROCESS | 1823 | 1461392792867 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b974800 == 123 [pid = 1823] [id = 709] 23:26:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7ff047ad0c00) [pid = 1823] [serial = 2128] [outer = (nil)] 23:26:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7ff047d77000) [pid = 1823] [serial = 2129] [outer = 0x7ff047ad0c00] 23:26:32 INFO - PROCESS | 1823 | 1461392792962 Marionette DEBUG loaded listener.js 23:26:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7ff049356000) [pid = 1823] [serial = 2130] [outer = 0x7ff047ad0c00] 23:26:33 INFO - PROCESS | 1823 | 1461392793887 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]]]}] 23:26:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:26:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1692ms 23:26:33 INFO - PROCESS | 1823 | 1461392793938 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 23:26:33 INFO - PROCESS | 1823 | 1461392793942 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 23:26:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:26:33 INFO - PROCESS | 1823 | 1461392793956 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:26:33 INFO - PROCESS | 1823 | 1461392793966 Marionette TRACE conn3 <- [1,2810,null,{}] 23:26:33 INFO - PROCESS | 1823 | 1461392793974 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}] 23:26:34 INFO - PROCESS | 1823 | 1461392794245 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 23:26:34 INFO - PROCESS | 1823 | 1461392794560 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04ce18000 == 124 [pid = 1823] [id = 710] 23:26:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7ff04a826c00) [pid = 1823] [serial = 2131] [outer = (nil)] 23:26:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7ff04b9c6800) [pid = 1823] [serial = 2132] [outer = 0x7ff04a826c00] 23:26:34 INFO - PROCESS | 1823 | 1461392794640 Marionette DEBUG loaded listener.js 23:26:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7ff04cda4800) [pid = 1823] [serial = 2133] [outer = 0x7ff04a826c00] 23:26:35 INFO - PROCESS | 1823 | 1461392795527 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]]]}] 23:26:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:26:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1654ms 23:26:35 INFO - PROCESS | 1823 | 1461392795603 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 23:26:35 INFO - PROCESS | 1823 | 1461392795607 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 23:26:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:26:35 INFO - PROCESS | 1823 | 1461392795614 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:26:35 INFO - PROCESS | 1823 | 1461392795617 Marionette TRACE conn3 <- [1,2814,null,{}] 23:26:35 INFO - PROCESS | 1823 | 1461392795623 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}] 23:26:35 INFO - PROCESS | 1823 | 1461392795903 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 23:26:36 INFO - PROCESS | 1823 | 1461392796211 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04ecd3000 == 125 [pid = 1823] [id = 711] 23:26:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7ff04a827c00) [pid = 1823] [serial = 2134] [outer = (nil)] 23:26:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff04cfe1c00) [pid = 1823] [serial = 2135] [outer = 0x7ff04a827c00] 23:26:36 INFO - PROCESS | 1823 | 1461392796292 Marionette DEBUG loaded listener.js 23:26:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff04cfecc00) [pid = 1823] [serial = 2136] [outer = 0x7ff04a827c00] 23:26:37 INFO - PROCESS | 1823 | 1461392797202 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]]]}] 23:26:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:26:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1632ms 23:26:37 INFO - PROCESS | 1823 | 1461392797248 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 23:26:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:26:37 INFO - PROCESS | 1823 | 1461392797252 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 23:26:37 INFO - PROCESS | 1823 | 1461392797258 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:26:37 INFO - PROCESS | 1823 | 1461392797262 Marionette TRACE conn3 <- [1,2818,null,{}] 23:26:37 INFO - PROCESS | 1823 | 1461392797267 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}] 23:26:37 INFO - PROCESS | 1823 | 1461392797513 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 23:26:37 INFO - PROCESS | 1823 | 1461392797836 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0545df800 == 126 [pid = 1823] [id = 712] 23:26:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff04d4c9400) [pid = 1823] [serial = 2137] [outer = (nil)] 23:26:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff04d4ce000) [pid = 1823] [serial = 2138] [outer = 0x7ff04d4c9400] 23:26:37 INFO - PROCESS | 1823 | 1461392797932 Marionette DEBUG loaded listener.js 23:26:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff04dc2fc00) [pid = 1823] [serial = 2139] [outer = 0x7ff04d4c9400] 23:26:38 INFO - PROCESS | 1823 | 1461392798943 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]]]}] 23:26:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:26:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1730ms 23:26:38 INFO - PROCESS | 1823 | 1461392798990 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 23:26:38 INFO - PROCESS | 1823 | 1461392798994 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 23:26:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:26:39 INFO - PROCESS | 1823 | 1461392799001 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:26:39 INFO - PROCESS | 1823 | 1461392799006 Marionette TRACE conn3 <- [1,2822,null,{}] 23:26:39 INFO - PROCESS | 1823 | 1461392799032 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}] 23:26:39 INFO - PROCESS | 1823 | 1461392799294 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 23:26:39 INFO - PROCESS | 1823 | 1461392799604 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054970000 == 127 [pid = 1823] [id = 713] 23:26:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff04dc32000) [pid = 1823] [serial = 2140] [outer = (nil)] 23:26:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff04ec0f400) [pid = 1823] [serial = 2141] [outer = 0x7ff04dc32000] 23:26:39 INFO - PROCESS | 1823 | 1461392799688 Marionette DEBUG loaded listener.js 23:26:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff04ed0b800) [pid = 1823] [serial = 2142] [outer = 0x7ff04dc32000] 23:26:40 INFO - PROCESS | 1823 | 1461392800590 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]]]}] 23:26:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:26:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1641ms 23:26:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:26:40 INFO - PROCESS | 1823 | 1461392800644 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 23:26:40 INFO - PROCESS | 1823 | 1461392800647 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 23:26:40 INFO - PROCESS | 1823 | 1461392800653 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:26:40 INFO - PROCESS | 1823 | 1461392800656 Marionette TRACE conn3 <- [1,2826,null,{}] 23:26:40 INFO - PROCESS | 1823 | 1461392800662 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}] 23:26:40 INFO - PROCESS | 1823 | 1461392800917 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 23:26:41 INFO - PROCESS | 1823 | 1461392801227 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0561c0000 == 128 [pid = 1823] [id = 714] 23:26:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff04dcee400) [pid = 1823] [serial = 2143] [outer = (nil)] 23:26:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff04ed4fc00) [pid = 1823] [serial = 2144] [outer = 0x7ff04dcee400] 23:26:41 INFO - PROCESS | 1823 | 1461392801309 Marionette DEBUG loaded listener.js 23:26:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff04f324400) [pid = 1823] [serial = 2145] [outer = 0x7ff04dcee400] 23:26:42 INFO - PROCESS | 1823 | 1461392802200 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:26:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:26:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1586ms 23:26:42 INFO - PROCESS | 1823 | 1461392802239 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 23:26:42 INFO - PROCESS | 1823 | 1461392802242 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 23:26:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:26:42 INFO - PROCESS | 1823 | 1461392802249 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:26:42 INFO - PROCESS | 1823 | 1461392802252 Marionette TRACE conn3 <- [1,2830,null,{}] 23:26:42 INFO - PROCESS | 1823 | 1461392802257 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}] 23:26:42 INFO - PROCESS | 1823 | 1461392802496 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 23:26:42 INFO - PROCESS | 1823 | 1461392802740 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057292000 == 129 [pid = 1823] [id = 715] 23:26:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff04dcf2400) [pid = 1823] [serial = 2146] [outer = (nil)] 23:26:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff04f414400) [pid = 1823] [serial = 2147] [outer = 0x7ff04dcf2400] 23:26:42 INFO - PROCESS | 1823 | 1461392802863 Marionette DEBUG loaded listener.js 23:26:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff04f422c00) [pid = 1823] [serial = 2148] [outer = 0x7ff04dcf2400] 23:26:43 INFO - PROCESS | 1823 | 1461392803769 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]]]}] 23:26:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:26:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1581ms 23:26:43 INFO - PROCESS | 1823 | 1461392803831 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 23:26:43 INFO - PROCESS | 1823 | 1461392803834 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 23:26:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:26:43 INFO - PROCESS | 1823 | 1461392803841 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:26:43 INFO - PROCESS | 1823 | 1461392803844 Marionette TRACE conn3 <- [1,2834,null,{}] 23:26:43 INFO - PROCESS | 1823 | 1461392803850 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}] 23:26:44 INFO - PROCESS | 1823 | 1461392804113 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 23:26:44 INFO - PROCESS | 1823 | 1461392804426 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05735f800 == 130 [pid = 1823] [id = 716] 23:26:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff047072000) [pid = 1823] [serial = 2149] [outer = (nil)] 23:26:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff0546ae400) [pid = 1823] [serial = 2150] [outer = 0x7ff047072000] 23:26:44 INFO - PROCESS | 1823 | 1461392804513 Marionette DEBUG loaded listener.js 23:26:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff054858000) [pid = 1823] [serial = 2151] [outer = 0x7ff047072000] 23:26:45 INFO - PROCESS | 1823 | 1461392805403 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:26:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:26:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1641ms 23:26:45 INFO - PROCESS | 1823 | 1461392805484 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 23:26:45 INFO - PROCESS | 1823 | 1461392805488 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 23:26:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:26:45 INFO - PROCESS | 1823 | 1461392805494 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:26:45 INFO - PROCESS | 1823 | 1461392805497 Marionette TRACE conn3 <- [1,2838,null,{}] 23:26:45 INFO - PROCESS | 1823 | 1461392805502 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}] 23:26:45 INFO - PROCESS | 1823 | 1461392805757 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 23:26:46 INFO - PROCESS | 1823 | 1461392806084 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057663800 == 131 [pid = 1823] [id = 717] 23:26:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff055946400) [pid = 1823] [serial = 2152] [outer = (nil)] 23:26:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff05594d400) [pid = 1823] [serial = 2153] [outer = 0x7ff055946400] 23:26:46 INFO - PROCESS | 1823 | 1461392806182 Marionette DEBUG loaded listener.js 23:26:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff055c63400) [pid = 1823] [serial = 2154] [outer = 0x7ff055946400] 23:26:47 INFO - PROCESS | 1823 | 1461392807152 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]]]}] 23:26:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:26:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1729ms 23:26:47 INFO - PROCESS | 1823 | 1461392807225 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 23:26:47 INFO - PROCESS | 1823 | 1461392807228 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 23:26:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:26:47 INFO - PROCESS | 1823 | 1461392807235 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:26:47 INFO - PROCESS | 1823 | 1461392807238 Marionette TRACE conn3 <- [1,2842,null,{}] 23:26:47 INFO - PROCESS | 1823 | 1461392807245 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}] 23:26:47 INFO - PROCESS | 1823 | 1461392807531 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 23:26:47 INFO - PROCESS | 1823 | 1461392807852 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ab8b800 == 132 [pid = 1823] [id = 718] 23:26:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff055947c00) [pid = 1823] [serial = 2155] [outer = (nil)] 23:26:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff056f1a000) [pid = 1823] [serial = 2156] [outer = 0x7ff055947c00] 23:26:47 INFO - PROCESS | 1823 | 1461392807933 Marionette DEBUG loaded listener.js 23:26:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff057061c00) [pid = 1823] [serial = 2157] [outer = 0x7ff055947c00] 23:26:48 INFO - PROCESS | 1823 | 1461392808851 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]]]}] 23:26:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:26:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1685ms 23:26:48 INFO - PROCESS | 1823 | 1461392808921 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 23:26:48 INFO - PROCESS | 1823 | 1461392808925 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 23:26:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:26:48 INFO - PROCESS | 1823 | 1461392808931 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:26:48 INFO - PROCESS | 1823 | 1461392808933 Marionette TRACE conn3 <- [1,2846,null,{}] 23:26:48 INFO - PROCESS | 1823 | 1461392808939 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}] 23:26:49 INFO - PROCESS | 1823 | 1461392809188 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 23:26:49 INFO - PROCESS | 1823 | 1461392809508 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b118800 == 133 [pid = 1823] [id = 719] 23:26:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff042de5800) [pid = 1823] [serial = 2158] [outer = (nil)] 23:26:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff057310400) [pid = 1823] [serial = 2159] [outer = 0x7ff042de5800] 23:26:49 INFO - PROCESS | 1823 | 1461392809590 Marionette DEBUG loaded listener.js 23:26:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff057937c00) [pid = 1823] [serial = 2160] [outer = 0x7ff042de5800] 23:26:50 INFO - PROCESS | 1823 | 1461392810447 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]]]}] 23:26:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:26:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1578ms 23:26:50 INFO - PROCESS | 1823 | 1461392810510 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 23:26:50 INFO - PROCESS | 1823 | 1461392810514 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 23:26:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:26:50 INFO - PROCESS | 1823 | 1461392810520 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:26:50 INFO - PROCESS | 1823 | 1461392810523 Marionette TRACE conn3 <- [1,2850,null,{}] 23:26:50 INFO - PROCESS | 1823 | 1461392810528 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}] 23:26:50 INFO - PROCESS | 1823 | 1461392810783 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 23:26:51 INFO - PROCESS | 1823 | 1461392811099 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b3e5800 == 134 [pid = 1823] [id = 720] 23:26:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff044847800) [pid = 1823] [serial = 2161] [outer = (nil)] 23:26:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff0585e9400) [pid = 1823] [serial = 2162] [outer = 0x7ff044847800] 23:26:51 INFO - PROCESS | 1823 | 1461392811182 Marionette DEBUG loaded listener.js 23:26:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff05872b400) [pid = 1823] [serial = 2163] [outer = 0x7ff044847800] 23:26:52 INFO - PROCESS | 1823 | 1461392812076 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:26:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:26:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1633ms 23:26:52 INFO - PROCESS | 1823 | 1461392812154 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 23:26:52 INFO - PROCESS | 1823 | 1461392812158 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 23:26:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:26:52 INFO - PROCESS | 1823 | 1461392812165 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:26:52 INFO - PROCESS | 1823 | 1461392812167 Marionette TRACE conn3 <- [1,2854,null,{}] 23:26:52 INFO - PROCESS | 1823 | 1461392812173 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}] 23:26:52 INFO - PROCESS | 1823 | 1461392812473 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 23:26:52 INFO - PROCESS | 1823 | 1461392812791 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ed5e800 == 135 [pid = 1823] [id = 721] 23:26:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff042de1c00) [pid = 1823] [serial = 2164] [outer = (nil)] 23:26:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff058cda400) [pid = 1823] [serial = 2165] [outer = 0x7ff042de1c00] 23:26:52 INFO - PROCESS | 1823 | 1461392812873 Marionette DEBUG loaded listener.js 23:26:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff05a235000) [pid = 1823] [serial = 2166] [outer = 0x7ff042de1c00] 23:26:53 INFO - PROCESS | 1823 | 1461392813865 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]]]}] 23:26:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:26:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1779ms 23:26:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:26:53 INFO - PROCESS | 1823 | 1461392813946 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 23:26:53 INFO - PROCESS | 1823 | 1461392813949 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 23:26:53 INFO - PROCESS | 1823 | 1461392813956 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:26:53 INFO - PROCESS | 1823 | 1461392813958 Marionette TRACE conn3 <- [1,2858,null,{}] 23:26:53 INFO - PROCESS | 1823 | 1461392813965 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}] 23:26:54 INFO - PROCESS | 1823 | 1461392814256 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 23:26:54 INFO - PROCESS | 1823 | 1461392814585 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fdda000 == 136 [pid = 1823] [id = 722] 23:26:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff046e2fc00) [pid = 1823] [serial = 2167] [outer = (nil)] 23:26:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff05a282c00) [pid = 1823] [serial = 2168] [outer = 0x7ff046e2fc00] 23:26:54 INFO - PROCESS | 1823 | 1461392814671 Marionette DEBUG loaded listener.js 23:26:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff05a941000) [pid = 1823] [serial = 2169] [outer = 0x7ff046e2fc00] 23:26:55 INFO - PROCESS | 1823 | 1461392815601 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:26:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:26:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1686ms 23:26:55 INFO - PROCESS | 1823 | 1461392815642 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 23:26:55 INFO - PROCESS | 1823 | 1461392815646 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 23:26:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:26:55 INFO - PROCESS | 1823 | 1461392815652 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:26:55 INFO - PROCESS | 1823 | 1461392815655 Marionette TRACE conn3 <- [1,2862,null,{}] 23:26:55 INFO - PROCESS | 1823 | 1461392815662 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}] 23:26:55 INFO - PROCESS | 1823 | 1461392815919 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 23:26:56 INFO - PROCESS | 1823 | 1461392816242 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff063658800 == 137 [pid = 1823] [id = 723] 23:26:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff0476bd400) [pid = 1823] [serial = 2170] [outer = (nil)] 23:26:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff05a9bbc00) [pid = 1823] [serial = 2171] [outer = 0x7ff0476bd400] 23:26:56 INFO - PROCESS | 1823 | 1461392816326 Marionette DEBUG loaded listener.js 23:26:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff05aa8a800) [pid = 1823] [serial = 2172] [outer = 0x7ff0476bd400] 23:26:57 INFO - PROCESS | 1823 | 1461392817209 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]]]}] 23:26:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:26:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1640ms 23:26:57 INFO - PROCESS | 1823 | 1461392817293 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 23:26:57 INFO - PROCESS | 1823 | 1461392817297 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 23:26:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:26:57 INFO - PROCESS | 1823 | 1461392817303 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:26:57 INFO - PROCESS | 1823 | 1461392817306 Marionette TRACE conn3 <- [1,2866,null,{}] 23:26:57 INFO - PROCESS | 1823 | 1461392817312 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}] 23:26:57 INFO - PROCESS | 1823 | 1461392817578 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 23:26:57 INFO - PROCESS | 1823 | 1461392817899 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff066c10800 == 138 [pid = 1823] [id = 724] 23:26:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff05a28b000) [pid = 1823] [serial = 2173] [outer = (nil)] 23:26:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff05ae41c00) [pid = 1823] [serial = 2174] [outer = 0x7ff05a28b000] 23:26:57 INFO - PROCESS | 1823 | 1461392817982 Marionette DEBUG loaded listener.js 23:26:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff05b5d5000) [pid = 1823] [serial = 2175] [outer = 0x7ff05a28b000] 23:26:58 INFO - PROCESS | 1823 | 1461392818902 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]]]}] 23:26:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:26:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1635ms 23:26:58 INFO - PROCESS | 1823 | 1461392818940 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 23:26:58 INFO - PROCESS | 1823 | 1461392818943 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 23:26:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:26:58 INFO - PROCESS | 1823 | 1461392818950 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:26:58 INFO - PROCESS | 1823 | 1461392818953 Marionette TRACE conn3 <- [1,2870,null,{}] 23:26:58 INFO - PROCESS | 1823 | 1461392818959 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}] 23:26:59 INFO - PROCESS | 1823 | 1461392819223 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 23:26:59 INFO - PROCESS | 1823 | 1461392819521 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06db21800 == 139 [pid = 1823] [id = 725] 23:26:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7ff042de6400) [pid = 1823] [serial = 2176] [outer = (nil)] 23:26:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7ff05b5d9c00) [pid = 1823] [serial = 2177] [outer = 0x7ff042de6400] 23:26:59 INFO - PROCESS | 1823 | 1461392819606 Marionette DEBUG loaded listener.js 23:26:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7ff05d57e000) [pid = 1823] [serial = 2178] [outer = 0x7ff042de6400] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff045eb6000 == 138 [pid = 1823] [id = 620] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04a77a800 == 137 [pid = 1823] [id = 706] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048ecc000 == 136 [pid = 1823] [id = 705] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04837c800 == 135 [pid = 1823] [id = 704] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff045eca000 == 134 [pid = 1823] [id = 703] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072969000 == 133 [pid = 1823] [id = 702] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072619800 == 132 [pid = 1823] [id = 701] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0722a5000 == 131 [pid = 1823] [id = 700] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072234800 == 130 [pid = 1823] [id = 699] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff070a81000 == 129 [pid = 1823] [id = 698] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06e96f000 == 128 [pid = 1823] [id = 697] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d4c6800 == 127 [pid = 1823] [id = 696] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05f172800 == 126 [pid = 1823] [id = 695] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b2b0800 == 125 [pid = 1823] [id = 694] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05adb0800 == 124 [pid = 1823] [id = 693] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05a6b6800 == 123 [pid = 1823] [id = 692] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0575a6800 == 122 [pid = 1823] [id = 691] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05708a800 == 121 [pid = 1823] [id = 690] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05497d000 == 120 [pid = 1823] [id = 689] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0545c8000 == 119 [pid = 1823] [id = 688] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04c2df800 == 118 [pid = 1823] [id = 687] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b706800 == 117 [pid = 1823] [id = 686] 23:27:02 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff047544000 == 116 [pid = 1823] [id = 685] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7ff043b52000) [pid = 1823] [serial = 1998] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7ff046e2f000) [pid = 1823] [serial = 2001] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7ff049c7f400) [pid = 1823] [serial = 2007] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff04b9c5800) [pid = 1823] [serial = 2010] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff0485e1800) [pid = 1823] [serial = 2006] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff056eea000) [pid = 1823] [serial = 2030] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff04ec0f800) [pid = 1823] [serial = 2019] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff058cd4c00) [pid = 1823] [serial = 2033] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff04f417800) [pid = 1823] [serial = 2024] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff04ddf5800) [pid = 1823] [serial = 2018] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff04ed4cc00) [pid = 1823] [serial = 2022] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff047d53800) [pid = 1823] [serial = 2052] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff05a93ec00) [pid = 1823] [serial = 2040] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff044e51800) [pid = 1823] [serial = 2048] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff042e5d400) [pid = 1823] [serial = 1997] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff04b645400) [pid = 1823] [serial = 2009] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff045d28000) [pid = 1823] [serial = 2049] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff05a938800) [pid = 1823] [serial = 2039] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff05a943c00) [pid = 1823] [serial = 2042] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff05a232000) [pid = 1823] [serial = 2036] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff055c5f800) [pid = 1823] [serial = 2027] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff0476c0400) [pid = 1823] [serial = 2051] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff059681c00) [pid = 1823] [serial = 2034] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff04dc28c00) [pid = 1823] [serial = 2015] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff042decc00) [pid = 1823] [serial = 2045] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff047d6b800) [pid = 1823] [serial = 1935] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff04cf83800) [pid = 1823] [serial = 2012] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff04ed0f400) [pid = 1823] [serial = 2021] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff0476bf800) [pid = 1823] [serial = 2003] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff047d6c000) [pid = 1823] [serial = 2004] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff0569f0000) [pid = 1823] [serial = 2028] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff05a9bdc00) [pid = 1823] [serial = 2043] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff044e70400) [pid = 1823] [serial = 2000] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff04dcf5800) [pid = 1823] [serial = 2016] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff042fe7800) [pid = 1823] [serial = 2046] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff04d4c8c00) [pid = 1823] [serial = 2013] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff0585e3c00) [pid = 1823] [serial = 2031] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff05a283000) [pid = 1823] [serial = 2037] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff0546aac00) [pid = 1823] [serial = 2025] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff058cd4000) [pid = 1823] [serial = 1986] [outer = (nil)] [url = about:blank] 23:27:02 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff0485e3c00) [pid = 1823] [serial = 2054] [outer = (nil)] [url = about:blank] 23:27:03 INFO - PROCESS | 1823 | 1461392823191 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]]]}] 23:27:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:27:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 4290ms 23:27:03 INFO - PROCESS | 1823 | 1461392823241 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 23:27:03 INFO - PROCESS | 1823 | 1461392823248 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 23:27:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:27:03 INFO - PROCESS | 1823 | 1461392823258 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:27:03 INFO - PROCESS | 1823 | 1461392823263 Marionette TRACE conn3 <- [1,2874,null,{}] 23:27:03 INFO - PROCESS | 1823 | 1461392823279 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}] 23:27:03 INFO - PROCESS | 1823 | 1461392823538 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 23:27:03 INFO - PROCESS | 1823 | 1461392823818 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047532000 == 117 [pid = 1823] [id = 726] 23:27:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff044e33c00) [pid = 1823] [serial = 2179] [outer = (nil)] 23:27:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff044e38800) [pid = 1823] [serial = 2180] [outer = 0x7ff044e33c00] 23:27:03 INFO - PROCESS | 1823 | 1461392823902 Marionette DEBUG loaded listener.js 23:27:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff044e6e800) [pid = 1823] [serial = 2181] [outer = 0x7ff044e33c00] 23:27:04 INFO - PROCESS | 1823 | 1461392824895 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]]]}] 23:27:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:27:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1682ms 23:27:04 INFO - PROCESS | 1823 | 1461392824942 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 23:27:04 INFO - PROCESS | 1823 | 1461392824951 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 23:27:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:27:04 INFO - PROCESS | 1823 | 1461392824969 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:27:04 INFO - PROCESS | 1823 | 1461392824974 Marionette TRACE conn3 <- [1,2878,null,{}] 23:27:04 INFO - PROCESS | 1823 | 1461392824980 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}] 23:27:05 INFO - PROCESS | 1823 | 1461392825301 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 23:27:05 INFO - PROCESS | 1823 | 1461392825343 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048b0b000 == 118 [pid = 1823] [id = 727] 23:27:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff044e3bc00) [pid = 1823] [serial = 2182] [outer = (nil)] 23:27:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff047082400) [pid = 1823] [serial = 2183] [outer = 0x7ff044e3bc00] 23:27:05 INFO - PROCESS | 1823 | 1461392825411 Marionette DEBUG loaded listener.js 23:27:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff0476c0400) [pid = 1823] [serial = 2184] [outer = 0x7ff044e3bc00] 23:27:06 INFO - PROCESS | 1823 | 1461392826552 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]]]}] 23:27:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:27:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1640ms 23:27:06 INFO - PROCESS | 1823 | 1461392826609 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 23:27:06 INFO - PROCESS | 1823 | 1461392826613 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 23:27:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:27:06 INFO - PROCESS | 1823 | 1461392826618 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:27:06 INFO - PROCESS | 1823 | 1461392826624 Marionette TRACE conn3 <- [1,2882,null,{}] 23:27:06 INFO - PROCESS | 1823 | 1461392826646 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}] 23:27:06 INFO - PROCESS | 1823 | 1461392826958 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff043d32800) [pid = 1823] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff05a286c00) [pid = 1823] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff046e32800) [pid = 1823] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff047d55800) [pid = 1823] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff04dce9000) [pid = 1823] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff04ec12400) [pid = 1823] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff04821a800) [pid = 1823] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff04707c400) [pid = 1823] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff043d33c00) [pid = 1823] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7ff05b4dd400) [pid = 1823] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7ff04756b000) [pid = 1823] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7ff05730f800) [pid = 1823] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7ff045d29c00) [pid = 1823] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7ff04ec14c00) [pid = 1823] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7ff0575b7c00) [pid = 1823] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7ff042de7000) [pid = 1823] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7ff05a287c00) [pid = 1823] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7ff0546a7c00) [pid = 1823] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7ff042ded400) [pid = 1823] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7ff057939400) [pid = 1823] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7ff048423000) [pid = 1823] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:27:07 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7ff042de3000) [pid = 1823] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:27:07 INFO - PROCESS | 1823 | 1461392827693 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048b23000 == 119 [pid = 1823] [id = 728] 23:27:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7ff042de7000) [pid = 1823] [serial = 2185] [outer = (nil)] 23:27:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7ff044e4dc00) [pid = 1823] [serial = 2186] [outer = 0x7ff042de7000] 23:27:07 INFO - PROCESS | 1823 | 1461392827765 Marionette DEBUG loaded listener.js 23:27:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7ff049361000) [pid = 1823] [serial = 2187] [outer = 0x7ff042de7000] 23:27:08 INFO - PROCESS | 1823 | 1461392828583 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]]]}] 23:27:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:27:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1990ms 23:27:08 INFO - PROCESS | 1823 | 1461392828613 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 23:27:08 INFO - PROCESS | 1823 | 1461392828617 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 23:27:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:27:08 INFO - PROCESS | 1823 | 1461392828628 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:27:08 INFO - PROCESS | 1823 | 1461392828631 Marionette TRACE conn3 <- [1,2886,null,{}] 23:27:08 INFO - PROCESS | 1823 | 1461392828681 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}] 23:27:08 INFO - PROCESS | 1823 | 1461392828922 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 23:27:09 INFO - PROCESS | 1823 | 1461392829104 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b96a800 == 120 [pid = 1823] [id = 729] 23:27:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff042ded400) [pid = 1823] [serial = 2188] [outer = (nil)] 23:27:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff04b9bb400) [pid = 1823] [serial = 2189] [outer = 0x7ff042ded400] 23:27:09 INFO - PROCESS | 1823 | 1461392829173 Marionette DEBUG loaded listener.js 23:27:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7ff04cdae400) [pid = 1823] [serial = 2190] [outer = 0x7ff042ded400] 23:27:10 INFO - PROCESS | 1823 | 1461392830323 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]]]}] 23:27:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:27:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1743ms 23:27:10 INFO - PROCESS | 1823 | 1461392830373 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 23:27:10 INFO - PROCESS | 1823 | 1461392830380 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 23:27:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:27:10 INFO - PROCESS | 1823 | 1461392830390 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:27:10 INFO - PROCESS | 1823 | 1461392830394 Marionette TRACE conn3 <- [1,2890,null,{}] 23:27:10 INFO - PROCESS | 1823 | 1461392830404 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}] 23:27:10 INFO - PROCESS | 1823 | 1461392830684 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 23:27:11 INFO - PROCESS | 1823 | 1461392831015 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff048628000 == 121 [pid = 1823] [id = 730] 23:27:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7ff044e4d800) [pid = 1823] [serial = 2191] [outer = (nil)] 23:27:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7ff045b4b000) [pid = 1823] [serial = 2192] [outer = 0x7ff044e4d800] 23:27:11 INFO - PROCESS | 1823 | 1461392831110 Marionette DEBUG loaded listener.js 23:27:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7ff047071c00) [pid = 1823] [serial = 2193] [outer = 0x7ff044e4d800] 23:27:12 INFO - PROCESS | 1823 | 1461392832067 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:27:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:27:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1744ms 23:27:12 INFO - PROCESS | 1823 | 1461392832134 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 23:27:12 INFO - PROCESS | 1823 | 1461392832143 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 23:27:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:27:12 INFO - PROCESS | 1823 | 1461392832154 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:27:12 INFO - PROCESS | 1823 | 1461392832158 Marionette TRACE conn3 <- [1,2894,null,{}] 23:27:12 INFO - PROCESS | 1823 | 1461392832165 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}] 23:27:12 INFO - PROCESS | 1823 | 1461392832473 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 23:27:12 INFO - PROCESS | 1823 | 1461392832824 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04c2b9000 == 122 [pid = 1823] [id = 731] 23:27:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7ff047d76c00) [pid = 1823] [serial = 2194] [outer = (nil)] 23:27:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7ff04a827800) [pid = 1823] [serial = 2195] [outer = 0x7ff047d76c00] 23:27:12 INFO - PROCESS | 1823 | 1461392832900 Marionette DEBUG loaded listener.js 23:27:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7ff04cdab400) [pid = 1823] [serial = 2196] [outer = 0x7ff047d76c00] 23:27:13 INFO - PROCESS | 1823 | 1461392833883 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]]]}] 23:27:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:27:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1786ms 23:27:13 INFO - PROCESS | 1823 | 1461392833942 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 23:27:13 INFO - PROCESS | 1823 | 1461392833945 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 23:27:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:27:13 INFO - PROCESS | 1823 | 1461392833952 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:27:13 INFO - PROCESS | 1823 | 1461392833958 Marionette TRACE conn3 <- [1,2898,null,{}] 23:27:13 INFO - PROCESS | 1823 | 1461392833974 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}] 23:27:14 INFO - PROCESS | 1823 | 1461392834271 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 23:27:14 INFO - PROCESS | 1823 | 1461392834589 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04e0b1000 == 123 [pid = 1823] [id = 732] 23:27:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7ff04cfed400) [pid = 1823] [serial = 2197] [outer = (nil)] 23:27:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff04d458c00) [pid = 1823] [serial = 2198] [outer = 0x7ff04cfed400] 23:27:14 INFO - PROCESS | 1823 | 1461392834674 Marionette DEBUG loaded listener.js 23:27:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff04d4ca400) [pid = 1823] [serial = 2199] [outer = 0x7ff04cfed400] 23:27:15 INFO - PROCESS | 1823 | 1461392835568 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]]]}] 23:27:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:27:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1687ms 23:27:15 INFO - PROCESS | 1823 | 1461392835640 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 23:27:15 INFO - PROCESS | 1823 | 1461392835644 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 23:27:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:27:15 INFO - PROCESS | 1823 | 1461392835651 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:27:15 INFO - PROCESS | 1823 | 1461392835654 Marionette TRACE conn3 <- [1,2902,null,{}] 23:27:15 INFO - PROCESS | 1823 | 1461392835660 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}] 23:27:15 INFO - PROCESS | 1823 | 1461392835949 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 23:27:16 INFO - PROCESS | 1823 | 1461392836266 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05460a000 == 124 [pid = 1823] [id = 733] 23:27:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff04cfee400) [pid = 1823] [serial = 2200] [outer = (nil)] 23:27:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff04dc0cc00) [pid = 1823] [serial = 2201] [outer = 0x7ff04cfee400] 23:27:16 INFO - PROCESS | 1823 | 1461392836344 Marionette DEBUG loaded listener.js 23:27:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff04dc2d400) [pid = 1823] [serial = 2202] [outer = 0x7ff04cfee400] 23:27:17 INFO - PROCESS | 1823 | 1461392837257 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:27:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:27:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1638ms 23:27:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:27:17 INFO - PROCESS | 1823 | 1461392837290 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 23:27:17 INFO - PROCESS | 1823 | 1461392837293 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 23:27:17 INFO - PROCESS | 1823 | 1461392837300 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:27:17 INFO - PROCESS | 1823 | 1461392837302 Marionette TRACE conn3 <- [1,2906,null,{}] 23:27:17 INFO - PROCESS | 1823 | 1461392837316 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}] 23:27:17 INFO - PROCESS | 1823 | 1461392837571 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 23:27:17 INFO - PROCESS | 1823 | 1461392837855 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05497d000 == 125 [pid = 1823] [id = 734] 23:27:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff04d74ec00) [pid = 1823] [serial = 2203] [outer = (nil)] 23:27:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff04dced800) [pid = 1823] [serial = 2204] [outer = 0x7ff04d74ec00] 23:27:17 INFO - PROCESS | 1823 | 1461392837977 Marionette DEBUG loaded listener.js 23:27:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff04eaf1000) [pid = 1823] [serial = 2205] [outer = 0x7ff04d74ec00] 23:27:18 INFO - PROCESS | 1823 | 1461392838887 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]]]}] 23:27:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:27:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1641ms 23:27:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:27:18 INFO - PROCESS | 1823 | 1461392838940 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 23:27:18 INFO - PROCESS | 1823 | 1461392838943 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 23:27:18 INFO - PROCESS | 1823 | 1461392838950 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:27:18 INFO - PROCESS | 1823 | 1461392838953 Marionette TRACE conn3 <- [1,2910,null,{}] 23:27:18 INFO - PROCESS | 1823 | 1461392838959 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}] 23:27:19 INFO - PROCESS | 1823 | 1461392839248 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 23:27:19 INFO - PROCESS | 1823 | 1461392839573 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0572ab800 == 126 [pid = 1823] [id = 735] 23:27:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff04f418c00) [pid = 1823] [serial = 2206] [outer = (nil)] 23:27:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff055905400) [pid = 1823] [serial = 2207] [outer = 0x7ff04f418c00] 23:27:19 INFO - PROCESS | 1823 | 1461392839661 Marionette DEBUG loaded listener.js 23:27:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff05594dc00) [pid = 1823] [serial = 2208] [outer = 0x7ff04f418c00] 23:27:20 INFO - PROCESS | 1823 | 1461392840449 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]]]}] 23:27:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:27:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:27:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1540ms 23:27:20 INFO - PROCESS | 1823 | 1461392840491 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 23:27:20 INFO - PROCESS | 1823 | 1461392840494 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 23:27:20 INFO - TEST-START | /DOMEvents/constructors.html 23:27:20 INFO - PROCESS | 1823 | 1461392840500 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:27:20 INFO - PROCESS | 1823 | 1461392840503 Marionette TRACE conn3 <- [1,2914,null,{}] 23:27:20 INFO - PROCESS | 1823 | 1461392840509 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}] 23:27:20 INFO - PROCESS | 1823 | 1461392840761 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 23:27:21 INFO - PROCESS | 1823 | 1461392841036 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff057667000 == 127 [pid = 1823] [id = 736] 23:27:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff055904000) [pid = 1823] [serial = 2209] [outer = (nil)] 23:27:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff055c60000) [pid = 1823] [serial = 2210] [outer = 0x7ff055904000] 23:27:21 INFO - PROCESS | 1823 | 1461392841124 Marionette DEBUG loaded listener.js 23:27:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff056243800) [pid = 1823] [serial = 2211] [outer = 0x7ff055904000] 23:27:22 INFO - PROCESS | 1823 | 1461392842069 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]]]}] 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:27:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:27:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:27:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:27:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:27:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:27:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:27:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:27:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:27:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 1649ms 23:27:22 INFO - PROCESS | 1823 | 1461392842169 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 23:27:22 INFO - PROCESS | 1823 | 1461392842178 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 23:27:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:27:22 INFO - PROCESS | 1823 | 1461392842195 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:27:22 INFO - PROCESS | 1823 | 1461392842197 Marionette TRACE conn3 <- [1,2918,null,{}] 23:27:22 INFO - PROCESS | 1823 | 1461392842207 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}] 23:27:22 INFO - PROCESS | 1823 | 1461392842456 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 23:27:22 INFO - PROCESS | 1823 | 1461392842770 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05ab6c000 == 128 [pid = 1823] [id = 737] 23:27:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff055907800) [pid = 1823] [serial = 2212] [outer = (nil)] 23:27:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff0569f6000) [pid = 1823] [serial = 2213] [outer = 0x7ff055907800] 23:27:22 INFO - PROCESS | 1823 | 1461392842859 Marionette DEBUG loaded listener.js 23:27:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff056eeb000) [pid = 1823] [serial = 2214] [outer = 0x7ff055907800] 23:27:23 INFO - PROCESS | 1823 | 1461392843629 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:27:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:27:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1488ms 23:27:23 INFO - PROCESS | 1823 | 1461392843681 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 23:27:23 INFO - PROCESS | 1823 | 1461392843687 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 23:27:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:27:23 INFO - PROCESS | 1823 | 1461392843816 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:27:23 INFO - PROCESS | 1823 | 1461392843823 Marionette TRACE conn3 <- [1,2922,null,{}] 23:27:23 INFO - PROCESS | 1823 | 1461392843846 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}] 23:27:24 INFO - PROCESS | 1823 | 1461392844100 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 23:27:24 INFO - PROCESS | 1823 | 1461392844415 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b11a800 == 129 [pid = 1823] [id = 738] 23:27:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff055c5a400) [pid = 1823] [serial = 2215] [outer = (nil)] 23:27:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff056f23c00) [pid = 1823] [serial = 2216] [outer = 0x7ff055c5a400] 23:27:24 INFO - PROCESS | 1823 | 1461392844498 Marionette DEBUG loaded listener.js 23:27:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff057311800) [pid = 1823] [serial = 2217] [outer = 0x7ff055c5a400] 23:27:25 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 23:27:25 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 23:27:25 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 23:27:25 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 23:27:25 INFO - PROCESS | 1823 | 1461392845281 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]]]}] 23:27:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:27:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:27:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:27:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:27:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 23:27:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:27:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:27:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:27:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 23:27:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:27:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:27:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:27:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 23:27:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:27:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:27:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:27:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:27:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1566ms 23:27:25 INFO - PROCESS | 1823 | 1461392845321 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 23:27:25 INFO - PROCESS | 1823 | 1461392845330 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 23:27:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:27:25 INFO - PROCESS | 1823 | 1461392845339 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:27:25 INFO - PROCESS | 1823 | 1461392845341 Marionette TRACE conn3 <- [1,2926,null,{}] 23:27:25 INFO - PROCESS | 1823 | 1461392845346 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}] 23:27:25 INFO - PROCESS | 1823 | 1461392845597 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 23:27:25 INFO - PROCESS | 1823 | 1461392845877 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05cc08000 == 130 [pid = 1823] [id = 739] 23:27:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff05623c800) [pid = 1823] [serial = 2218] [outer = (nil)] 23:27:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff05a41ac00) [pid = 1823] [serial = 2219] [outer = 0x7ff05623c800] 23:27:25 INFO - PROCESS | 1823 | 1461392845962 Marionette DEBUG loaded listener.js 23:27:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff05a93bc00) [pid = 1823] [serial = 2220] [outer = 0x7ff05623c800] 23:27:26 INFO - PROCESS | 1823 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:27:26 INFO - PROCESS | 1823 | 1461392846773 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]]]}] 23:27:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:27:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1478ms 23:27:26 INFO - PROCESS | 1823 | 1461392846819 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 23:27:26 INFO - PROCESS | 1823 | 1461392846823 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 23:27:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:27:26 INFO - PROCESS | 1823 | 1461392846829 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:27:26 INFO - PROCESS | 1823 | 1461392846833 Marionette TRACE conn3 <- [1,2930,null,{}] 23:27:26 INFO - PROCESS | 1823 | 1461392846838 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}] 23:27:27 INFO - PROCESS | 1823 | 1461392847125 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 23:27:27 INFO - PROCESS | 1823 | 1461392847423 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060d55000 == 131 [pid = 1823] [id = 740] 23:27:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff056f1cc00) [pid = 1823] [serial = 2221] [outer = (nil)] 23:27:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff05ae39400) [pid = 1823] [serial = 2222] [outer = 0x7ff056f1cc00] 23:27:27 INFO - PROCESS | 1823 | 1461392847512 Marionette DEBUG loaded listener.js 23:27:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff05b4d5400) [pid = 1823] [serial = 2223] [outer = 0x7ff056f1cc00] 23:27:28 INFO - PROCESS | 1823 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:27:28 INFO - PROCESS | 1823 | 1461392848346 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]]]}] 23:27:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:27:28 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1536ms 23:27:28 INFO - PROCESS | 1823 | 1461392848366 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 23:27:28 INFO - PROCESS | 1823 | 1461392848369 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 23:27:28 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:27:28 INFO - PROCESS | 1823 | 1461392848376 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:27:28 INFO - PROCESS | 1823 | 1461392848379 Marionette TRACE conn3 <- [1,2934,null,{}] 23:27:28 INFO - PROCESS | 1823 | 1461392848385 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}] 23:27:28 INFO - PROCESS | 1823 | 1461392848624 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 23:27:28 INFO - PROCESS | 1823 | 1461392848889 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06d408000 == 132 [pid = 1823] [id = 741] 23:27:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff0569f0000) [pid = 1823] [serial = 2224] [outer = (nil)] 23:27:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff05b5da000) [pid = 1823] [serial = 2225] [outer = 0x7ff0569f0000] 23:27:28 INFO - PROCESS | 1823 | 1461392848966 Marionette DEBUG loaded listener.js 23:27:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff05c00bc00) [pid = 1823] [serial = 2226] [outer = 0x7ff0569f0000] 23:27:29 INFO - PROCESS | 1823 | 1461392849803 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]]]}] 23:27:29 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:27:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1440ms 23:27:29 INFO - PROCESS | 1823 | 1461392849817 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 23:27:29 INFO - PROCESS | 1823 | 1461392849820 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 23:27:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:27:29 INFO - PROCESS | 1823 | 1461392849826 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:27:29 INFO - PROCESS | 1823 | 1461392849829 Marionette TRACE conn3 <- [1,2938,null,{}] 23:27:29 INFO - PROCESS | 1823 | 1461392849835 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}] 23:27:30 INFO - PROCESS | 1823 | 1461392850074 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 23:27:30 INFO - PROCESS | 1823 | 1461392850357 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06e93c000 == 133 [pid = 1823] [id = 742] 23:27:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff05a9c0400) [pid = 1823] [serial = 2227] [outer = (nil)] 23:27:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff05cc6e800) [pid = 1823] [serial = 2228] [outer = 0x7ff05a9c0400] 23:27:30 INFO - PROCESS | 1823 | 1461392850434 Marionette DEBUG loaded listener.js 23:27:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff05d696400) [pid = 1823] [serial = 2229] [outer = 0x7ff05a9c0400] 23:27:31 INFO - PROCESS | 1823 | 1461392851283 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]]]}] 23:27:31 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 23:27:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1482ms 23:27:31 INFO - PROCESS | 1823 | 1461392851311 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 23:27:31 INFO - PROCESS | 1823 | 1461392851314 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 23:27:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:27:31 INFO - PROCESS | 1823 | 1461392851321 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:27:31 INFO - PROCESS | 1823 | 1461392851324 Marionette TRACE conn3 <- [1,2942,null,{}] 23:27:31 INFO - PROCESS | 1823 | 1461392851330 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}] 23:27:31 INFO - PROCESS | 1823 | 1461392851581 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 23:27:31 INFO - PROCESS | 1823 | 1461392851867 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072224000 == 134 [pid = 1823] [id = 743] 23:27:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff05c00d000) [pid = 1823] [serial = 2230] [outer = (nil)] 23:27:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff05e470000) [pid = 1823] [serial = 2231] [outer = 0x7ff05c00d000] 23:27:31 INFO - PROCESS | 1823 | 1461392851947 Marionette DEBUG loaded listener.js 23:27:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff05e8e1400) [pid = 1823] [serial = 2232] [outer = 0x7ff05c00d000] 23:27:32 INFO - PROCESS | 1823 | 1461392852765 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"]]]}] 23:27:32 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 23:27:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:27:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:27:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:27:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1481ms 23:27:32 INFO - PROCESS | 1823 | 1461392852804 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 23:27:32 INFO - PROCESS | 1823 | 1461392852808 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 23:27:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:27:32 INFO - PROCESS | 1823 | 1461392852815 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:27:32 INFO - PROCESS | 1823 | 1461392852818 Marionette TRACE conn3 <- [1,2946,null,{}] 23:27:32 INFO - PROCESS | 1823 | 1461392852823 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}] 23:27:33 INFO - PROCESS | 1823 | 1461392853104 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 23:27:33 INFO - PROCESS | 1823 | 1461392853379 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0722a5000 == 135 [pid = 1823] [id = 744] 23:27:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff05c011800) [pid = 1823] [serial = 2233] [outer = (nil)] 23:27:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff05e8e9800) [pid = 1823] [serial = 2234] [outer = 0x7ff05c011800] 23:27:33 INFO - PROCESS | 1823 | 1461392853461 Marionette DEBUG loaded listener.js 23:27:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff05effd400) [pid = 1823] [serial = 2235] [outer = 0x7ff05c011800] 23:27:34 INFO - PROCESS | 1823 | 1461392854303 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]]]}] 23:27:34 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 23:27:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1546ms 23:27:34 INFO - PROCESS | 1823 | 1461392854362 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 23:27:34 INFO - PROCESS | 1823 | 1461392854365 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 23:27:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:27:34 INFO - PROCESS | 1823 | 1461392854372 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:27:34 INFO - PROCESS | 1823 | 1461392854376 Marionette TRACE conn3 <- [1,2950,null,{}] 23:27:34 INFO - PROCESS | 1823 | 1461392854381 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}] 23:27:34 INFO - PROCESS | 1823 | 1461392854722 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 23:27:34 INFO - PROCESS | 1823 | 1461392854938 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072711000 == 136 [pid = 1823] [id = 745] 23:27:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff05caaf800) [pid = 1823] [serial = 2236] [outer = (nil)] 23:27:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff05f039c00) [pid = 1823] [serial = 2237] [outer = 0x7ff05caaf800] 23:27:35 INFO - PROCESS | 1823 | 1461392855020 Marionette DEBUG loaded listener.js 23:27:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff05f041800) [pid = 1823] [serial = 2238] [outer = 0x7ff05caaf800] 23:27:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072b30800 == 137 [pid = 1823] [id = 746] 23:27:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7ff05f05c400) [pid = 1823] [serial = 2239] [outer = (nil)] 23:27:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7ff05f05a000) [pid = 1823] [serial = 2240] [outer = 0x7ff05f05c400] 23:27:35 INFO - PROCESS | 1823 | 1461392855978 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]]]}] 23:27:36 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 23:27:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1636ms 23:27:36 INFO - PROCESS | 1823 | 1461392856009 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 23:27:36 INFO - PROCESS | 1823 | 1461392856013 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 23:27:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:27:36 INFO - PROCESS | 1823 | 1461392856018 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:27:36 INFO - PROCESS | 1823 | 1461392856021 Marionette TRACE conn3 <- [1,2954,null,{}] 23:27:36 INFO - PROCESS | 1823 | 1461392856031 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}] 23:27:36 INFO - PROCESS | 1823 | 1461392856361 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 23:27:36 INFO - PROCESS | 1823 | 1461392856687 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff075752800 == 138 [pid = 1823] [id = 747] 23:27:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7ff05ef17000) [pid = 1823] [serial = 2241] [outer = (nil)] 23:27:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7ff05f062800) [pid = 1823] [serial = 2242] [outer = 0x7ff05ef17000] 23:27:36 INFO - PROCESS | 1823 | 1461392856771 Marionette DEBUG loaded listener.js 23:27:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7ff05f1bb000) [pid = 1823] [serial = 2243] [outer = 0x7ff05ef17000] 23:27:37 INFO - PROCESS | 1823 | 1461392857567 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]]]}] 23:27:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:27:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 23:27:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1589ms 23:27:37 INFO - PROCESS | 1823 | 1461392857610 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 23:27:37 INFO - PROCESS | 1823 | 1461392857614 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 23:27:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:27:37 INFO - PROCESS | 1823 | 1461392857622 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:27:37 INFO - PROCESS | 1823 | 1461392857626 Marionette TRACE conn3 <- [1,2958,null,{}] 23:27:37 INFO - PROCESS | 1823 | 1461392857632 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}] 23:27:37 INFO - PROCESS | 1823 | 1461392857920 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 23:27:38 INFO - PROCESS | 1823 | 1461392858209 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff077b21000 == 139 [pid = 1823] [id = 748] 23:27:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7ff05ef33000) [pid = 1823] [serial = 2244] [outer = (nil)] 23:27:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7ff05f388c00) [pid = 1823] [serial = 2245] [outer = 0x7ff05ef33000] 23:27:38 INFO - PROCESS | 1823 | 1461392858287 Marionette DEBUG loaded listener.js 23:27:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7ff05f8ae800) [pid = 1823] [serial = 2246] [outer = 0x7ff05ef33000] 23:27:39 INFO - PROCESS | 1823 | 1461392859185 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]]]}] 23:27:39 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 23:27:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1584ms 23:27:39 INFO - PROCESS | 1823 | 1461392859207 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 23:27:39 INFO - PROCESS | 1823 | 1461392859210 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 23:27:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:27:39 INFO - PROCESS | 1823 | 1461392859218 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:27:39 INFO - PROCESS | 1823 | 1461392859221 Marionette TRACE conn3 <- [1,2962,null,{}] 23:27:39 INFO - PROCESS | 1823 | 1461392859227 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}] 23:27:39 INFO - PROCESS | 1823 | 1461392859497 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 23:27:39 INFO - PROCESS | 1823 | 1461392859786 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff07a4af800 == 140 [pid = 1823] [id = 749] 23:27:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7ff05f065800) [pid = 1823] [serial = 2247] [outer = (nil)] 23:27:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7ff05fe57000) [pid = 1823] [serial = 2248] [outer = 0x7ff05f065800] 23:27:39 INFO - PROCESS | 1823 | 1461392859876 Marionette DEBUG loaded listener.js 23:27:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7ff060151000) [pid = 1823] [serial = 2249] [outer = 0x7ff05f065800] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04ce1e000 == 139 [pid = 1823] [id = 630] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04e0a8000 == 138 [pid = 1823] [id = 631] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05618a800 == 137 [pid = 1823] [id = 635] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d91e000 == 136 [pid = 1823] [id = 680] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0547a0800 == 135 [pid = 1823] [id = 634] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04f596000 == 134 [pid = 1823] [id = 632] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b126000 == 133 [pid = 1823] [id = 574] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff077b12000 == 132 [pid = 1823] [id = 505] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b118800 == 131 [pid = 1823] [id = 719] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ab8b800 == 130 [pid = 1823] [id = 718] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057663800 == 129 [pid = 1823] [id = 717] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05735f800 == 128 [pid = 1823] [id = 716] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057292000 == 127 [pid = 1823] [id = 715] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0561c0000 == 126 [pid = 1823] [id = 714] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff054970000 == 125 [pid = 1823] [id = 713] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0545df800 == 124 [pid = 1823] [id = 712] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04ecd3000 == 123 [pid = 1823] [id = 711] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04ce18000 == 122 [pid = 1823] [id = 710] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b974800 == 121 [pid = 1823] [id = 709] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0498fa000 == 120 [pid = 1823] [id = 708] 23:27:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff044a0e000 == 119 [pid = 1823] [id = 707] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7ff04484c400) [pid = 1823] [serial = 2111] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7ff05ae34800) [pid = 1823] [serial = 2091] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7ff0476c5800) [pid = 1823] [serial = 2061] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7ff05623c400) [pid = 1823] [serial = 2078] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7ff055a03400) [pid = 1823] [serial = 2075] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7ff0546a7400) [pid = 1823] [serial = 2073] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7ff04935f800) [pid = 1823] [serial = 2063] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7ff0476c3000) [pid = 1823] [serial = 2117] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7ff045b4c800) [pid = 1823] [serial = 2114] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7ff05b5df400) [pid = 1823] [serial = 2102] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7ff05c0d6800) [pid = 1823] [serial = 2105] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff05c00b400) [pid = 1823] [serial = 2103] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff044e6b800) [pid = 1823] [serial = 2120] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff05b4d9c00) [pid = 1823] [serial = 2097] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff05d64a000) [pid = 1823] [serial = 2108] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff056eab800) [pid = 1823] [serial = 2081] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff05ae3e000) [pid = 1823] [serial = 2093] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff043d2ec00) [pid = 1823] [serial = 2058] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff04ed09000) [pid = 1823] [serial = 2072] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff04b646400) [pid = 1823] [serial = 2064] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff05b5d3400) [pid = 1823] [serial = 2099] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff056f1e400) [pid = 1823] [serial = 2084] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff046f90c00) [pid = 1823] [serial = 2115] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff05ccf2c00) [pid = 1823] [serial = 2106] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff05d691000) [pid = 1823] [serial = 2109] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff05af79000) [pid = 1823] [serial = 2094] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff04dc31c00) [pid = 1823] [serial = 2070] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff0449ee400) [pid = 1823] [serial = 2112] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff055dca000) [pid = 1823] [serial = 2076] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff0569f2400) [pid = 1823] [serial = 2079] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff05aa8d400) [pid = 1823] [serial = 2090] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff04dc03000) [pid = 1823] [serial = 2069] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff05b5d8c00) [pid = 1823] [serial = 2100] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff058522c00) [pid = 1823] [serial = 2087] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff04d449400) [pid = 1823] [serial = 2067] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff04cfe7c00) [pid = 1823] [serial = 2066] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff047d6c800) [pid = 1823] [serial = 2118] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff057058c00) [pid = 1823] [serial = 2085] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff058cdb400) [pid = 1823] [serial = 2088] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff05af86000) [pid = 1823] [serial = 2096] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff04707c000) [pid = 1823] [serial = 2060] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff056ee5400) [pid = 1823] [serial = 2082] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff047ad3400) [pid = 1823] [serial = 1995] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff042e60800) [pid = 1823] [serial = 2057] [outer = (nil)] [url = about:blank] 23:27:43 INFO - PROCESS | 1823 | 1461392863279 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]]]}] 23:27:43 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 23:27:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 4088ms 23:27:43 INFO - PROCESS | 1823 | 1461392863313 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 23:27:43 INFO - PROCESS | 1823 | 1461392863320 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 23:27:43 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:27:43 INFO - PROCESS | 1823 | 1461392863329 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:27:43 INFO - PROCESS | 1823 | 1461392863334 Marionette TRACE conn3 <- [1,2966,null,{}] 23:27:43 INFO - PROCESS | 1823 | 1461392863342 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}] 23:27:43 INFO - PROCESS | 1823 | 1461392863590 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 23:27:43 INFO - PROCESS | 1823 | 1461392863792 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047528000 == 120 [pid = 1823] [id = 750] 23:27:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff0449e1800) [pid = 1823] [serial = 2250] [outer = (nil)] 23:27:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff044e36800) [pid = 1823] [serial = 2251] [outer = 0x7ff0449e1800] 23:27:43 INFO - PROCESS | 1823 | 1461392863868 Marionette DEBUG loaded listener.js 23:27:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff044e62400) [pid = 1823] [serial = 2252] [outer = 0x7ff0449e1800] 23:27:44 INFO - PROCESS | 1823 | 1461392864698 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]]]}] 23:27:44 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 23:27:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1385ms 23:27:44 INFO - PROCESS | 1823 | 1461392864714 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 23:27:44 INFO - PROCESS | 1823 | 1461392864723 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 23:27:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:27:44 INFO - PROCESS | 1823 | 1461392864733 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:27:44 INFO - PROCESS | 1823 | 1461392864737 Marionette TRACE conn3 <- [1,2970,null,{}] 23:27:44 INFO - PROCESS | 1823 | 1461392864743 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}] 23:27:44 INFO - PROCESS | 1823 | 1461392864989 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 23:27:45 INFO - PROCESS | 1823 | 1461392865216 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04862a000 == 121 [pid = 1823] [id = 751] 23:27:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff04706d800) [pid = 1823] [serial = 2253] [outer = (nil)] 23:27:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff047573800) [pid = 1823] [serial = 2254] [outer = 0x7ff04706d800] 23:27:45 INFO - PROCESS | 1823 | 1461392865283 Marionette DEBUG loaded listener.js 23:27:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff047d50000) [pid = 1823] [serial = 2255] [outer = 0x7ff04706d800] 23:27:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:27:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1428ms 23:27:46 INFO - PROCESS | 1823 | 1461392866155 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]]]}] 23:27:46 INFO - PROCESS | 1823 | 1461392866163 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 23:27:46 INFO - PROCESS | 1823 | 1461392866166 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 23:27:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:27:46 INFO - PROCESS | 1823 | 1461392866172 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:27:46 INFO - PROCESS | 1823 | 1461392866178 Marionette TRACE conn3 <- [1,2974,null,{}] 23:27:46 INFO - PROCESS | 1823 | 1461392866205 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}] 23:27:46 INFO - PROCESS | 1823 | 1461392866503 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 23:27:46 INFO - PROCESS | 1823 | 1461392866564 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04a765000 == 122 [pid = 1823] [id = 752] 23:27:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff047576800) [pid = 1823] [serial = 2256] [outer = (nil)] 23:27:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff04b646400) [pid = 1823] [serial = 2257] [outer = 0x7ff047576800] 23:27:46 INFO - PROCESS | 1823 | 1461392866816 Marionette DEBUG loaded listener.js 23:27:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff04cda6c00) [pid = 1823] [serial = 2258] [outer = 0x7ff047576800] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff04dc32000) [pid = 1823] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff045d28400) [pid = 1823] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff04a826c00) [pid = 1823] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff04a827c00) [pid = 1823] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff0476bd400) [pid = 1823] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff04d4c9400) [pid = 1823] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff047072000) [pid = 1823] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff044e33c00) [pid = 1823] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff042de7000) [pid = 1823] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff04dcf2400) [pid = 1823] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff055946400) [pid = 1823] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff047ad0c00) [pid = 1823] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff042de5800) [pid = 1823] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff042e54400) [pid = 1823] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff04dcee400) [pid = 1823] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff042de1c00) [pid = 1823] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff044e3bc00) [pid = 1823] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7ff046e2fc00) [pid = 1823] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7ff048427c00) [pid = 1823] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7ff055947c00) [pid = 1823] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7ff05a28b000) [pid = 1823] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:27:47 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7ff044847800) [pid = 1823] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:27:47 INFO - PROCESS | 1823 | 1461392867898 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]]]}] 23:27:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 23:27:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1741ms 23:27:47 INFO - PROCESS | 1823 | 1461392867915 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 23:27:47 INFO - PROCESS | 1823 | 1461392867919 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 23:27:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:27:47 INFO - PROCESS | 1823 | 1461392867926 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:27:47 INFO - PROCESS | 1823 | 1461392867928 Marionette TRACE conn3 <- [1,2978,null,{}] 23:27:47 INFO - PROCESS | 1823 | 1461392867934 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}] 23:27:48 INFO - PROCESS | 1823 | 1461392868167 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 23:27:48 INFO - PROCESS | 1823 | 1461392868365 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b71c000 == 123 [pid = 1823] [id = 753] 23:27:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7ff042de1c00) [pid = 1823] [serial = 2259] [outer = (nil)] 23:27:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7ff049c7fc00) [pid = 1823] [serial = 2260] [outer = 0x7ff042de1c00] 23:27:48 INFO - PROCESS | 1823 | 1461392868432 Marionette DEBUG loaded listener.js 23:27:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7ff04cf7c000) [pid = 1823] [serial = 2261] [outer = 0x7ff042de1c00] 23:27:49 INFO - PROCESS | 1823 | 1461392869156 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]]]}] 23:27:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 23:27:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1283ms 23:27:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:27:49 INFO - PROCESS | 1823 | 1461392869211 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 23:27:49 INFO - PROCESS | 1823 | 1461392869213 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 23:27:49 INFO - PROCESS | 1823 | 1461392869221 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:27:49 INFO - PROCESS | 1823 | 1461392869223 Marionette TRACE conn3 <- [1,2982,null,{}] 23:27:49 INFO - PROCESS | 1823 | 1461392869230 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}] 23:27:49 INFO - PROCESS | 1823 | 1461392869465 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 23:27:49 INFO - PROCESS | 1823 | 1461392869893 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff044dcb000 == 124 [pid = 1823] [id = 754] 23:27:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7ff042de7000) [pid = 1823] [serial = 2262] [outer = (nil)] 23:27:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7ff042e5c800) [pid = 1823] [serial = 2263] [outer = 0x7ff042de7000] 23:27:49 INFO - PROCESS | 1823 | 1461392869979 Marionette DEBUG loaded listener.js 23:27:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff043d33800) [pid = 1823] [serial = 2264] [outer = 0x7ff042de7000] 23:27:50 INFO - PROCESS | 1823 | 1461392870899 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"]]]}] 23:27:50 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 23:27:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:27:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:27:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:27:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1733ms 23:27:50 INFO - PROCESS | 1823 | 1461392870956 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 23:27:50 INFO - PROCESS | 1823 | 1461392870964 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 23:27:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:27:50 INFO - PROCESS | 1823 | 1461392870974 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:27:50 INFO - PROCESS | 1823 | 1461392870979 Marionette TRACE conn3 <- [1,2986,null,{}] 23:27:50 INFO - PROCESS | 1823 | 1461392870987 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}] 23:27:51 INFO - PROCESS | 1823 | 1461392871254 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 23:27:51 INFO - PROCESS | 1823 | 1461392871534 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff049966000 == 125 [pid = 1823] [id = 755] 23:27:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff045d29000) [pid = 1823] [serial = 2265] [outer = (nil)] 23:27:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff04707a000) [pid = 1823] [serial = 2266] [outer = 0x7ff045d29000] 23:27:51 INFO - PROCESS | 1823 | 1461392871620 Marionette DEBUG loaded listener.js 23:27:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff047acf800) [pid = 1823] [serial = 2267] [outer = 0x7ff045d29000] 23:27:52 INFO - PROCESS | 1823 | 1461392872473 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]]]}] 23:27:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 23:27:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1589ms 23:27:52 INFO - PROCESS | 1823 | 1461392872567 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 23:27:52 INFO - PROCESS | 1823 | 1461392872574 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 23:27:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:27:52 INFO - PROCESS | 1823 | 1461392872601 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:27:52 INFO - PROCESS | 1823 | 1461392872605 Marionette TRACE conn3 <- [1,2990,null,{}] 23:27:52 INFO - PROCESS | 1823 | 1461392872612 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}] 23:27:52 INFO - PROCESS | 1823 | 1461392872881 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 23:27:53 INFO - PROCESS | 1823 | 1461392873154 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04c2bd000 == 126 [pid = 1823] [id = 756] 23:27:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff047d7a400) [pid = 1823] [serial = 2268] [outer = (nil)] 23:27:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff0485e6000) [pid = 1823] [serial = 2269] [outer = 0x7ff047d7a400] 23:27:53 INFO - PROCESS | 1823 | 1461392873236 Marionette DEBUG loaded listener.js 23:27:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff049c84800) [pid = 1823] [serial = 2270] [outer = 0x7ff047d7a400] 23:27:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04de1c800 == 127 [pid = 1823] [id = 757] 23:27:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff04cf80400) [pid = 1823] [serial = 2271] [outer = (nil)] 23:27:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff04a81ac00) [pid = 1823] [serial = 2272] [outer = 0x7ff04cf80400] 23:27:54 INFO - PROCESS | 1823 | 1461392874343 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]]]}] 23:27:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 23:27:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1786ms 23:27:54 INFO - PROCESS | 1823 | 1461392874387 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 23:27:54 INFO - PROCESS | 1823 | 1461392874390 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 23:27:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:27:54 INFO - PROCESS | 1823 | 1461392874407 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:27:54 INFO - PROCESS | 1823 | 1461392874417 Marionette TRACE conn3 <- [1,2994,null,{}] 23:27:54 INFO - PROCESS | 1823 | 1461392874423 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}] 23:27:54 INFO - PROCESS | 1823 | 1461392874814 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 23:27:55 INFO - PROCESS | 1823 | 1461392875132 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04f5a1800 == 128 [pid = 1823] [id = 758] 23:27:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff048221800) [pid = 1823] [serial = 2273] [outer = (nil)] 23:27:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff04d44bc00) [pid = 1823] [serial = 2274] [outer = 0x7ff048221800] 23:27:55 INFO - PROCESS | 1823 | 1461392875216 Marionette DEBUG loaded listener.js 23:27:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff04d743800) [pid = 1823] [serial = 2275] [outer = 0x7ff048221800] 23:27:55 INFO - PROCESS | 1823 | 1461392875991 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]]]}] 23:27:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:27:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 23:27:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1650ms 23:27:56 INFO - PROCESS | 1823 | 1461392876050 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 23:27:56 INFO - PROCESS | 1823 | 1461392876054 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 23:27:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:27:56 INFO - PROCESS | 1823 | 1461392876061 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:27:56 INFO - PROCESS | 1823 | 1461392876065 Marionette TRACE conn3 <- [1,2998,null,{}] 23:27:56 INFO - PROCESS | 1823 | 1461392876070 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}] 23:27:56 INFO - PROCESS | 1823 | 1461392876329 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 23:27:56 INFO - PROCESS | 1823 | 1461392876604 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054652000 == 129 [pid = 1823] [id = 759] 23:27:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff04cf7d000) [pid = 1823] [serial = 2276] [outer = (nil)] 23:27:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff04dce9c00) [pid = 1823] [serial = 2277] [outer = 0x7ff04cf7d000] 23:27:56 INFO - PROCESS | 1823 | 1461392876686 Marionette DEBUG loaded listener.js 23:27:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff04ddf5c00) [pid = 1823] [serial = 2278] [outer = 0x7ff04cf7d000] 23:27:57 INFO - PROCESS | 1823 | 1461392877525 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]]]}] 23:27:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 23:27:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1480ms 23:27:57 INFO - PROCESS | 1823 | 1461392877543 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 23:27:57 INFO - PROCESS | 1823 | 1461392877547 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 23:27:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:27:57 INFO - PROCESS | 1823 | 1461392877553 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:27:57 INFO - PROCESS | 1823 | 1461392877557 Marionette TRACE conn3 <- [1,3002,null,{}] 23:27:57 INFO - PROCESS | 1823 | 1461392877562 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}] 23:27:57 INFO - PROCESS | 1823 | 1461392877816 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 23:27:58 INFO - PROCESS | 1823 | 1461392878066 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff055d5a800 == 130 [pid = 1823] [id = 760] 23:27:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff04ed05400) [pid = 1823] [serial = 2279] [outer = (nil)] 23:27:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff04ed11000) [pid = 1823] [serial = 2280] [outer = 0x7ff04ed05400] 23:27:58 INFO - PROCESS | 1823 | 1461392878158 Marionette DEBUG loaded listener.js 23:27:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff04f415000) [pid = 1823] [serial = 2281] [outer = 0x7ff04ed05400] 23:27:59 INFO - PROCESS | 1823 | 1461392879017 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]]]}] 23:27:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 23:27:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1482ms 23:27:59 INFO - PROCESS | 1823 | 1461392879037 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 23:27:59 INFO - PROCESS | 1823 | 1461392879040 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 23:27:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:27:59 INFO - PROCESS | 1823 | 1461392879047 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:27:59 INFO - PROCESS | 1823 | 1461392879050 Marionette TRACE conn3 <- [1,3006,null,{}] 23:27:59 INFO - PROCESS | 1823 | 1461392879056 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}] 23:27:59 INFO - PROCESS | 1823 | 1461392879320 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 23:27:59 INFO - PROCESS | 1823 | 1461392879582 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05728e000 == 131 [pid = 1823] [id = 761] 23:27:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff047573000) [pid = 1823] [serial = 2282] [outer = (nil)] 23:27:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff0546a7400) [pid = 1823] [serial = 2283] [outer = 0x7ff047573000] 23:27:59 INFO - PROCESS | 1823 | 1461392879659 Marionette DEBUG loaded listener.js 23:27:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff055a09400) [pid = 1823] [serial = 2284] [outer = 0x7ff047573000] 23:28:00 INFO - PROCESS | 1823 | 1461392880545 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]]]}] 23:28:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 23:28:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1532ms 23:28:00 INFO - PROCESS | 1823 | 1461392880580 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 23:28:00 INFO - PROCESS | 1823 | 1461392880584 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 23:28:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:28:00 INFO - PROCESS | 1823 | 1461392880590 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:28:00 INFO - PROCESS | 1823 | 1461392880593 Marionette TRACE conn3 <- [1,3010,null,{}] 23:28:00 INFO - PROCESS | 1823 | 1461392880601 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}] 23:28:00 INFO - PROCESS | 1823 | 1461392880863 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 23:28:01 INFO - PROCESS | 1823 | 1461392881126 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05758c000 == 132 [pid = 1823] [id = 762] 23:28:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff049355c00) [pid = 1823] [serial = 2285] [outer = (nil)] 23:28:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff055c5d400) [pid = 1823] [serial = 2286] [outer = 0x7ff049355c00] 23:28:01 INFO - PROCESS | 1823 | 1461392881210 Marionette DEBUG loaded listener.js 23:28:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff05623c400) [pid = 1823] [serial = 2287] [outer = 0x7ff049355c00] 23:28:02 INFO - PROCESS | 1823 | 1461392882102 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]]]}] 23:28:02 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 23:28:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1532ms 23:28:02 INFO - PROCESS | 1823 | 1461392882123 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 23:28:02 INFO - PROCESS | 1823 | 1461392882127 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 23:28:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:28:02 INFO - PROCESS | 1823 | 1461392882133 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:28:02 INFO - PROCESS | 1823 | 1461392882136 Marionette TRACE conn3 <- [1,3014,null,{}] 23:28:02 INFO - PROCESS | 1823 | 1461392882141 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}] 23:28:02 INFO - PROCESS | 1823 | 1461392882461 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 23:28:02 INFO - PROCESS | 1823 | 1461392882685 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff059630800 == 133 [pid = 1823] [id = 763] 23:28:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff0546ad800) [pid = 1823] [serial = 2288] [outer = (nil)] 23:28:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff056ccfc00) [pid = 1823] [serial = 2289] [outer = 0x7ff0546ad800] 23:28:02 INFO - PROCESS | 1823 | 1461392882767 Marionette DEBUG loaded listener.js 23:28:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff056eaec00) [pid = 1823] [serial = 2290] [outer = 0x7ff0546ad800] 23:28:03 INFO - PROCESS | 1823 | [1823] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:28:03 INFO - PROCESS | 1823 | 1461392883672 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:28:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:28:03 INFO - {} 23:28:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:28:03 INFO - {} 23:28:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:28:03 INFO - {} 23:28:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:28:03 INFO - {} 23:28:03 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1583ms 23:28:03 INFO - PROCESS | 1823 | 1461392883719 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 23:28:03 INFO - PROCESS | 1823 | 1461392883722 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 23:28:03 INFO - TEST-START | /FileAPI/fileReader.html 23:28:03 INFO - PROCESS | 1823 | 1461392883728 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:28:03 INFO - PROCESS | 1823 | 1461392883733 Marionette TRACE conn3 <- [1,3018,null,{}] 23:28:03 INFO - PROCESS | 1823 | 1461392883788 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}] 23:28:04 INFO - PROCESS | 1823 | 1461392884025 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 23:28:04 INFO - PROCESS | 1823 | 1461392884304 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05b11d800 == 134 [pid = 1823] [id = 764] 23:28:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff042e5b000) [pid = 1823] [serial = 2291] [outer = (nil)] 23:28:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff056f1bc00) [pid = 1823] [serial = 2292] [outer = 0x7ff042e5b000] 23:28:04 INFO - PROCESS | 1823 | 1461392884434 Marionette DEBUG loaded listener.js 23:28:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff0584c3c00) [pid = 1823] [serial = 2293] [outer = 0x7ff042e5b000] 23:28:05 INFO - PROCESS | 1823 | 1461392885173 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]]]}] 23:28:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:28:05 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:28:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:28:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:28:05 INFO - TEST-OK | /FileAPI/fileReader.html | took 1491ms 23:28:05 INFO - PROCESS | 1823 | 1461392885222 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 23:28:05 INFO - PROCESS | 1823 | 1461392885225 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 23:28:05 INFO - TEST-START | /FileAPI/historical.html 23:28:05 INFO - PROCESS | 1823 | 1461392885231 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:28:05 INFO - PROCESS | 1823 | 1461392885235 Marionette TRACE conn3 <- [1,3022,null,{}] 23:28:05 INFO - PROCESS | 1823 | 1461392885240 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}] 23:28:05 INFO - PROCESS | 1823 | 1461392885484 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 23:28:05 INFO - PROCESS | 1823 | 1461392885774 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05c013800 == 135 [pid = 1823] [id = 765] 23:28:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff058521c00) [pid = 1823] [serial = 2294] [outer = (nil)] 23:28:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff058903800) [pid = 1823] [serial = 2295] [outer = 0x7ff058521c00] 23:28:05 INFO - PROCESS | 1823 | 1461392885868 Marionette DEBUG loaded listener.js 23:28:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7ff05a234000) [pid = 1823] [serial = 2296] [outer = 0x7ff058521c00] 23:28:06 INFO - PROCESS | 1823 | 1461392886729 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"]]]}] 23:28:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:28:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:28:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:28:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:28:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:28:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:28:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:28:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:28:06 INFO - TEST-OK | /FileAPI/historical.html | took 1532ms 23:28:06 INFO - PROCESS | 1823 | 1461392886768 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 23:28:06 INFO - PROCESS | 1823 | 1461392886771 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 23:28:06 INFO - TEST-START | /FileAPI/idlharness.html 23:28:06 INFO - PROCESS | 1823 | 1461392886779 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:28:06 INFO - PROCESS | 1823 | 1461392886784 Marionette TRACE conn3 <- [1,3026,null,{}] 23:28:06 INFO - PROCESS | 1823 | 1461392886790 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}] 23:28:07 INFO - PROCESS | 1823 | 1461392887198 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 23:28:07 INFO - PROCESS | 1823 | 1461392887375 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff06002b000 == 136 [pid = 1823] [id = 766] 23:28:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7ff05a236400) [pid = 1823] [serial = 2297] [outer = (nil)] 23:28:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7ff05ae36c00) [pid = 1823] [serial = 2298] [outer = 0x7ff05a236400] 23:28:07 INFO - PROCESS | 1823 | 1461392887458 Marionette DEBUG loaded listener.js 23:28:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7ff05af7f400) [pid = 1823] [serial = 2299] [outer = 0x7ff05a236400] 23:28:09 INFO - PROCESS | 1823 | 1461392889111 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]]]}] 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:28:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:28:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:28:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:28:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:28:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:28:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:28:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:28:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:28:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:28:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:28:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:28:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:28:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:28:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:28:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:28:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:28:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:28:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:28:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:28:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:28:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:28:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:28:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:28:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:28:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:28:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:28:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:28:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:28:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:28:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:28:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:28:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:28:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:28:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:28:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:28:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:28:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:28:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:28:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:28:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 23:28:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:28:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:28:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:28:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:28:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:28:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:28:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:28:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:28:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:28:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:28:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:28:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:28:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:28:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:28:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:28:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:28:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:28:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:28:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:28:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:28:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:28:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:28:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:28:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:28:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:28:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:28:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:28:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:28:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 23:28:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:28:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:28:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:28:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:28:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:28:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:28:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:28:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:28:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:28:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:28:09 INFO - TEST-OK | /FileAPI/idlharness.html | took 2492ms 23:28:09 INFO - PROCESS | 1823 | 1461392889372 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 23:28:09 INFO - PROCESS | 1823 | 1461392889376 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 23:28:09 INFO - TEST-START | /FileAPI/idlharness.worker 23:28:09 INFO - PROCESS | 1823 | 1461392889389 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:28:09 INFO - PROCESS | 1823 | 1461392889392 Marionette TRACE conn3 <- [1,3030,null,{}] 23:28:09 INFO - PROCESS | 1823 | 1461392889398 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}] 23:28:09 INFO - PROCESS | 1823 | 1461392889634 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 23:28:09 INFO - PROCESS | 1823 | 1461392889908 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff060494800 == 137 [pid = 1823] [id = 767] 23:28:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7ff05a9b7800) [pid = 1823] [serial = 2300] [outer = (nil)] 23:28:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7ff060661000) [pid = 1823] [serial = 2301] [outer = 0x7ff05a9b7800] 23:28:09 INFO - PROCESS | 1823 | 1461392889984 Marionette DEBUG loaded listener.js 23:28:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7ff060d19400) [pid = 1823] [serial = 2302] [outer = 0x7ff05a9b7800] 23:28:10 INFO - PROCESS | 1823 | [1823] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:28:12 INFO - PROCESS | 1823 | 1461392892161 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,{},{}]]]}] 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:28:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:28:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:28:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:28:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:28:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:28:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:28:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:28:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:28:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:28:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:28:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:28:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:28:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:28:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:28:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:28:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:28:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:28:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:28:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:28:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:28:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:28:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:28:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:28:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:28:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:28:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:28:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:28:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:28:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:28:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:28:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:28:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:28:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:28:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:28:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:28:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:28:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:28:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:28:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:28:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:28:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:28:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:28:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:28:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:28:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:28:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:28:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:28:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:28:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:28:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:28:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:28:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:28:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:28:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:28:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:28:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:28:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:28:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:28:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:28:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:28:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:28:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:28:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:28:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:28:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:28:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:28:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:28:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:28:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:28:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:28:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:28:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:28:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:28:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:28:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:28:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:28:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:28:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:28:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:28:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:28:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:28:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:28:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:28:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:28:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:28:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:28:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:28:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:28:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:28:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:28:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:28:12 INFO - {} 23:28:12 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2856ms 23:28:12 INFO - PROCESS | 1823 | 1461392892245 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 23:28:12 INFO - PROCESS | 1823 | 1461392892248 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 23:28:12 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:28:12 INFO - PROCESS | 1823 | 1461392892300 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:28:12 INFO - PROCESS | 1823 | 1461392892307 Marionette TRACE conn3 <- [1,3034,null,{}] 23:28:12 INFO - PROCESS | 1823 | 1461392892334 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}] 23:28:12 INFO - PROCESS | 1823 | 1461392892688 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 23:28:12 INFO - PROCESS | 1823 | 1461392892970 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fd14000 == 138 [pid = 1823] [id = 768] 23:28:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7ff05a93c800) [pid = 1823] [serial = 2303] [outer = (nil)] 23:28:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7ff060f48800) [pid = 1823] [serial = 2304] [outer = 0x7ff05a93c800] 23:28:13 INFO - PROCESS | 1823 | 1461392893047 Marionette DEBUG loaded listener.js 23:28:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7ff06e959c00) [pid = 1823] [serial = 2305] [outer = 0x7ff05a93c800] 23:28:13 INFO - PROCESS | 1823 | 1461392893828 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]]]}] 23:28:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:28:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1605ms 23:28:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:28:13 INFO - PROCESS | 1823 | 1461392893861 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 23:28:13 INFO - PROCESS | 1823 | 1461392893863 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 23:28:13 INFO - PROCESS | 1823 | 1461392893870 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:28:13 INFO - PROCESS | 1823 | 1461392893874 Marionette TRACE conn3 <- [1,3038,null,{}] 23:28:13 INFO - PROCESS | 1823 | 1461392893879 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}] 23:28:14 INFO - PROCESS | 1823 | 1461392894125 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 23:28:14 INFO - PROCESS | 1823 | 1461392894412 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff03dbd2000 == 139 [pid = 1823] [id = 769] 23:28:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7ff05a940000) [pid = 1823] [serial = 2306] [outer = (nil)] 23:28:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7ff06e9bf000) [pid = 1823] [serial = 2307] [outer = 0x7ff05a940000] 23:28:14 INFO - PROCESS | 1823 | 1461392894488 Marionette DEBUG loaded listener.js 23:28:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7ff070a3cc00) [pid = 1823] [serial = 2308] [outer = 0x7ff05a940000] 23:28:15 INFO - PROCESS | 1823 | 1461392895318 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"]]]}] 23:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:28:15 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1485ms 23:28:15 INFO - PROCESS | 1823 | 1461392895356 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 23:28:15 INFO - PROCESS | 1823 | 1461392895359 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 23:28:15 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:28:15 INFO - PROCESS | 1823 | 1461392895366 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:28:15 INFO - PROCESS | 1823 | 1461392895370 Marionette TRACE conn3 <- [1,3042,null,{}] 23:28:15 INFO - PROCESS | 1823 | 1461392895375 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}] 23:28:15 INFO - PROCESS | 1823 | 1461392895656 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 23:28:15 INFO - PROCESS | 1823 | 1461392895917 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff03f8ed800 == 140 [pid = 1823] [id = 770] 23:28:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7ff05b4da000) [pid = 1823] [serial = 2309] [outer = (nil)] 23:28:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7ff07211c000) [pid = 1823] [serial = 2310] [outer = 0x7ff05b4da000] 23:28:16 INFO - PROCESS | 1823 | 1461392895996 Marionette DEBUG loaded listener.js 23:28:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7ff0724a0400) [pid = 1823] [serial = 2311] [outer = 0x7ff05b4da000] 23:28:17 INFO - PROCESS | 1823 | 1461392897101 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]]]}] 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:28:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:28:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:28:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:28:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:28:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:28:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 23:28:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:28:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:28:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:28:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:28:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:28:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:28:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:28:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:28:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:28:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:28:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:28:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1856ms 23:28:17 INFO - PROCESS | 1823 | 1461392897223 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 23:28:17 INFO - PROCESS | 1823 | 1461392897229 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 23:28:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:28:17 INFO - PROCESS | 1823 | 1461392897238 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:28:17 INFO - PROCESS | 1823 | 1461392897246 Marionette TRACE conn3 <- [1,3046,null,{}] 23:28:17 INFO - PROCESS | 1823 | 1461392897311 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}] 23:28:17 INFO - PROCESS | 1823 | 1461392897623 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 23:28:17 INFO - PROCESS | 1823 | 1461392897941 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff03e61e800 == 141 [pid = 1823] [id = 771] 23:28:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7ff042de4c00) [pid = 1823] [serial = 2312] [outer = (nil)] 23:28:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7ff056eb3000) [pid = 1823] [serial = 2313] [outer = 0x7ff042de4c00] 23:28:18 INFO - PROCESS | 1823 | 1461392898019 Marionette DEBUG loaded listener.js 23:28:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7ff0612a0800) [pid = 1823] [serial = 2314] [outer = 0x7ff042de4c00] 23:28:18 INFO - PROCESS | 1823 | [1823] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:28:18 INFO - PROCESS | 1823 | 1461392898870 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:28:18 INFO - {} 23:28:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1647ms 23:28:18 INFO - PROCESS | 1823 | 1461392898886 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 23:28:18 INFO - PROCESS | 1823 | 1461392898890 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 23:28:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:28:18 INFO - PROCESS | 1823 | 1461392898896 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:28:18 INFO - PROCESS | 1823 | 1461392898899 Marionette TRACE conn3 <- [1,3050,null,{}] 23:28:18 INFO - PROCESS | 1823 | 1461392898904 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}] 23:28:19 INFO - PROCESS | 1823 | 1461392899161 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 23:28:19 INFO - PROCESS | 1823 | 1461392899458 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff072622800 == 142 [pid = 1823] [id = 772] 23:28:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7ff04ed4d000) [pid = 1823] [serial = 2315] [outer = (nil)] 23:28:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7ff063855c00) [pid = 1823] [serial = 2316] [outer = 0x7ff04ed4d000] 23:28:19 INFO - PROCESS | 1823 | 1461392899537 Marionette DEBUG loaded listener.js 23:28:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7ff063b33c00) [pid = 1823] [serial = 2317] [outer = 0x7ff04ed4d000] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff046ece000 == 141 [pid = 1823] [id = 555] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff091bd2800 == 140 [pid = 1823] [id = 255] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff047532000 == 139 [pid = 1823] [id = 726] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048386000 == 138 [pid = 1823] [id = 622] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04b71c000 == 137 [pid = 1823] [id = 753] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04a765000 == 136 [pid = 1823] [id = 752] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04862a000 == 135 [pid = 1823] [id = 751] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff047528000 == 134 [pid = 1823] [id = 750] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff077b21000 == 133 [pid = 1823] [id = 748] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff075752800 == 132 [pid = 1823] [id = 747] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072b30800 == 131 [pid = 1823] [id = 746] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072711000 == 130 [pid = 1823] [id = 745] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0722a5000 == 129 [pid = 1823] [id = 744] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff072224000 == 128 [pid = 1823] [id = 743] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06e93c000 == 127 [pid = 1823] [id = 742] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff06d408000 == 126 [pid = 1823] [id = 741] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff060d55000 == 125 [pid = 1823] [id = 740] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05cc08000 == 124 [pid = 1823] [id = 739] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05b11a800 == 123 [pid = 1823] [id = 738] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05ab6c000 == 122 [pid = 1823] [id = 737] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff057667000 == 121 [pid = 1823] [id = 736] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff0572ab800 == 120 [pid = 1823] [id = 735] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05497d000 == 119 [pid = 1823] [id = 734] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff05460a000 == 118 [pid = 1823] [id = 733] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04e0b1000 == 117 [pid = 1823] [id = 732] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff04c2b9000 == 116 [pid = 1823] [id = 731] 23:28:21 INFO - PROCESS | 1823 | --DOCSHELL 0x7ff048628000 == 115 [pid = 1823] [id = 730] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7ff04b9bb400) [pid = 1823] [serial = 2189] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7ff04ed0b800) [pid = 1823] [serial = 2142] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7ff046f8ec00) [pid = 1823] [serial = 2126] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7ff04cda4800) [pid = 1823] [serial = 2133] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7ff04cfe1c00) [pid = 1823] [serial = 2135] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7ff05aa8a800) [pid = 1823] [serial = 2172] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7ff04d4ce000) [pid = 1823] [serial = 2138] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7ff054858000) [pid = 1823] [serial = 2151] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7ff0546ae400) [pid = 1823] [serial = 2150] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7ff044e38800) [pid = 1823] [serial = 2180] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7ff044e4dc00) [pid = 1823] [serial = 2186] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7ff04b9c6800) [pid = 1823] [serial = 2132] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7ff044e6e800) [pid = 1823] [serial = 2181] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7ff04f414400) [pid = 1823] [serial = 2147] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7ff05a9bbc00) [pid = 1823] [serial = 2171] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7ff049361000) [pid = 1823] [serial = 2187] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7ff05594d400) [pid = 1823] [serial = 2153] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7ff049356000) [pid = 1823] [serial = 2130] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7ff057310400) [pid = 1823] [serial = 2159] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7ff04484c800) [pid = 1823] [serial = 2124] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7ff047568400) [pid = 1823] [serial = 2127] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7ff04ed4fc00) [pid = 1823] [serial = 2144] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7ff05a235000) [pid = 1823] [serial = 2166] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7ff047082400) [pid = 1823] [serial = 2183] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7ff05a941000) [pid = 1823] [serial = 2169] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7ff05a282c00) [pid = 1823] [serial = 2168] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7ff047d77000) [pid = 1823] [serial = 2129] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7ff049353000) [pid = 1823] [serial = 2055] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7ff04f422c00) [pid = 1823] [serial = 2148] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7ff055c63400) [pid = 1823] [serial = 2154] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7ff04f324400) [pid = 1823] [serial = 2145] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7ff042fe3400) [pid = 1823] [serial = 2123] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7ff057061c00) [pid = 1823] [serial = 2157] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7ff04cfecc00) [pid = 1823] [serial = 2136] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7ff05b5d5000) [pid = 1823] [serial = 2175] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7ff04ec0f400) [pid = 1823] [serial = 2141] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7ff05ae41c00) [pid = 1823] [serial = 2174] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7ff057937c00) [pid = 1823] [serial = 2160] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7ff0476c0400) [pid = 1823] [serial = 2184] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff0585e9400) [pid = 1823] [serial = 2162] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff05b5d9c00) [pid = 1823] [serial = 2177] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff04dc2fc00) [pid = 1823] [serial = 2139] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff058cda400) [pid = 1823] [serial = 2165] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff056f1a000) [pid = 1823] [serial = 2156] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff05872b400) [pid = 1823] [serial = 2163] [outer = (nil)] [url = about:blank] 23:28:22 INFO - PROCESS | 1823 | 1461392902838 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]]]}] 23:28:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:28:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:28:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:28:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:28:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 3990ms 23:28:22 INFO - PROCESS | 1823 | 1461392902889 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 23:28:22 INFO - PROCESS | 1823 | 1461392902896 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 23:28:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:28:22 INFO - PROCESS | 1823 | 1461392902906 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:28:22 INFO - PROCESS | 1823 | 1461392902910 Marionette TRACE conn3 <- [1,3054,null,{}] 23:28:22 INFO - PROCESS | 1823 | 1461392902918 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}] 23:28:23 INFO - PROCESS | 1823 | 1461392903159 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 23:28:23 INFO - PROCESS | 1823 | 1461392903353 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047cd8800 == 116 [pid = 1823] [id = 773] 23:28:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff044e38800) [pid = 1823] [serial = 2318] [outer = (nil)] 23:28:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff044e3e800) [pid = 1823] [serial = 2319] [outer = 0x7ff044e38800] 23:28:23 INFO - PROCESS | 1823 | 1461392903424 Marionette DEBUG loaded listener.js 23:28:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff045d21400) [pid = 1823] [serial = 2320] [outer = 0x7ff044e38800] 23:28:24 INFO - PROCESS | 1823 | 1461392904704 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"]]]}] 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:28:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:28:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 23:28:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:28:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:28:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1945ms 23:28:24 INFO - PROCESS | 1823 | 1461392904853 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 23:28:24 INFO - PROCESS | 1823 | 1461392904877 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 23:28:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:28:25 INFO - PROCESS | 1823 | 1461392905060 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:28:25 INFO - PROCESS | 1823 | 1461392905066 Marionette TRACE conn3 <- [1,3058,null,{}] 23:28:25 INFO - PROCESS | 1823 | 1461392905072 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}] 23:28:25 INFO - PROCESS | 1823 | 1461392905369 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 23:28:25 INFO - PROCESS | 1823 | 1461392905403 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0498f9000 == 117 [pid = 1823] [id = 774] 23:28:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff044e3a400) [pid = 1823] [serial = 2321] [outer = (nil)] 23:28:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff049355800) [pid = 1823] [serial = 2322] [outer = 0x7ff044e3a400] 23:28:25 INFO - PROCESS | 1823 | 1461392905467 Marionette DEBUG loaded listener.js 23:28:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff04b9c6000) [pid = 1823] [serial = 2323] [outer = 0x7ff044e3a400] 23:28:26 INFO - PROCESS | 1823 | 1461392906483 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]]]}] 23:28:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:28:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:28:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:28:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:28:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:28:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:28:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:28:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:28:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:28:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:28:26 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:28:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:26 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:28:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:28:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:28:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:28:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:28:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:28:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:28:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:28:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:28:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:28:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:28:26 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1596ms 23:28:26 INFO - PROCESS | 1823 | 1461392906525 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 23:28:26 INFO - PROCESS | 1823 | 1461392906528 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 23:28:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:28:26 INFO - PROCESS | 1823 | 1461392906536 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:28:26 INFO - PROCESS | 1823 | 1461392906541 Marionette TRACE conn3 <- [1,3062,null,{}] 23:28:26 INFO - PROCESS | 1823 | 1461392906567 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}] 23:28:26 INFO - PROCESS | 1823 | 1461392906895 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7ff042de6000) [pid = 1823] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7ff055c5a400) [pid = 1823] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7ff05f05c400) [pid = 1823] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7ff05a9c0400) [pid = 1823] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7ff05f065800) [pid = 1823] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7ff04cfee400) [pid = 1823] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7ff047576800) [pid = 1823] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7ff056f1cc00) [pid = 1823] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7ff055904000) [pid = 1823] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7ff05c00d000) [pid = 1823] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7ff047d76c00) [pid = 1823] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7ff0449e1800) [pid = 1823] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7ff05caaf800) [pid = 1823] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7ff04d74ec00) [pid = 1823] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7ff0569f0000) [pid = 1823] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7ff044e4d800) [pid = 1823] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7ff05ef33000) [pid = 1823] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7ff055907800) [pid = 1823] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7ff042de6400) [pid = 1823] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7ff05c011800) [pid = 1823] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7ff04cfed400) [pid = 1823] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7ff04706d800) [pid = 1823] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7ff05623c800) [pid = 1823] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7ff05ef17000) [pid = 1823] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:28:27 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7ff04f418c00) [pid = 1823] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:28:27 INFO - PROCESS | 1823 | 1461392907673 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b706000 == 118 [pid = 1823] [id = 775] 23:28:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7ff042df0400) [pid = 1823] [serial = 2324] [outer = (nil)] 23:28:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7ff047acec00) [pid = 1823] [serial = 2325] [outer = 0x7ff042df0400] 23:28:27 INFO - PROCESS | 1823 | 1461392907757 Marionette DEBUG loaded listener.js 23:28:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7ff04dc0dc00) [pid = 1823] [serial = 2326] [outer = 0x7ff042df0400] 23:28:28 INFO - PROCESS | 1823 | [1823] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:28:28 INFO - PROCESS | 1823 | 1461392908497 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:28:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:28:28 INFO - {} 23:28:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1996ms 23:28:28 INFO - PROCESS | 1823 | 1461392908534 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 23:28:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:28:28 INFO - PROCESS | 1823 | 1461392908538 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 23:28:28 INFO - PROCESS | 1823 | 1461392908544 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:28:28 INFO - PROCESS | 1823 | 1461392908547 Marionette TRACE conn3 <- [1,3066,null,{}] 23:28:28 INFO - PROCESS | 1823 | 1461392908554 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}] 23:28:28 INFO - PROCESS | 1823 | 1461392908800 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 23:28:28 INFO - PROCESS | 1823 | 1461392908992 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04ce29800 == 119 [pid = 1823] [id = 776] 23:28:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7ff044e4d800) [pid = 1823] [serial = 2327] [outer = (nil)] 23:28:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7ff04ec11400) [pid = 1823] [serial = 2328] [outer = 0x7ff044e4d800] 23:28:29 INFO - PROCESS | 1823 | 1461392909067 Marionette DEBUG loaded listener.js 23:28:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7ff04ed42800) [pid = 1823] [serial = 2329] [outer = 0x7ff044e4d800] 23:28:30 INFO - PROCESS | 1823 | 1461392910076 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]]]}] 23:28:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:28:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:28:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:28:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:28:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:28:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:28:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:28:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1543ms 23:28:30 INFO - PROCESS | 1823 | 1461392910092 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 23:28:30 INFO - PROCESS | 1823 | 1461392910097 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 23:28:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:28:30 INFO - PROCESS | 1823 | 1461392910108 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:28:30 INFO - PROCESS | 1823 | 1461392910113 Marionette TRACE conn3 <- [1,3070,null,{}] 23:28:30 INFO - PROCESS | 1823 | 1461392910123 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}] 23:28:30 INFO - PROCESS | 1823 | 1461392910463 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 23:28:30 INFO - PROCESS | 1823 | 1461392910744 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff047cf1000 == 120 [pid = 1823] [id = 777] 23:28:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7ff046e30c00) [pid = 1823] [serial = 2330] [outer = (nil)] 23:28:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7ff046f8bc00) [pid = 1823] [serial = 2331] [outer = 0x7ff046e30c00] 23:28:30 INFO - PROCESS | 1823 | 1461392910830 Marionette DEBUG loaded listener.js 23:28:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7ff047568400) [pid = 1823] [serial = 2332] [outer = 0x7ff046e30c00] 23:28:31 INFO - PROCESS | 1823 | 1461392911678 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]]]}] 23:28:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:28:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:28:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:28:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:28:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:28:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:28:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1592ms 23:28:31 INFO - PROCESS | 1823 | 1461392911702 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 23:28:31 INFO - PROCESS | 1823 | 1461392911712 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 23:28:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:28:31 INFO - PROCESS | 1823 | 1461392911724 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:28:31 INFO - PROCESS | 1823 | 1461392911727 Marionette TRACE conn3 <- [1,3074,null,{}] 23:28:31 INFO - PROCESS | 1823 | 1461392911734 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}] 23:28:32 INFO - PROCESS | 1823 | 1461392912031 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 23:28:32 INFO - PROCESS | 1823 | 1461392912316 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04b71a800 == 121 [pid = 1823] [id = 778] 23:28:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7ff04842c800) [pid = 1823] [serial = 2333] [outer = (nil)] 23:28:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7ff04b9ca000) [pid = 1823] [serial = 2334] [outer = 0x7ff04842c800] 23:28:32 INFO - PROCESS | 1823 | 1461392912398 Marionette DEBUG loaded listener.js 23:28:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7ff04cfebc00) [pid = 1823] [serial = 2335] [outer = 0x7ff04842c800] 23:28:33 INFO - PROCESS | 1823 | 1461392913367 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]]]}] 23:28:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:28:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:28:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:28:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:28:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:28:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:28:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1692ms 23:28:33 INFO - PROCESS | 1823 | 1461392913419 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 23:28:33 INFO - PROCESS | 1823 | 1461392913423 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 23:28:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:28:33 INFO - PROCESS | 1823 | 1461392913445 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:28:33 INFO - PROCESS | 1823 | 1461392913452 Marionette TRACE conn3 <- [1,3078,null,{}] 23:28:33 INFO - PROCESS | 1823 | 1461392913475 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}] 23:28:33 INFO - PROCESS | 1823 | 1461392913784 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 23:28:34 INFO - PROCESS | 1823 | 1461392914065 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff04c2b9000 == 122 [pid = 1823] [id = 779] 23:28:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7ff04b9c8c00) [pid = 1823] [serial = 2336] [outer = (nil)] 23:28:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7ff04dc26c00) [pid = 1823] [serial = 2337] [outer = 0x7ff04b9c8c00] 23:28:34 INFO - PROCESS | 1823 | 1461392914196 Marionette DEBUG loaded listener.js 23:28:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7ff04ed04c00) [pid = 1823] [serial = 2338] [outer = 0x7ff04b9c8c00] 23:28:35 INFO - PROCESS | 1823 | 1461392915048 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] 23:28:35 INFO - PROCESS | 1823 | 1461392915116 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 23:28:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:28:35 INFO - PROCESS | 1823 | 1461392915127 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:28:35 INFO - PROCESS | 1823 | 1461392915131 Marionette TRACE conn3 <- [1,3082,null,{}] 23:28:35 INFO - PROCESS | 1823 | 1461392915158 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}] 23:28:35 INFO - PROCESS | 1823 | 1461392915409 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 23:28:35 INFO - PROCESS | 1823 | 1461392915688 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff054615800 == 123 [pid = 1823] [id = 780] 23:28:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7ff04cfec800) [pid = 1823] [serial = 2339] [outer = (nil)] 23:28:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7ff0546a6000) [pid = 1823] [serial = 2340] [outer = 0x7ff04cfec800] 23:28:35 INFO - PROCESS | 1823 | 1461392915810 Marionette DEBUG loaded listener.js 23:28:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7ff05484e400) [pid = 1823] [serial = 2341] [outer = 0x7ff04cfec800] 23:28:36 INFO - PROCESS | 1823 | 1461392916579 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]]]}] 23:28:36 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:28:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:28:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:28:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1513ms 23:28:36 INFO - PROCESS | 1823 | 1461392916642 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 23:28:36 INFO - PROCESS | 1823 | 1461392916646 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 23:28:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:28:36 INFO - PROCESS | 1823 | 1461392916652 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:28:36 INFO - PROCESS | 1823 | 1461392916655 Marionette TRACE conn3 <- [1,3086,null,{}] 23:28:36 INFO - PROCESS | 1823 | 1461392916660 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}] 23:28:36 INFO - PROCESS | 1823 | 1461392916915 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 23:28:37 INFO - PROCESS | 1823 | 1461392917200 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff055d45800 == 124 [pid = 1823] [id = 781] 23:28:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7ff04f41d800) [pid = 1823] [serial = 2342] [outer = (nil)] 23:28:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7ff055902c00) [pid = 1823] [serial = 2343] [outer = 0x7ff04f41d800] 23:28:37 INFO - PROCESS | 1823 | 1461392917282 Marionette DEBUG loaded listener.js 23:28:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7ff05594d400) [pid = 1823] [serial = 2344] [outer = 0x7ff04f41d800] 23:28:38 INFO - PROCESS | 1823 | 1461392918125 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:28:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:28:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1533ms 23:28:38 INFO - PROCESS | 1823 | 1461392918186 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 23:28:38 INFO - PROCESS | 1823 | 1461392918191 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 23:28:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:28:38 INFO - PROCESS | 1823 | 1461392918197 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:28:38 INFO - PROCESS | 1823 | 1461392918199 Marionette TRACE conn3 <- [1,3090,null,{}] 23:28:38 INFO - PROCESS | 1823 | 1461392918252 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}] 23:28:38 INFO - PROCESS | 1823 | 1461392918547 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 23:28:38 INFO - PROCESS | 1823 | 1461392918839 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff0570cc000 == 125 [pid = 1823] [id = 782] 23:28:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7ff05705c400) [pid = 1823] [serial = 2345] [outer = (nil)] 23:28:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7ff057064400) [pid = 1823] [serial = 2346] [outer = 0x7ff05705c400] 23:28:38 INFO - PROCESS | 1823 | 1461392918979 Marionette DEBUG loaded listener.js 23:28:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7ff057942400) [pid = 1823] [serial = 2347] [outer = 0x7ff05705c400] 23:28:39 INFO - PROCESS | 1823 | 1461392919810 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:28:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:28:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1634ms 23:28:39 INFO - PROCESS | 1823 | 1461392919832 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 23:28:39 INFO - PROCESS | 1823 | 1461392919837 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 23:28:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:28:39 INFO - PROCESS | 1823 | 1461392919843 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:28:39 INFO - PROCESS | 1823 | 1461392919846 Marionette TRACE conn3 <- [1,3094,null,{}] 23:28:39 INFO - PROCESS | 1823 | 1461392919852 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}] 23:28:40 INFO - PROCESS | 1823 | 1461392920106 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 23:28:40 INFO - PROCESS | 1823 | 1461392920396 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05758a000 == 126 [pid = 1823] [id = 783] 23:28:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7ff05705e800) [pid = 1823] [serial = 2348] [outer = (nil)] 23:28:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7ff058cd4c00) [pid = 1823] [serial = 2349] [outer = 0x7ff05705e800] 23:28:40 INFO - PROCESS | 1823 | 1461392920491 Marionette DEBUG loaded listener.js 23:28:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7ff05a238400) [pid = 1823] [serial = 2350] [outer = 0x7ff05705e800] 23:28:41 INFO - PROCESS | 1823 | 1461392921398 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:28:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:28:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1583ms 23:28:41 INFO - PROCESS | 1823 | 1461392921430 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 23:28:41 INFO - PROCESS | 1823 | 1461392921437 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 23:28:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:28:41 INFO - PROCESS | 1823 | 1461392921447 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:28:41 INFO - PROCESS | 1823 | 1461392921454 Marionette TRACE conn3 <- [1,3098,null,{}] 23:28:41 INFO - PROCESS | 1823 | 1461392921513 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}] 23:28:41 INFO - PROCESS | 1823 | 1461392921783 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 23:28:42 INFO - PROCESS | 1823 | 1461392922156 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05a6c5800 == 127 [pid = 1823] [id = 784] 23:28:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7ff05730c000) [pid = 1823] [serial = 2351] [outer = (nil)] 23:28:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7ff05a936800) [pid = 1823] [serial = 2352] [outer = 0x7ff05730c000] 23:28:42 INFO - PROCESS | 1823 | 1461392922243 Marionette DEBUG loaded listener.js 23:28:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7ff05a942c00) [pid = 1823] [serial = 2353] [outer = 0x7ff05730c000] 23:28:43 INFO - PROCESS | 1823 | 1461392923026 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]]]}] 23:28:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:28:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:28:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1631ms 23:28:43 INFO - PROCESS | 1823 | 1461392923077 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 23:28:43 INFO - PROCESS | 1823 | 1461392923081 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 23:28:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:28:43 INFO - PROCESS | 1823 | 1461392923088 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:28:43 INFO - PROCESS | 1823 | 1461392923091 Marionette TRACE conn3 <- [1,3102,null,{}] 23:28:43 INFO - PROCESS | 1823 | 1461392923097 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}] 23:28:43 INFO - PROCESS | 1823 | 1461392923374 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 23:28:43 INFO - PROCESS | 1823 | 1461392923730 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05af38800 == 128 [pid = 1823] [id = 785] 23:28:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7ff042de6c00) [pid = 1823] [serial = 2354] [outer = (nil)] 23:28:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7ff05a9b9400) [pid = 1823] [serial = 2355] [outer = 0x7ff042de6c00] 23:28:43 INFO - PROCESS | 1823 | 1461392923836 Marionette DEBUG loaded listener.js 23:28:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7ff05aa88800) [pid = 1823] [serial = 2356] [outer = 0x7ff042de6c00] 23:28:44 INFO - PROCESS | 1823 | 1461392924642 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:28:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:28:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1579ms 23:28:44 INFO - PROCESS | 1823 | 1461392924676 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 23:28:44 INFO - PROCESS | 1823 | 1461392924679 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 23:28:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:28:44 INFO - PROCESS | 1823 | 1461392924694 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 23:28:44 INFO - PROCESS | 1823 | 1461392924701 Marionette TRACE conn3 <- [1,3106,null,{}] 23:28:44 INFO - PROCESS | 1823 | 1461392924710 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}] 23:28:44 INFO - PROCESS | 1823 | 1461392924967 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 23:28:45 INFO - PROCESS | 1823 | 1461392925228 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05c019000 == 129 [pid = 1823] [id = 786] 23:28:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7ff042dee400) [pid = 1823] [serial = 2357] [outer = (nil)] 23:28:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7ff05aa90800) [pid = 1823] [serial = 2358] [outer = 0x7ff042dee400] 23:28:45 INFO - PROCESS | 1823 | 1461392925311 Marionette DEBUG loaded listener.js 23:28:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7ff05ae3b000) [pid = 1823] [serial = 2359] [outer = 0x7ff042dee400] 23:28:46 INFO - PROCESS | 1823 | 1461392926152 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]]]}] 23:28:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:28:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:28:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:28:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1486ms 23:28:46 INFO - PROCESS | 1823 | 1461392926182 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 23:28:46 INFO - PROCESS | 1823 | 1461392926187 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 23:28:46 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:28:46 INFO - PROCESS | 1823 | 1461392926193 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 23:28:46 INFO - PROCESS | 1823 | 1461392926197 Marionette TRACE conn3 <- [1,3110,null,{}] 23:28:46 INFO - PROCESS | 1823 | 1461392926203 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}] 23:28:46 INFO - PROCESS | 1823 | 1461392926663 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 23:28:46 INFO - PROCESS | 1823 | 1461392926950 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff05fb1d000 == 130 [pid = 1823] [id = 787] 23:28:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7ff05c011000) [pid = 1823] [serial = 2360] [outer = (nil)] 23:28:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7ff05cabc400) [pid = 1823] [serial = 2361] [outer = 0x7ff05c011000] 23:28:47 INFO - PROCESS | 1823 | 1461392927040 Marionette DEBUG loaded listener.js 23:28:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7ff05e3a8400) [pid = 1823] [serial = 2362] [outer = 0x7ff05c011000] 23:28:47 INFO - PROCESS | 1823 | 1461392927918 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"]]]}] 23:28:47 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:28:47 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 23:28:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:28:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:28:47 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1791ms 23:28:47 INFO - PROCESS | 1823 | 1461392927986 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 23:28:47 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:28:47 INFO - PROCESS | 1823 | 1461392927991 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 23:28:47 INFO - PROCESS | 1823 | 1461392927998 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 23:28:48 INFO - PROCESS | 1823 | 1461392928001 Marionette TRACE conn3 <- [1,3114,null,{}] 23:28:48 INFO - PROCESS | 1823 | 1461392928007 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}] 23:28:48 INFO - PROCESS | 1823 | 1461392928272 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 23:28:48 INFO - PROCESS | 1823 | 1461392928623 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\", \"4b2073ea-a32a-4116-8805-74f6384cf9fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7ff063812000 == 131 [pid = 1823] [id = 788] 23:28:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7ff05c0d4800) [pid = 1823] [serial = 2363] [outer = (nil)] 23:28:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7ff05ef2fc00) [pid = 1823] [serial = 2364] [outer = 0x7ff05c0d4800] 23:28:48 INFO - PROCESS | 1823 | 1461392928707 Marionette DEBUG loaded listener.js 23:28:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7ff05f038c00) [pid = 1823] [serial = 2365] [outer = 0x7ff05c0d4800] 23:28:49 INFO - PROCESS | 1823 | 1461392929578 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]]]}] 23:28:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:28:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1589ms 23:28:49 INFO - PROCESS | 1823 | 1461392929586 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 23:28:49 INFO - PROCESS | 1823 | 1461392929589 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 23:28:50 WARNING - u'runner_teardown' () 23:28:50 INFO - No more tests 23:28:50 INFO - Got 0 unexpected results 23:28:50 INFO - SUITE-END | took 1305s 23:28:50 INFO - Closing logging queue 23:28:50 INFO - queue closed 23:28:51 INFO - Return code: 0 23:28:51 WARNING - # TBPL SUCCESS # 23:28:51 INFO - Running post-action listener: _resource_record_post_action 23:28:51 INFO - Running post-run listener: _resource_record_post_run 23:28:52 INFO - Total resource usage - Wall time: 1342s; CPU: 98.0%; Read bytes: 8441856; Write bytes: 975884288; Read time: 700; Write time: 405400 23:28:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:28:52 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 52109312; Read time: 0; Write time: 74284 23:28:52 INFO - run-tests - Wall time: 1311s; CPU: 98.0%; Read bytes: 5840896; Write bytes: 923774976; Read time: 572; Write time: 331116 23:28:52 INFO - Running post-run listener: _upload_blobber_files 23:28:52 INFO - Blob upload gear active. 23:28:52 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 23:28:52 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 23:28:52 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-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 23:28:52 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-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 23:28:52 INFO - (blobuploader) - INFO - Open directory for files ... 23:28:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 23:28:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:28:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:28:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:28:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:28:55 INFO - (blobuploader) - INFO - Done attempting. 23:28:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 23:28:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:28:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:28:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:28:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:28:56 INFO - (blobuploader) - INFO - Done attempting. 23:28:56 INFO - (blobuploader) - INFO - Iteration through files over. 23:28:56 INFO - Return code: 0 23:28:56 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 23:28:56 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 23:28:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/87c4cb64187f9714dc5f91f57df954130c64628f13c64373766302b8c775e778bfc2fd2dec37f32d37ba2c4635598b43cec728870739c373e21dea2b133b1bb8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4c94e08746cc11fdbe4e8892d710c8d06e695b0a050ef16c08c0ff7612f4522f55e87ee14d4867631085d5fea29ea346993bdfb2b8dab540eca9ec68ae895922"} 23:28:56 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 23:28:56 INFO - Writing to file /builds/slave/test/properties/blobber_files 23:28:56 INFO - Contents: 23:28:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/87c4cb64187f9714dc5f91f57df954130c64628f13c64373766302b8c775e778bfc2fd2dec37f32d37ba2c4635598b43cec728870739c373e21dea2b133b1bb8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4c94e08746cc11fdbe4e8892d710c8d06e695b0a050ef16c08c0ff7612f4522f55e87ee14d4867631085d5fea29ea346993bdfb2b8dab540eca9ec68ae895922"} 23:28:56 INFO - Running post-run listener: copy_logs_to_upload_dir 23:28:56 INFO - Copying logs to upload dir... 23:28:56 INFO - mkdir: /builds/slave/test/build/upload/logs 23:28:56 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1424.265216 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 44 secs) (at 2016-04-22 23:28:56.457923) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 23:28:56.459179) ========= 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-1461391375.253810-942505466 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/87c4cb64187f9714dc5f91f57df954130c64628f13c64373766302b8c775e778bfc2fd2dec37f32d37ba2c4635598b43cec728870739c373e21dea2b133b1bb8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4c94e08746cc11fdbe4e8892d710c8d06e695b0a050ef16c08c0ff7612f4522f55e87ee14d4867631085d5fea29ea346993bdfb2b8dab540eca9ec68ae895922"} build_url:https://queue.taskcluster.net/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.037477 build_url: 'https://queue.taskcluster.net/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/87c4cb64187f9714dc5f91f57df954130c64628f13c64373766302b8c775e778bfc2fd2dec37f32d37ba2c4635598b43cec728870739c373e21dea2b133b1bb8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4c94e08746cc11fdbe4e8892d710c8d06e695b0a050ef16c08c0ff7612f4522f55e87ee14d4867631085d5fea29ea346993bdfb2b8dab540eca9ec68ae895922"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HkvGje3hTZWleIiSKIjevA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 23:28:56.536065) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 23:28:56.536536) ========= 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-1461391375.253810-942505466 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021182 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 23:28:56.602708) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 23:28:56.603011) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 23:28:56.603308) ========= ========= Total master_lag: 0.47 =========