builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-722 starttime: 1461308373.56 results: success (0) buildid: 20160421221804 builduid: b58d0a6136f04648b880218700b228c5 revision: e5a28cdb7f92bb50284d4e6df4e724f6259d581e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 23:59:33.559516) ========= master: http://buildbot-master122.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 23:59:33.560237) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 23:59:33.560737) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 23:59:33.600670) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 23:59:33.601337) ========= 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-1461308124.683332-882712833 _=/tools/buildbot/bin/python using PTY: False --2016-04-21 23:59:33-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 11.4M=0.001s 2016-04-21 23:59:33 (11.4 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.260551 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 23:59:33.895195) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 23:59:33.895759) ========= 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-1461308124.683332-882712833 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.061869 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 23:59:33.987051) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 23:59:33.987466) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev e5a28cdb7f92bb50284d4e6df4e724f6259d581e --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 e5a28cdb7f92bb50284d4e6df4e724f6259d581e --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-1461308124.683332-882712833 _=/tools/buildbot/bin/python using PTY: False 2016-04-21 23:59:34,064 truncating revision to first 12 chars 2016-04-21 23:59:34,065 Setting DEBUG logging. 2016-04-21 23:59:34,065 attempt 1/10 2016-04-21 23:59:34,065 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/e5a28cdb7f92?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 23:59:35,387 unpacking tar archive at: mozilla-inbound-e5a28cdb7f92/testing/mozharness/ program finished with exit code 0 elapsedTime=1.572657 ========= master_lag: 1.46 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 23:59:37.015683) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 23:59:37.016018) ========= script_repo_revision: e5a28cdb7f92bb50284d4e6df4e724f6259d581e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 23:59:37.016462) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 23:59:37.016736) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 23:59:37.047321) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 17 mins, 44 secs) (at 2016-04-21 23:59:37.047619) ========= /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-1461308124.683332-882712833 _=/tools/buildbot/bin/python using PTY: False 23:59:37 INFO - MultiFileLogger online at 20160421 23:59:37 in /builds/slave/test 23:59:37 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:59:37 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 23:59:37 INFO - {'append_to_log': False, 23:59:37 INFO - 'base_work_dir': '/builds/slave/test', 23:59:37 INFO - 'blob_upload_branch': 'mozilla-inbound', 23:59:37 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 23:59:37 INFO - 'buildbot_json_path': 'buildprops.json', 23:59:37 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 23:59:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:59:37 INFO - 'download_minidump_stackwalk': True, 23:59:37 INFO - 'download_symbols': 'true', 23:59:37 INFO - 'e10s': False, 23:59:37 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 23:59:37 INFO - 'tooltool.py': '/tools/tooltool.py', 23:59:37 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 23:59:37 INFO - '/tools/misc-python/virtualenv.py')}, 23:59:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:59:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:59:37 INFO - 'log_level': 'info', 23:59:37 INFO - 'log_to_console': True, 23:59:37 INFO - 'opt_config_files': (), 23:59:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:59:37 INFO - '--processes=1', 23:59:37 INFO - '--config=%(test_path)s/wptrunner.ini', 23:59:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:59:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:59:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:59:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:59:37 INFO - 'pip_index': False, 23:59:37 INFO - 'require_test_zip': True, 23:59:37 INFO - 'test_type': ('testharness',), 23:59:37 INFO - 'this_chunk': '1', 23:59:37 INFO - 'tooltool_cache': '/builds/tooltool_cache', 23:59:37 INFO - 'total_chunks': '10', 23:59:37 INFO - 'virtualenv_path': 'venv', 23:59:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:59:37 INFO - 'work_dir': 'build'} 23:59:37 INFO - ##### 23:59:37 INFO - ##### Running clobber step. 23:59:37 INFO - ##### 23:59:37 INFO - Running pre-action listener: _resource_record_pre_action 23:59:37 INFO - Running main action method: clobber 23:59:37 INFO - rmtree: /builds/slave/test/build 23:59:37 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 23:59:39 INFO - Running post-action listener: _resource_record_post_action 23:59:39 INFO - ##### 23:59:39 INFO - ##### Running read-buildbot-config step. 23:59:39 INFO - ##### 23:59:39 INFO - Running pre-action listener: _resource_record_pre_action 23:59:39 INFO - Running main action method: read_buildbot_config 23:59:39 INFO - Using buildbot properties: 23:59:39 INFO - { 23:59:39 INFO - "project": "", 23:59:39 INFO - "product": "firefox", 23:59:39 INFO - "script_repo_revision": "production", 23:59:39 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 23:59:39 INFO - "repository": "", 23:59:39 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 23:59:39 INFO - "buildid": "20160421221804", 23:59:39 INFO - "pgo_build": "False", 23:59:39 INFO - "basedir": "/builds/slave/test", 23:59:39 INFO - "buildnumber": 230, 23:59:39 INFO - "slavename": "tst-linux64-spot-722", 23:59:39 INFO - "master": "http://buildbot-master122.bb.releng.usw2.mozilla.com:8201/", 23:59:39 INFO - "platform": "linux64", 23:59:39 INFO - "branch": "mozilla-inbound", 23:59:39 INFO - "revision": "e5a28cdb7f92bb50284d4e6df4e724f6259d581e", 23:59:39 INFO - "repo_path": "integration/mozilla-inbound", 23:59:39 INFO - "moz_repo_path": "", 23:59:39 INFO - "stage_platform": "linux64", 23:59:39 INFO - "builduid": "b58d0a6136f04648b880218700b228c5", 23:59:39 INFO - "slavebuilddir": "test" 23:59:39 INFO - } 23:59:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 23:59:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 23:59:39 INFO - Running post-action listener: _resource_record_post_action 23:59:39 INFO - ##### 23:59:39 INFO - ##### Running download-and-extract step. 23:59:39 INFO - ##### 23:59:39 INFO - Running pre-action listener: _resource_record_pre_action 23:59:39 INFO - Running main action method: download_and_extract 23:59:39 INFO - mkdir: /builds/slave/test/build/tests 23:59:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:39 INFO - https://queue.taskcluster.net/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 23:59:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 23:59:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 23:59:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/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:59:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/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:59:40 INFO - Downloaded 1361 bytes. 23:59:40 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 23:59:40 INFO - Using the following test package requirements: 23:59:40 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 23:59:40 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:59:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 23:59:40 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:59:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 23:59:40 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:59:40 INFO - u'jsshell-linux-x86_64.zip'], 23:59:40 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:59:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 23:59:40 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 23:59:40 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:59:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 23:59:40 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:59:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 23:59:40 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:59:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 23:59:40 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:59:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 23:59:40 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:59:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:40 INFO - https://queue.taskcluster.net/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 23:59:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 23:59:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 23:59:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/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:59:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/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:59:42 INFO - Downloaded 22746129 bytes. 23:59:42 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:59:42 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:59:43 INFO - caution: filename not matched: web-platform/* 23:59:43 INFO - Return code: 11 23:59:43 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:59:43 INFO - https://queue.taskcluster.net/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 23:59:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 23:59:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 23:59:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/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:59:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/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:59:45 INFO - Downloaded 36400342 bytes. 23:59:45 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:59:45 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:59:48 INFO - caution: filename not matched: bin/* 23:59:48 INFO - caution: filename not matched: config/* 23:59:48 INFO - caution: filename not matched: mozbase/* 23:59:48 INFO - caution: filename not matched: marionette/* 23:59:48 INFO - caution: filename not matched: tools/wptserve/* 23:59:48 INFO - Return code: 11 23:59:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:48 INFO - https://queue.taskcluster.net/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 23:59:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 23:59:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 23:59:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/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:59:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/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:59:50 INFO - Downloaded 64365877 bytes. 23:59:50 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 23:59:50 INFO - mkdir: /builds/slave/test/properties 23:59:50 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 23:59:50 INFO - Writing to file /builds/slave/test/properties/build_url 23:59:50 INFO - Contents: 23:59:50 INFO - build_url:https://queue.taskcluster.net/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 23:59:51 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 23:59:51 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 23:59:51 INFO - Writing to file /builds/slave/test/properties/symbols_url 23:59:51 INFO - Contents: 23:59:51 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 23:59:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:51 INFO - https://queue.taskcluster.net/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:59:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 23:59:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 23:59:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/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:59:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/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:59:54 INFO - Downloaded 90863860 bytes. 23:59:54 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:59:54 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 00:00:02 INFO - Return code: 0 00:00:02 INFO - Running post-action listener: _resource_record_post_action 00:00:02 INFO - Running post-action listener: set_extra_try_arguments 00:00:02 INFO - ##### 00:00:02 INFO - ##### Running create-virtualenv step. 00:00:02 INFO - ##### 00:00:02 INFO - Running pre-action listener: _pre_create_virtualenv 00:00:02 INFO - Running pre-action listener: _resource_record_pre_action 00:00:02 INFO - Running main action method: create_virtualenv 00:00:02 INFO - Creating virtualenv /builds/slave/test/build/venv 00:00:02 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 00:00:02 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 00:00:03 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 00:00:03 INFO - Using real prefix '/usr' 00:00:03 INFO - New python executable in /builds/slave/test/build/venv/bin/python 00:00:06 INFO - Installing distribute.............................................................................................................................................................................................done. 00:00:09 INFO - Installing pip.................done. 00:00:09 INFO - Return code: 0 00:00:09 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 00:00:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:00:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:00:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:00:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:00:09 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 0x17b9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17ba3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18c64b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18c3780>, '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 0x18c4530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18c49e0>, '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-1461308124.683332-882712833', '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 00:00:09 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 00:00:09 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 00:00:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:00:09 INFO - 'CCACHE_UMASK': '002', 00:00:09 INFO - 'DISPLAY': ':0', 00:00:09 INFO - 'HOME': '/home/cltbld', 00:00:09 INFO - 'LANG': 'en_US.UTF-8', 00:00:09 INFO - 'LOGNAME': 'cltbld', 00:00:09 INFO - 'MAIL': '/var/mail/cltbld', 00:00:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:00:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:00:09 INFO - 'MOZ_NO_REMOTE': '1', 00:00:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:00:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:00:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:00:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:00:09 INFO - 'PWD': '/builds/slave/test', 00:00:09 INFO - 'SHELL': '/bin/bash', 00:00:09 INFO - 'SHLVL': '1', 00:00:09 INFO - 'TERM': 'linux', 00:00:09 INFO - 'TMOUT': '86400', 00:00:09 INFO - 'USER': 'cltbld', 00:00:09 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461308124.683332-882712833', 00:00:09 INFO - '_': '/tools/buildbot/bin/python'} 00:00:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:00:09 INFO - Downloading/unpacking psutil>=0.7.1 00:00: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 00:00: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 00:00: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 00:00: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 00:00: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 00:00: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 00:00:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 00:00:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:00:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:00:13 INFO - Installing collected packages: psutil 00:00:13 INFO - Running setup.py install for psutil 00:00:13 INFO - building 'psutil._psutil_linux' extension 00:00:13 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 00:00:13 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 00:00:13 INFO - building 'psutil._psutil_posix' extension 00:00:13 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 00:00:14 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 00:00:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:00:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:00:14 INFO - Successfully installed psutil 00:00:14 INFO - Cleaning up... 00:00:14 INFO - Return code: 0 00:00:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 00:00: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')]} 00:00:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:00:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:00: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')]} 00:00:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:00:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:00:14 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 0x17b9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17ba3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18c64b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18c3780>, '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 0x18c4530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18c49e0>, '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-1461308124.683332-882712833', '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 00:00:14 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 00:00:14 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 00:00:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:00:14 INFO - 'CCACHE_UMASK': '002', 00:00:14 INFO - 'DISPLAY': ':0', 00:00:14 INFO - 'HOME': '/home/cltbld', 00:00:14 INFO - 'LANG': 'en_US.UTF-8', 00:00:14 INFO - 'LOGNAME': 'cltbld', 00:00:14 INFO - 'MAIL': '/var/mail/cltbld', 00:00:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:00:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:00:14 INFO - 'MOZ_NO_REMOTE': '1', 00:00:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:00:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:00:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:00:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:00:14 INFO - 'PWD': '/builds/slave/test', 00:00:14 INFO - 'SHELL': '/bin/bash', 00:00:14 INFO - 'SHLVL': '1', 00:00:14 INFO - 'TERM': 'linux', 00:00:14 INFO - 'TMOUT': '86400', 00:00:14 INFO - 'USER': 'cltbld', 00:00:14 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461308124.683332-882712833', 00:00:14 INFO - '_': '/tools/buildbot/bin/python'} 00:00:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:00:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:00:14 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 00:00:14 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 00:00:14 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 00:00:14 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 00:00:14 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 00:00:14 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 00:00:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:00:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 00:00:18 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 00:00:18 INFO - Installing collected packages: mozsystemmonitor 00:00:18 INFO - Running setup.py install for mozsystemmonitor 00:00:18 INFO - Successfully installed mozsystemmonitor 00:00:18 INFO - Cleaning up... 00:00:18 INFO - Return code: 0 00:00:18 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 00:00:18 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')]} 00:00:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:00:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:00:18 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')]} 00:00:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:00:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:00:18 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 0x17b9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17ba3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18c64b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18c3780>, '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 0x18c4530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18c49e0>, '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-1461308124.683332-882712833', '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 00:00:18 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 00:00:18 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 00:00:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:00:18 INFO - 'CCACHE_UMASK': '002', 00:00:18 INFO - 'DISPLAY': ':0', 00:00:18 INFO - 'HOME': '/home/cltbld', 00:00:18 INFO - 'LANG': 'en_US.UTF-8', 00:00:18 INFO - 'LOGNAME': 'cltbld', 00:00:18 INFO - 'MAIL': '/var/mail/cltbld', 00:00:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:00:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:00:18 INFO - 'MOZ_NO_REMOTE': '1', 00:00:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:00:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:00:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:00:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:00:18 INFO - 'PWD': '/builds/slave/test', 00:00:18 INFO - 'SHELL': '/bin/bash', 00:00:18 INFO - 'SHLVL': '1', 00:00:18 INFO - 'TERM': 'linux', 00:00:18 INFO - 'TMOUT': '86400', 00:00:18 INFO - 'USER': 'cltbld', 00:00:18 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461308124.683332-882712833', 00:00:18 INFO - '_': '/tools/buildbot/bin/python'} 00:00:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:00:18 INFO - Downloading/unpacking blobuploader==1.2.4 00:00:18 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 00:00:18 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 00:00:18 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 00:00:18 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 00:00:18 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 00:00:18 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 00:00:21 INFO - Downloading blobuploader-1.2.4.tar.gz 00:00:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 00:00:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:00:21 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 00:00:21 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 00:00:21 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 00:00:21 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 00:00:21 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 00:00:21 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 00:00:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 00:00:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:00:22 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 00:00:22 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 00:00:22 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 00:00:22 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 00:00:22 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 00:00:22 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 00:00:23 INFO - Downloading docopt-0.6.1.tar.gz 00:00:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 00:00:23 INFO - Installing collected packages: blobuploader, requests, docopt 00:00:23 INFO - Running setup.py install for blobuploader 00:00:23 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 00:00:23 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 00:00:23 INFO - Running setup.py install for requests 00:00:23 INFO - Running setup.py install for docopt 00:00:24 INFO - Successfully installed blobuploader requests docopt 00:00:24 INFO - Cleaning up... 00:00:24 INFO - Return code: 0 00:00:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:00:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:00:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:00:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:00:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:00:24 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 0x17b9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17ba3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18c64b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18c3780>, '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 0x18c4530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18c49e0>, '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-1461308124.683332-882712833', '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 00:00:24 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 00:00:24 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 00:00:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:00:24 INFO - 'CCACHE_UMASK': '002', 00:00:24 INFO - 'DISPLAY': ':0', 00:00:24 INFO - 'HOME': '/home/cltbld', 00:00:24 INFO - 'LANG': 'en_US.UTF-8', 00:00:24 INFO - 'LOGNAME': 'cltbld', 00:00:24 INFO - 'MAIL': '/var/mail/cltbld', 00:00:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:00:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:00:24 INFO - 'MOZ_NO_REMOTE': '1', 00:00:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:00:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:00:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:00:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:00:24 INFO - 'PWD': '/builds/slave/test', 00:00:24 INFO - 'SHELL': '/bin/bash', 00:00:24 INFO - 'SHLVL': '1', 00:00:24 INFO - 'TERM': 'linux', 00:00:24 INFO - 'TMOUT': '86400', 00:00:24 INFO - 'USER': 'cltbld', 00:00:24 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461308124.683332-882712833', 00:00:24 INFO - '_': '/tools/buildbot/bin/python'} 00:00:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:00:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:00:24 INFO - Running setup.py (path:/tmp/pip-P7XU5O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:00:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:00:24 INFO - Running setup.py (path:/tmp/pip-oDiNwX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:00:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:00:24 INFO - Running setup.py (path:/tmp/pip-s3Q5kO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:00:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:00:24 INFO - Running setup.py (path:/tmp/pip-tjLxOQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:00:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:00:25 INFO - Running setup.py (path:/tmp/pip-yVOQlX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:00:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:00:25 INFO - Running setup.py (path:/tmp/pip-QQibjb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:00:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:00:25 INFO - Running setup.py (path:/tmp/pip-vz2tsA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:00:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:00:25 INFO - Running setup.py (path:/tmp/pip-JJy8WR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:00:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:00:25 INFO - Running setup.py (path:/tmp/pip-VfUdw8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:00:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:00:25 INFO - Running setup.py (path:/tmp/pip-RmIbEp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:00:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:00:25 INFO - Running setup.py (path:/tmp/pip-KEgZig-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:00:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:00:25 INFO - Running setup.py (path:/tmp/pip-5aWQgX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:00:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:00:25 INFO - Running setup.py (path:/tmp/pip-if8erU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:00:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:00:26 INFO - Running setup.py (path:/tmp/pip-dBOa2k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:00:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:00:26 INFO - Running setup.py (path:/tmp/pip-oG9_pN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:00:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:00:26 INFO - Running setup.py (path:/tmp/pip-4eGUDN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:00:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:00:26 INFO - Running setup.py (path:/tmp/pip-FIJXT9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:00:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:00:26 INFO - Running setup.py (path:/tmp/pip-u5UPyg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:00:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:00:26 INFO - Running setup.py (path:/tmp/pip-3ZEpP3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:00:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:00:26 INFO - Running setup.py (path:/tmp/pip-V8DYIa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:00:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:00:27 INFO - Running setup.py (path:/tmp/pip-funnXt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:00:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:00:27 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 00:00:27 INFO - Running setup.py install for manifestparser 00:00:27 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 00:00:27 INFO - Running setup.py install for mozcrash 00:00:27 INFO - Running setup.py install for mozdebug 00:00:27 INFO - Running setup.py install for mozdevice 00:00:28 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 00:00:28 INFO - Installing dm script to /builds/slave/test/build/venv/bin 00:00:28 INFO - Running setup.py install for mozfile 00:00:28 INFO - Running setup.py install for mozhttpd 00:00:28 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 00:00:28 INFO - Running setup.py install for mozinfo 00:00:28 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 00:00:28 INFO - Running setup.py install for mozInstall 00:00:28 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 00:00:28 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 00:00:28 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 00:00:28 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 00:00:28 INFO - Running setup.py install for mozleak 00:00:28 INFO - Running setup.py install for mozlog 00:00:29 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 00:00:29 INFO - Running setup.py install for moznetwork 00:00:29 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 00:00:29 INFO - Running setup.py install for mozprocess 00:00:29 INFO - Running setup.py install for mozprofile 00:00:29 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 00:00:29 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 00:00:29 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 00:00:29 INFO - Running setup.py install for mozrunner 00:00:29 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 00:00:29 INFO - Running setup.py install for mozscreenshot 00:00:30 INFO - Running setup.py install for moztest 00:00:30 INFO - Running setup.py install for mozversion 00:00:30 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 00:00:30 INFO - Running setup.py install for wptserve 00:00:30 INFO - Running setup.py install for marionette-driver 00:00:30 INFO - Running setup.py install for browsermob-proxy 00:00:31 INFO - Running setup.py install for marionette-client 00:00:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:00:31 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 00:00:31 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 00:00:31 INFO - Cleaning up... 00:00:31 INFO - Return code: 0 00:00:31 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:00:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:00:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:00:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:00:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:00:31 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 0x17b9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17ba3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18c64b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18c3780>, '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 0x18c4530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18c49e0>, '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-1461308124.683332-882712833', '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 00:00:31 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 00:00:31 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 00:00:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:00:31 INFO - 'CCACHE_UMASK': '002', 00:00:31 INFO - 'DISPLAY': ':0', 00:00:31 INFO - 'HOME': '/home/cltbld', 00:00:31 INFO - 'LANG': 'en_US.UTF-8', 00:00:31 INFO - 'LOGNAME': 'cltbld', 00:00:31 INFO - 'MAIL': '/var/mail/cltbld', 00:00:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:00:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:00:31 INFO - 'MOZ_NO_REMOTE': '1', 00:00:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:00:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:00:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:00:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:00:31 INFO - 'PWD': '/builds/slave/test', 00:00:31 INFO - 'SHELL': '/bin/bash', 00:00:31 INFO - 'SHLVL': '1', 00:00:31 INFO - 'TERM': 'linux', 00:00:31 INFO - 'TMOUT': '86400', 00:00:31 INFO - 'USER': 'cltbld', 00:00:31 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461308124.683332-882712833', 00:00:31 INFO - '_': '/tools/buildbot/bin/python'} 00:00:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:00:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:00:31 INFO - Running setup.py (path:/tmp/pip-c_4x1H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:00:31 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)) 00:00:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:00:31 INFO - Running setup.py (path:/tmp/pip-bN7ZXY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:00:32 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)) 00:00:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:00:32 INFO - Running setup.py (path:/tmp/pip-PVU4d9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:00:32 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)) 00:00:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:00:32 INFO - Running setup.py (path:/tmp/pip-EOXpA4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:00:32 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)) 00:00:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:00:32 INFO - Running setup.py (path:/tmp/pip-trYQDv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:00:32 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)) 00:00:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:00:32 INFO - Running setup.py (path:/tmp/pip-rVGk2T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:00:32 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)) 00:00:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:00:32 INFO - Running setup.py (path:/tmp/pip-XiAJT7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:00:32 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)) 00:00:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:00:32 INFO - Running setup.py (path:/tmp/pip-yet8Cr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:00:32 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)) 00:00:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:00:32 INFO - Running setup.py (path:/tmp/pip-gN0vui-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:00:32 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)) 00:00:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:00:32 INFO - Running setup.py (path:/tmp/pip-Cne4OO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:00:33 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)) 00:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:00:33 INFO - Running setup.py (path:/tmp/pip-kgkqv9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:00:33 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)) 00:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:00:33 INFO - Running setup.py (path:/tmp/pip-xhXcNX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:00:33 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)) 00:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:00:33 INFO - Running setup.py (path:/tmp/pip-mO1jd8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:00:33 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)) 00:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:00:33 INFO - Running setup.py (path:/tmp/pip-yXONYR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:00:33 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)) 00:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:00:33 INFO - Running setup.py (path:/tmp/pip-ICAplL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:00:33 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)) 00:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:00:33 INFO - Running setup.py (path:/tmp/pip-ZQQSZs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:00:33 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)) 00:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:00:33 INFO - Running setup.py (path:/tmp/pip-h37I8J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:00:33 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)) 00:00:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:00:33 INFO - Running setup.py (path:/tmp/pip-QfJ4ib-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:00:34 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)) 00:00:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:00:34 INFO - Running setup.py (path:/tmp/pip-fstAV4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:00:34 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)) 00:00:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:00:34 INFO - Running setup.py (path:/tmp/pip-d6aiYE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:00:34 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)) 00:00:34 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:00:34 INFO - Running setup.py (path:/tmp/pip-GAwxbh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:00:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:00:34 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)) 00:00:34 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)) 00:00:34 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)) 00:00:34 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)) 00:00:34 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)) 00:00:34 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)) 00:00:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:00:34 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 00:00:34 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 00:00:34 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 00:00:34 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 00:00:34 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 00:00:34 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 00:00:37 INFO - Downloading blessings-1.6.tar.gz 00:00:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 00:00:38 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)) 00:00:38 INFO - Installing collected packages: blessings 00:00:38 INFO - Running setup.py install for blessings 00:00:38 INFO - Successfully installed blessings 00:00:38 INFO - Cleaning up... 00:00:38 INFO - Return code: 0 00:00:38 INFO - Done creating virtualenv /builds/slave/test/build/venv. 00:00:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:00:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:00:38 INFO - Reading from file tmpfile_stdout 00:00:38 INFO - Current package versions: 00:00:38 INFO - argparse == 1.2.1 00:00:38 INFO - blessings == 1.6 00:00:38 INFO - blobuploader == 1.2.4 00:00:38 INFO - browsermob-proxy == 0.6.0 00:00:38 INFO - docopt == 0.6.1 00:00:38 INFO - manifestparser == 1.1 00:00:38 INFO - marionette-client == 2.3.0 00:00:38 INFO - marionette-driver == 1.4.0 00:00:38 INFO - mozInstall == 1.12 00:00:38 INFO - mozcrash == 0.17 00:00:38 INFO - mozdebug == 0.1 00:00:38 INFO - mozdevice == 0.48 00:00:38 INFO - mozfile == 1.2 00:00:38 INFO - mozhttpd == 0.7 00:00:38 INFO - mozinfo == 0.9 00:00:38 INFO - mozleak == 0.1 00:00:38 INFO - mozlog == 3.1 00:00:38 INFO - moznetwork == 0.27 00:00:38 INFO - mozprocess == 0.22 00:00:38 INFO - mozprofile == 0.28 00:00:38 INFO - mozrunner == 6.11 00:00:38 INFO - mozscreenshot == 0.1 00:00:38 INFO - mozsystemmonitor == 0.0 00:00:38 INFO - moztest == 0.7 00:00:38 INFO - mozversion == 1.4 00:00:38 INFO - psutil == 3.1.1 00:00:38 INFO - requests == 1.2.3 00:00:38 INFO - wptserve == 1.4.0 00:00:38 INFO - wsgiref == 0.1.2 00:00:38 INFO - Running post-action listener: _resource_record_post_action 00:00:38 INFO - Running post-action listener: _start_resource_monitoring 00:00:38 INFO - Starting resource monitoring. 00:00:38 INFO - ##### 00:00:38 INFO - ##### Running pull step. 00:00:38 INFO - ##### 00:00:38 INFO - Running pre-action listener: _resource_record_pre_action 00:00:38 INFO - Running main action method: pull 00:00:38 INFO - Pull has nothing to do! 00:00:38 INFO - Running post-action listener: _resource_record_post_action 00:00:38 INFO - ##### 00:00:38 INFO - ##### Running install step. 00:00:38 INFO - ##### 00:00:38 INFO - Running pre-action listener: _resource_record_pre_action 00:00:38 INFO - Running main action method: install 00:00:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:00:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:00:39 INFO - Reading from file tmpfile_stdout 00:00:39 INFO - Detecting whether we're running mozinstall >=1.0... 00:00:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 00:00:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 00:00:39 INFO - Reading from file tmpfile_stdout 00:00:39 INFO - Output received: 00:00:39 INFO - Usage: mozinstall [options] installer 00:00:39 INFO - Options: 00:00:39 INFO - -h, --help show this help message and exit 00:00:39 INFO - -d DEST, --destination=DEST 00:00:39 INFO - Directory to install application into. [default: 00:00:39 INFO - "/builds/slave/test"] 00:00:39 INFO - --app=APP Application being installed. [default: firefox] 00:00:39 INFO - mkdir: /builds/slave/test/build/application 00:00:39 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'] 00:00:39 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 00:01:06 INFO - Reading from file tmpfile_stdout 00:01:06 INFO - Output received: 00:01:06 INFO - /builds/slave/test/build/application/firefox/firefox 00:01:06 INFO - Running post-action listener: _resource_record_post_action 00:01:06 INFO - ##### 00:01:06 INFO - ##### Running run-tests step. 00:01:06 INFO - ##### 00:01:06 INFO - Running pre-action listener: _resource_record_pre_action 00:01:06 INFO - Running main action method: run_tests 00:01:06 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 00:01:06 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:01:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:01:06 INFO - grabbing minidump binary from tooltool 00:01:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:01:06 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 0x18c3780>, '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 0x18c4530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18c49e0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:01:06 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 00:01:06 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 00:01:06 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 00:01:06 INFO - Return code: 0 00:01:06 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 00:01:06 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 00:01:06 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/ELCDQKbIRFCuJS6dlOe5QQ/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 00:01:06 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/ELCDQKbIRFCuJS6dlOe5QQ/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 00:01:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:01:06 INFO - 'CCACHE_UMASK': '002', 00:01:06 INFO - 'DISPLAY': ':0', 00:01:06 INFO - 'HOME': '/home/cltbld', 00:01:06 INFO - 'LANG': 'en_US.UTF-8', 00:01:06 INFO - 'LOGNAME': 'cltbld', 00:01:06 INFO - 'MAIL': '/var/mail/cltbld', 00:01:06 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 00:01:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:01:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:01:06 INFO - 'MOZ_NO_REMOTE': '1', 00:01:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:01:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:01:06 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:01:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:01:06 INFO - 'PWD': '/builds/slave/test', 00:01:06 INFO - 'SHELL': '/bin/bash', 00:01:06 INFO - 'SHLVL': '1', 00:01:06 INFO - 'TERM': 'linux', 00:01:06 INFO - 'TMOUT': '86400', 00:01:06 INFO - 'USER': 'cltbld', 00:01:06 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461308124.683332-882712833', 00:01:06 INFO - '_': '/tools/buildbot/bin/python'} 00:01:06 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/ELCDQKbIRFCuJS6dlOe5QQ/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 00:01:06 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 00:01:06 INFO - import pkg_resources 00:01:08 INFO - Using 1 client processes 00:01:08 INFO - wptserve Starting http server on 127.0.0.1:8000 00:01:08 INFO - wptserve Starting http server on 127.0.0.1:8001 00:01:08 INFO - wptserve Starting http server on 127.0.0.1:8443 00:01:11 INFO - SUITE-START | Running 778 tests 00:01:11 INFO - Running testharness tests 00:01:11 INFO - Setting up ssl 00:01:11 INFO - PROCESS | certutil | 00:01:11 INFO - PROCESS | certutil | 00:01:11 INFO - PROCESS | certutil | 00:01:11 INFO - Certificate Nickname Trust Attributes 00:01:11 INFO - SSL,S/MIME,JAR/XPI 00:01:11 INFO - 00:01:11 INFO - web-platform-tests CT,, 00:01:11 INFO - 00:01:11 INFO - Starting runner 00:01:13 INFO - PROCESS | 1853 | 1461308473376 Marionette DEBUG Marionette enabled via build flag and pref 00:01:13 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd064f44000 == 1 [pid = 1853] [id = 1] 00:01:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 1 (0x7fd064f44800) [pid = 1853] [serial = 1] [outer = (nil)] 00:01:13 INFO - PROCESS | 1853 | [1853] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 00:01:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 2 (0x7fd064f45800) [pid = 1853] [serial = 2] [outer = 0x7fd064f44800] 00:01:13 INFO - PROCESS | 1853 | 1461308473937 Marionette INFO Listening on port 2828 00:01:14 INFO - PROCESS | 1853 | 1461308474408 Marionette DEBUG Marionette enabled via command-line flag 00:01:14 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd061e0e800 == 2 [pid = 1853] [id = 2] 00:01:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 3 (0x7fd061e0f000) [pid = 1853] [serial = 3] [outer = (nil)] 00:01:14 INFO - PROCESS | 1853 | [1853] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 00:01:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 4 (0x7fd061e10000) [pid = 1853] [serial = 4] [outer = 0x7fd061e0f000] 00:01:14 INFO - PROCESS | 1853 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fd066b30580 00:01:14 INFO - PROCESS | 1853 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fd061257e50 00:01:14 INFO - PROCESS | 1853 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fd06125f160 00:01:14 INFO - PROCESS | 1853 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fd06125f460 00:01:14 INFO - PROCESS | 1853 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fd06125f790 00:01:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 5 (0x7fd0612b8000) [pid = 1853] [serial = 5] [outer = 0x7fd064f44800] 00:01:14 INFO - PROCESS | 1853 | [1853] 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 00:01:14 INFO - PROCESS | 1853 | 1461308474765 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:38142 00:01:14 INFO - PROCESS | 1853 | [1853] 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 00:01:14 INFO - PROCESS | 1853 | 1461308474837 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:38143 00:01:14 INFO - PROCESS | 1853 | 1461308474841 Marionette DEBUG Closed connection conn0 00:01:14 INFO - PROCESS | 1853 | [1853] 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 00:01:14 INFO - PROCESS | 1853 | [1853] 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 00:01:14 INFO - PROCESS | 1853 | 1461308474951 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:38144 00:01:14 INFO - PROCESS | 1853 | 1461308474953 Marionette DEBUG Closed connection conn1 00:01:15 INFO - PROCESS | 1853 | [1853] 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 00:01:15 INFO - PROCESS | 1853 | 1461308475005 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:38145 00:01:15 INFO - PROCESS | 1853 | 1461308475013 Marionette DEBUG Closed connection conn2 00:01:15 INFO - PROCESS | 1853 | 1461308475064 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:01:15 INFO - PROCESS | 1853 | 1461308475071 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":"20160421221804","device":"desktop","version":"48.0a1"} 00:01:15 INFO - PROCESS | 1853 | [1853] 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 00:01:16 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05567c800 == 3 [pid = 1853] [id = 3] 00:01:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 6 (0x7fd05567d000) [pid = 1853] [serial = 6] [outer = (nil)] 00:01:16 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05567d800 == 4 [pid = 1853] [id = 4] 00:01:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 7 (0x7fd055430400) [pid = 1853] [serial = 7] [outer = (nil)] 00:01:16 INFO - PROCESS | 1853 | [1853] 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 00:01:16 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054964800 == 5 [pid = 1853] [id = 5] 00:01:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 8 (0x7fd05464bc00) [pid = 1853] [serial = 8] [outer = (nil)] 00:01:16 INFO - PROCESS | 1853 | [1853] 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 00:01:17 INFO - PROCESS | 1853 | [1853] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:01:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 9 (0x7fd05465ac00) [pid = 1853] [serial = 9] [outer = 0x7fd05464bc00] 00:01:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 10 (0x7fd0541c3800) [pid = 1853] [serial = 10] [outer = 0x7fd05567d000] 00:01:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 11 (0x7fd05411d800) [pid = 1853] [serial = 11] [outer = 0x7fd055430400] 00:01:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 12 (0x7fd05411f800) [pid = 1853] [serial = 12] [outer = 0x7fd05464bc00] 00:01:18 INFO - PROCESS | 1853 | 1461308478251 Marionette DEBUG loaded listener.js 00:01:18 INFO - PROCESS | 1853 | 1461308478267 Marionette DEBUG loaded listener.js 00:01:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 13 (0x7fd0521a3c00) [pid = 1853] [serial = 13] [outer = 0x7fd05464bc00] 00:01:18 INFO - PROCESS | 1853 | 1461308478880 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"d2be5968-5ba1-442f-9bc7-fe0cba6b8084","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":"20160421221804","device":"desktop","version":"48.0a1","command_id":1}}] 00:01:19 INFO - PROCESS | 1853 | 1461308479065 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}] 00:01:19 INFO - PROCESS | 1853 | 1461308479194 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 00:01:19 INFO - PROCESS | 1853 | 1461308479451 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:01:19 INFO - PROCESS | 1853 | [1853] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:01:19 INFO - PROCESS | 1853 | [1853] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:01:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 14 (0x7fd04ebda000) [pid = 1853] [serial = 14] [outer = 0x7fd05464bc00] 00:01:19 INFO - PROCESS | 1853 | [1853] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:01:19 INFO - PROCESS | 1853 | [1853] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:01:19 INFO - PROCESS | 1853 | 1461308479890 Marionette TRACE conn3 <- [1,3,null,{}] 00:01:19 INFO - PROCESS | 1853 | 1461308479913 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 00:01:19 INFO - PROCESS | 1853 | 1461308479943 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 00:01:20 INFO - PROCESS | 1853 | 1461308480014 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 00:01:20 INFO - PROCESS | 1853 | 1461308480017 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 00:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:01:20 INFO - PROCESS | 1853 | 1461308480067 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:01:20 INFO - PROCESS | 1853 | 1461308480071 Marionette TRACE conn3 <- [1,6,null,{}] 00:01:20 INFO - PROCESS | 1853 | 1461308480088 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}] 00:01:20 INFO - PROCESS | 1853 | 1461308480103 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 00:01:20 INFO - PROCESS | 1853 | 1461308480111 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:20 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d445000 == 6 [pid = 1853] [id = 6] 00:01:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 15 (0x7fd04d423400) [pid = 1853] [serial = 15] [outer = (nil)] 00:01:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 16 (0x7fd04d425000) [pid = 1853] [serial = 16] [outer = 0x7fd04d423400] 00:01:20 INFO - PROCESS | 1853 | 1461308480243 Marionette DEBUG loaded listener.js 00:01:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 17 (0x7fd04d137c00) [pid = 1853] [serial = 17] [outer = 0x7fd04d423400] 00:01:20 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d45d000 == 7 [pid = 1853] [id = 7] 00:01:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 18 (0x7fd04d143c00) [pid = 1853] [serial = 18] [outer = (nil)] 00:01:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 19 (0x7fd04d1d1800) [pid = 1853] [serial = 19] [outer = 0x7fd04d143c00] 00:01:20 INFO - PROCESS | 1853 | 1461308480671 Marionette DEBUG loaded listener.js 00:01:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 20 (0x7fd04d1d8c00) [pid = 1853] [serial = 20] [outer = 0x7fd04d143c00] 00:01:21 INFO - PROCESS | 1853 | [1853] 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 00:01:21 INFO - PROCESS | 1853 | 1461308481116 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]]]}] 00:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1128ms 00:01:21 INFO - PROCESS | 1853 | 1461308481202 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 00:01:21 INFO - PROCESS | 1853 | 1461308481205 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 00:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:01:21 INFO - PROCESS | 1853 | 1461308481228 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:01:21 INFO - PROCESS | 1853 | 1461308481231 Marionette TRACE conn3 <- [1,10,null,{}] 00:01:21 INFO - PROCESS | 1853 | 1461308481249 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}] 00:01:21 INFO - PROCESS | 1853 | 1461308481394 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 00:01:21 INFO - PROCESS | 1853 | 1461308481409 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:21 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b556000 == 8 [pid = 1853] [id = 8] 00:01:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 21 (0x7fd04b542000) [pid = 1853] [serial = 21] [outer = (nil)] 00:01:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 22 (0x7fd04b543c00) [pid = 1853] [serial = 22] [outer = 0x7fd04b542000] 00:01:21 INFO - PROCESS | 1853 | 1461308481471 Marionette DEBUG loaded listener.js 00:01:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 23 (0x7fd04b549c00) [pid = 1853] [serial = 23] [outer = 0x7fd04b542000] 00:01:21 INFO - PROCESS | 1853 | 1461308481958 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]]]}] 00:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 752ms 00:01:21 INFO - PROCESS | 1853 | 1461308481966 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 00:01:21 INFO - PROCESS | 1853 | 1461308481969 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 00:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:01:21 INFO - PROCESS | 1853 | 1461308481974 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:01:21 INFO - PROCESS | 1853 | 1461308481976 Marionette TRACE conn3 <- [1,14,null,{}] 00:01:21 INFO - PROCESS | 1853 | 1461308481980 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}] 00:01:22 INFO - PROCESS | 1853 | 1461308482110 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 00:01:22 INFO - PROCESS | 1853 | 1461308482121 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:22 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b815800 == 9 [pid = 1853] [id = 9] 00:01:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 24 (0x7fd04b76d000) [pid = 1853] [serial = 24] [outer = (nil)] 00:01:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 25 (0x7fd04b774400) [pid = 1853] [serial = 25] [outer = 0x7fd04b76d000] 00:01:22 INFO - PROCESS | 1853 | 1461308482178 Marionette DEBUG loaded listener.js 00:01:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 26 (0x7fd04b9d0c00) [pid = 1853] [serial = 26] [outer = 0x7fd04b76d000] 00:01:22 INFO - PROCESS | 1853 | 1461308482679 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]]]}] 00:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 775ms 00:01:22 INFO - PROCESS | 1853 | 1461308482750 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 00:01:22 INFO - PROCESS | 1853 | 1461308482752 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 00:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:01:22 INFO - PROCESS | 1853 | 1461308482757 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:01:22 INFO - PROCESS | 1853 | 1461308482759 Marionette TRACE conn3 <- [1,18,null,{}] 00:01:22 INFO - PROCESS | 1853 | 1461308482764 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}] 00:01:22 INFO - PROCESS | 1853 | 1461308482890 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 00:01:22 INFO - PROCESS | 1853 | 1461308482912 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:22 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ba4c800 == 10 [pid = 1853] [id = 10] 00:01:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 27 (0x7fd04bb26400) [pid = 1853] [serial = 27] [outer = (nil)] 00:01:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 28 (0x7fd04bb2b400) [pid = 1853] [serial = 28] [outer = 0x7fd04bb26400] 00:01:22 INFO - PROCESS | 1853 | 1461308482967 Marionette DEBUG loaded listener.js 00:01:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 29 (0x7fd04bb30c00) [pid = 1853] [serial = 29] [outer = 0x7fd04bb26400] 00:01:23 INFO - PROCESS | 1853 | 1461308483426 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]]]}] 00:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 727ms 00:01:23 INFO - PROCESS | 1853 | 1461308483486 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 00:01:23 INFO - PROCESS | 1853 | 1461308483489 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 00:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:01:23 INFO - PROCESS | 1853 | 1461308483494 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:01:23 INFO - PROCESS | 1853 | 1461308483496 Marionette TRACE conn3 <- [1,22,null,{}] 00:01:23 INFO - PROCESS | 1853 | 1461308483500 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}] 00:01:23 INFO - PROCESS | 1853 | 1461308483623 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 00:01:23 INFO - PROCESS | 1853 | 1461308483640 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:23 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04af9a800 == 11 [pid = 1853] [id = 11] 00:01:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 30 (0x7fd04b9d4800) [pid = 1853] [serial = 30] [outer = (nil)] 00:01:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 31 (0x7fd04bb33c00) [pid = 1853] [serial = 31] [outer = 0x7fd04b9d4800] 00:01:23 INFO - PROCESS | 1853 | 1461308483692 Marionette DEBUG loaded listener.js 00:01:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 32 (0x7fd069e10c00) [pid = 1853] [serial = 32] [outer = 0x7fd04b9d4800] 00:01:23 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04af97800 == 12 [pid = 1853] [id = 12] 00:01:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 33 (0x7fd04b186800) [pid = 1853] [serial = 33] [outer = (nil)] 00:01:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 34 (0x7fd04b18c000) [pid = 1853] [serial = 34] [outer = 0x7fd04b186800] 00:01:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 35 (0x7fd04b18a800) [pid = 1853] [serial = 35] [outer = 0x7fd04b186800] 00:01:24 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b191800 == 13 [pid = 1853] [id = 13] 00:01:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 36 (0x7fd04afabc00) [pid = 1853] [serial = 36] [outer = (nil)] 00:01:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 37 (0x7fd04b54e000) [pid = 1853] [serial = 37] [outer = 0x7fd04afabc00] 00:01:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 38 (0x7fd04b178400) [pid = 1853] [serial = 38] [outer = 0x7fd04afabc00] 00:01:25 INFO - PROCESS | 1853 | 1461308485070 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]]]}] 00:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1626ms 00:01:25 INFO - PROCESS | 1853 | 1461308485121 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 00:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:01:25 INFO - PROCESS | 1853 | 1461308485128 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 00:01:25 INFO - PROCESS | 1853 | 1461308485135 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:01:25 INFO - PROCESS | 1853 | 1461308485139 Marionette TRACE conn3 <- [1,26,null,{}] 00:01:25 INFO - PROCESS | 1853 | 1461308485146 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}] 00:01:25 INFO - PROCESS | 1853 | 1461308485297 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 00:01:25 INFO - PROCESS | 1853 | 1461308485404 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:25 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bce3000 == 14 [pid = 1853] [id = 14] 00:01:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 39 (0x7fd04b76a000) [pid = 1853] [serial = 39] [outer = (nil)] 00:01:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 40 (0x7fd04c49e400) [pid = 1853] [serial = 40] [outer = 0x7fd04b76a000] 00:01:25 INFO - PROCESS | 1853 | 1461308485486 Marionette DEBUG loaded listener.js 00:01:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 41 (0x7fd04d1d9000) [pid = 1853] [serial = 41] [outer = 0x7fd04b76a000] 00:01:26 INFO - PROCESS | 1853 | 1461308486224 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]]]}] 00:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1130ms 00:01:26 INFO - PROCESS | 1853 | 1461308486265 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 00:01:26 INFO - PROCESS | 1853 | 1461308486271 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 00:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:01:26 INFO - PROCESS | 1853 | 1461308486280 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:01:26 INFO - PROCESS | 1853 | 1461308486283 Marionette TRACE conn3 <- [1,30,null,{}] 00:01:26 INFO - PROCESS | 1853 | 1461308486288 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}] 00:01:26 INFO - PROCESS | 1853 | 1461308486433 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 00:01:26 INFO - PROCESS | 1853 | 1461308486557 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:26 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f03c800 == 15 [pid = 1853] [id = 15] 00:01:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 42 (0x7fd04afb4000) [pid = 1853] [serial = 42] [outer = (nil)] 00:01:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 43 (0x7fd04eb16800) [pid = 1853] [serial = 43] [outer = 0x7fd04afb4000] 00:01:26 INFO - PROCESS | 1853 | 1461308486620 Marionette DEBUG loaded listener.js 00:01:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 44 (0x7fd0514bfc00) [pid = 1853] [serial = 44] [outer = 0x7fd04afb4000] 00:01:27 INFO - PROCESS | 1853 | 1461308487520 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]]]}] 00:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1279ms 00:01:27 INFO - PROCESS | 1853 | 1461308487558 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 00:01:27 INFO - PROCESS | 1853 | 1461308487564 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 00:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:01:27 INFO - PROCESS | 1853 | 1461308487571 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:01:27 INFO - PROCESS | 1853 | 1461308487575 Marionette TRACE conn3 <- [1,34,null,{}] 00:01:27 INFO - PROCESS | 1853 | 1461308487581 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}] 00:01:27 INFO - PROCESS | 1853 | 1461308487696 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 00:01:27 INFO - PROCESS | 1853 | 1461308487771 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:27 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bcda000 == 16 [pid = 1853] [id = 16] 00:01:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 45 (0x7fd04d13c400) [pid = 1853] [serial = 45] [outer = (nil)] 00:01:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 46 (0x7fd04d533400) [pid = 1853] [serial = 46] [outer = 0x7fd04d13c400] 00:01:27 INFO - PROCESS | 1853 | 1461308487850 Marionette DEBUG loaded listener.js 00:01:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 47 (0x7fd0514b5c00) [pid = 1853] [serial = 47] [outer = 0x7fd04d13c400] 00:01:28 INFO - PROCESS | 1853 | 1461308488490 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]]]}] 00:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 978ms 00:01:28 INFO - PROCESS | 1853 | 1461308488550 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 00:01:28 INFO - PROCESS | 1853 | 1461308488556 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 00:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:01:28 INFO - PROCESS | 1853 | 1461308488564 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:01:28 INFO - PROCESS | 1853 | 1461308488568 Marionette TRACE conn3 <- [1,38,null,{}] 00:01:28 INFO - PROCESS | 1853 | 1461308488573 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}] 00:01:28 INFO - PROCESS | 1853 | 1461308488704 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 00:01:28 INFO - PROCESS | 1853 | 1461308488776 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:28 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053ca6800 == 17 [pid = 1853] [id = 17] 00:01:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 48 (0x7fd04bc24000) [pid = 1853] [serial = 48] [outer = (nil)] 00:01:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 49 (0x7fd054344000) [pid = 1853] [serial = 49] [outer = 0x7fd04bc24000] 00:01:28 INFO - PROCESS | 1853 | 1461308488829 Marionette DEBUG loaded listener.js 00:01:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 50 (0x7fd054d8d800) [pid = 1853] [serial = 50] [outer = 0x7fd04bc24000] 00:01:29 INFO - PROCESS | 1853 | 1461308489369 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]]]}] 00:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 827ms 00:01:29 INFO - PROCESS | 1853 | 1461308489391 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 00:01:29 INFO - PROCESS | 1853 | 1461308489395 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 00:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:01:29 INFO - PROCESS | 1853 | 1461308489401 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:01:29 INFO - PROCESS | 1853 | 1461308489406 Marionette TRACE conn3 <- [1,42,null,{}] 00:01:29 INFO - PROCESS | 1853 | 1461308489419 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}] 00:01:29 INFO - PROCESS | 1853 | 1461308489540 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 00:01:29 INFO - PROCESS | 1853 | 1461308489563 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:29 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054b44800 == 18 [pid = 1853] [id = 18] 00:01:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 51 (0x7fd04d137400) [pid = 1853] [serial = 51] [outer = (nil)] 00:01:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 52 (0x7fd0552bb000) [pid = 1853] [serial = 52] [outer = 0x7fd04d137400] 00:01:29 INFO - PROCESS | 1853 | 1461308489689 Marionette DEBUG loaded listener.js 00:01:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 53 (0x7fd0553c8800) [pid = 1853] [serial = 53] [outer = 0x7fd04d137400] 00:01:30 INFO - PROCESS | 1853 | 1461308490181 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]]]}] 00:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 786ms 00:01:30 INFO - PROCESS | 1853 | 1461308490187 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 00:01:30 INFO - PROCESS | 1853 | 1461308490190 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 00:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:01:30 INFO - PROCESS | 1853 | 1461308490210 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:01:30 INFO - PROCESS | 1853 | 1461308490212 Marionette TRACE conn3 <- [1,46,null,{}] 00:01:30 INFO - PROCESS | 1853 | 1461308490218 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}] 00:01:30 INFO - PROCESS | 1853 | 1461308490330 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 00:01:30 INFO - PROCESS | 1853 | 1461308490341 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:30 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054e59800 == 19 [pid = 1853] [id = 19] 00:01:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 54 (0x7fd055661000) [pid = 1853] [serial = 54] [outer = (nil)] 00:01:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 55 (0x7fd0558c1400) [pid = 1853] [serial = 55] [outer = 0x7fd055661000] 00:01:30 INFO - PROCESS | 1853 | 1461308490399 Marionette DEBUG loaded listener.js 00:01:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 56 (0x7fd05590f800) [pid = 1853] [serial = 56] [outer = 0x7fd055661000] 00:01:30 INFO - PROCESS | 1853 | 1461308490990 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]]]}] 00:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 843ms 00:01:31 INFO - PROCESS | 1853 | 1461308491038 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 00:01:31 INFO - PROCESS | 1853 | 1461308491041 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 00:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:01:31 INFO - PROCESS | 1853 | 1461308491046 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:01:31 INFO - PROCESS | 1853 | 1461308491048 Marionette TRACE conn3 <- [1,50,null,{}] 00:01:31 INFO - PROCESS | 1853 | 1461308491052 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}] 00:01:31 INFO - PROCESS | 1853 | 1461308491172 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 00:01:31 INFO - PROCESS | 1853 | 1461308491251 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:31 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05521b800 == 20 [pid = 1853] [id = 20] 00:01:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 57 (0x7fd04b64fc00) [pid = 1853] [serial = 57] [outer = (nil)] 00:01:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 58 (0x7fd055914000) [pid = 1853] [serial = 58] [outer = 0x7fd04b64fc00] 00:01:31 INFO - PROCESS | 1853 | 1461308491304 Marionette DEBUG loaded listener.js 00:01:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 59 (0x7fd056382000) [pid = 1853] [serial = 59] [outer = 0x7fd04b64fc00] 00:01:31 INFO - PROCESS | 1853 | 1461308491824 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]]]}] 00:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 823ms 00:01:31 INFO - PROCESS | 1853 | 1461308491870 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 00:01:31 INFO - PROCESS | 1853 | 1461308491873 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 00:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:01:31 INFO - PROCESS | 1853 | 1461308491878 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:01:31 INFO - PROCESS | 1853 | 1461308491890 Marionette TRACE conn3 <- [1,54,null,{}] 00:01:31 INFO - PROCESS | 1853 | 1461308491893 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}] 00:01:32 INFO - PROCESS | 1853 | 1461308492016 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 00:01:32 INFO - PROCESS | 1853 | 1461308492030 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05568d800 == 21 [pid = 1853] [id = 21] 00:01:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 60 (0x7fd04bb29400) [pid = 1853] [serial = 60] [outer = (nil)] 00:01:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 61 (0x7fd0578f8800) [pid = 1853] [serial = 61] [outer = 0x7fd04bb29400] 00:01:32 INFO - PROCESS | 1853 | 1461308492088 Marionette DEBUG loaded listener.js 00:01:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 62 (0x7fd057d2fc00) [pid = 1853] [serial = 62] [outer = 0x7fd04bb29400] 00:01:32 INFO - PROCESS | 1853 | 1461308492628 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]]]}] 00:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 785ms 00:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:01:32 INFO - PROCESS | 1853 | 1461308492664 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 00:01:32 INFO - PROCESS | 1853 | 1461308492667 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 00:01:32 INFO - PROCESS | 1853 | 1461308492672 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:01:32 INFO - PROCESS | 1853 | 1461308492674 Marionette TRACE conn3 <- [1,58,null,{}] 00:01:32 INFO - PROCESS | 1853 | 1461308492679 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}] 00:01:32 INFO - PROCESS | 1853 | 1461308492784 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 00:01:32 INFO - PROCESS | 1853 | 1461308492796 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f04b800 == 22 [pid = 1853] [id = 22] 00:01:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 63 (0x7fd0564aa400) [pid = 1853] [serial = 63] [outer = (nil)] 00:01:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 64 (0x7fd057ddc400) [pid = 1853] [serial = 64] [outer = 0x7fd0564aa400] 00:01:32 INFO - PROCESS | 1853 | 1461308492851 Marionette DEBUG loaded listener.js 00:01:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 65 (0x7fd05c20cc00) [pid = 1853] [serial = 65] [outer = 0x7fd0564aa400] 00:01:33 INFO - PROCESS | 1853 | 1461308493394 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]]]}] 00:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 777ms 00:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:01:33 INFO - PROCESS | 1853 | 1461308493449 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 00:01:33 INFO - PROCESS | 1853 | 1461308493452 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 00:01:33 INFO - PROCESS | 1853 | 1461308493456 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:01:33 INFO - PROCESS | 1853 | 1461308493460 Marionette TRACE conn3 <- [1,62,null,{}] 00:01:33 INFO - PROCESS | 1853 | 1461308493464 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}] 00:01:33 INFO - PROCESS | 1853 | 1461308493571 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 00:01:33 INFO - PROCESS | 1853 | 1461308493584 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:33 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057874800 == 23 [pid = 1853] [id = 23] 00:01:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 66 (0x7fd057d32400) [pid = 1853] [serial = 66] [outer = (nil)] 00:01:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 67 (0x7fd061244000) [pid = 1853] [serial = 67] [outer = 0x7fd057d32400] 00:01:33 INFO - PROCESS | 1853 | 1461308493634 Marionette DEBUG loaded listener.js 00:01:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 68 (0x7fd062073800) [pid = 1853] [serial = 68] [outer = 0x7fd057d32400] 00:01:34 INFO - PROCESS | 1853 | 1461308494421 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]]]}] 00:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1028ms 00:01:34 INFO - PROCESS | 1853 | 1461308494499 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 00:01:34 INFO - PROCESS | 1853 | 1461308494504 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 00:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:01:34 INFO - PROCESS | 1853 | 1461308494520 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:01:34 INFO - PROCESS | 1853 | 1461308494524 Marionette TRACE conn3 <- [1,66,null,{}] 00:01:34 INFO - PROCESS | 1853 | 1461308494531 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}] 00:01:34 INFO - PROCESS | 1853 | 1461308494673 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 00:01:34 INFO - PROCESS | 1853 | 1461308494785 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:34 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d456800 == 24 [pid = 1853] [id = 24] 00:01:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 69 (0x7fd04b9de400) [pid = 1853] [serial = 69] [outer = (nil)] 00:01:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 70 (0x7fd04c37f400) [pid = 1853] [serial = 70] [outer = 0x7fd04b9de400] 00:01:34 INFO - PROCESS | 1853 | 1461308494856 Marionette DEBUG loaded listener.js 00:01:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 71 (0x7fd04d1d5400) [pid = 1853] [serial = 71] [outer = 0x7fd04b9de400] 00:01:35 INFO - PROCESS | 1853 | 1461308495512 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]]]}] 00:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1037ms 00:01:35 INFO - PROCESS | 1853 | 1461308495558 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 00:01:35 INFO - PROCESS | 1853 | 1461308495566 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 00:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:01:35 INFO - PROCESS | 1853 | 1461308495574 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:01:35 INFO - PROCESS | 1853 | 1461308495577 Marionette TRACE conn3 <- [1,70,null,{}] 00:01:35 INFO - PROCESS | 1853 | 1461308495589 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}] 00:01:35 INFO - PROCESS | 1853 | 1461308495728 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 00:01:35 INFO - PROCESS | 1853 | 1461308495840 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:35 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054958000 == 25 [pid = 1853] [id = 25] 00:01:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 72 (0x7fd04d422400) [pid = 1853] [serial = 72] [outer = (nil)] 00:01:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 73 (0x7fd051f75400) [pid = 1853] [serial = 73] [outer = 0x7fd04d422400] 00:01:35 INFO - PROCESS | 1853 | 1461308495909 Marionette DEBUG loaded listener.js 00:01:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 74 (0x7fd053a57800) [pid = 1853] [serial = 74] [outer = 0x7fd04d422400] 00:01:36 INFO - PROCESS | 1853 | 1461308496653 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]]]}] 00:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1139ms 00:01:36 INFO - PROCESS | 1853 | 1461308496714 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 00:01:36 INFO - PROCESS | 1853 | 1461308496717 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 00:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:01:36 INFO - PROCESS | 1853 | 1461308496723 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:01:36 INFO - PROCESS | 1853 | 1461308496728 Marionette TRACE conn3 <- [1,74,null,{}] 00:01:36 INFO - PROCESS | 1853 | 1461308496742 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}] 00:01:36 INFO - PROCESS | 1853 | 1461308496890 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 00:01:37 INFO - PROCESS | 1853 | 1461308497009 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:37 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057a11800 == 26 [pid = 1853] [id = 26] 00:01:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 75 (0x7fd04b17a000) [pid = 1853] [serial = 75] [outer = (nil)] 00:01:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 76 (0x7fd0553c9000) [pid = 1853] [serial = 76] [outer = 0x7fd04b17a000] 00:01:37 INFO - PROCESS | 1853 | 1461308497081 Marionette DEBUG loaded listener.js 00:01:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 77 (0x7fd055f5cc00) [pid = 1853] [serial = 77] [outer = 0x7fd04b17a000] 00:01:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f04b800 == 25 [pid = 1853] [id = 22] 00:01:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05568d800 == 24 [pid = 1853] [id = 21] 00:01:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05521b800 == 23 [pid = 1853] [id = 20] 00:01:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054e59800 == 22 [pid = 1853] [id = 19] 00:01:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054b44800 == 21 [pid = 1853] [id = 18] 00:01:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053ca6800 == 20 [pid = 1853] [id = 17] 00:01:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bcda000 == 19 [pid = 1853] [id = 16] 00:01:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f03c800 == 18 [pid = 1853] [id = 15] 00:01:38 INFO - PROCESS | 1853 | 1461308498070 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]]]}] 00:01:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bce3000 == 17 [pid = 1853] [id = 14] 00:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1387ms 00:01:38 INFO - PROCESS | 1853 | 1461308498111 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 00:01:38 INFO - PROCESS | 1853 | 1461308498116 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 00:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:01:38 INFO - PROCESS | 1853 | 1461308498140 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:01:38 INFO - PROCESS | 1853 | 1461308498145 Marionette TRACE conn3 <- [1,78,null,{}] 00:01:38 INFO - PROCESS | 1853 | 1461308498153 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}] 00:01:38 INFO - PROCESS | 1853 | 1461308498305 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 00:01:38 INFO - PROCESS | 1853 | 1461308498431 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:38 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ba49800 == 18 [pid = 1853] [id = 27] 00:01:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 78 (0x7fd04d13dc00) [pid = 1853] [serial = 78] [outer = (nil)] 00:01:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 79 (0x7fd04d1ce000) [pid = 1853] [serial = 79] [outer = 0x7fd04d13dc00] 00:01:38 INFO - PROCESS | 1853 | 1461308498499 Marionette DEBUG loaded listener.js 00:01:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 80 (0x7fd04eb14000) [pid = 1853] [serial = 80] [outer = 0x7fd04d13dc00] 00:01:39 INFO - PROCESS | 1853 | 1461308499247 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]]]}] 00:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1138ms 00:01:39 INFO - PROCESS | 1853 | 1461308499275 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 00:01:39 INFO - PROCESS | 1853 | 1461308499282 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 00:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:01:39 INFO - PROCESS | 1853 | 1461308499291 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:01:39 INFO - PROCESS | 1853 | 1461308499294 Marionette TRACE conn3 <- [1,82,null,{}] 00:01:39 INFO - PROCESS | 1853 | 1461308499300 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}] 00:01:39 INFO - PROCESS | 1853 | 1461308499428 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 00:01:39 INFO - PROCESS | 1853 | 1461308499548 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:39 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0541cc800 == 19 [pid = 1853] [id = 28] 00:01:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 81 (0x7fd051445400) [pid = 1853] [serial = 81] [outer = (nil)] 00:01:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 82 (0x7fd0540e9c00) [pid = 1853] [serial = 82] [outer = 0x7fd051445400] 00:01:39 INFO - PROCESS | 1853 | 1461308499612 Marionette DEBUG loaded listener.js 00:01:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 83 (0x7fd054ba5800) [pid = 1853] [serial = 83] [outer = 0x7fd051445400] 00:01:40 INFO - PROCESS | 1853 | 1461308500292 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]]]}] 00:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1028ms 00:01:40 INFO - PROCESS | 1853 | 1461308500319 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 00:01:40 INFO - PROCESS | 1853 | 1461308500322 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 00:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:01:40 INFO - PROCESS | 1853 | 1461308500328 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:01:40 INFO - PROCESS | 1853 | 1461308500332 Marionette TRACE conn3 <- [1,86,null,{}] 00:01:40 INFO - PROCESS | 1853 | 1461308500346 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}] 00:01:40 INFO - PROCESS | 1853 | 1461308500532 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 00:01:40 INFO - PROCESS | 1853 | 1461308500552 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:40 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0550e3800 == 20 [pid = 1853] [id = 29] 00:01:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 84 (0x7fd0552c1400) [pid = 1853] [serial = 84] [outer = (nil)] 00:01:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 85 (0x7fd055660000) [pid = 1853] [serial = 85] [outer = 0x7fd0552c1400] 00:01:40 INFO - PROCESS | 1853 | 1461308500618 Marionette DEBUG loaded listener.js 00:01:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 86 (0x7fd055f5c000) [pid = 1853] [serial = 86] [outer = 0x7fd0552c1400] 00:01:41 INFO - PROCESS | 1853 | 1461308501379 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]]]}] 00:01:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1085ms 00:01:41 INFO - PROCESS | 1853 | 1461308501413 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 00:01:41 INFO - PROCESS | 1853 | 1461308501416 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 00:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:01:41 INFO - PROCESS | 1853 | 1461308501428 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:01:41 INFO - PROCESS | 1853 | 1461308501431 Marionette TRACE conn3 <- [1,90,null,{}] 00:01:41 INFO - PROCESS | 1853 | 1461308501436 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}] 00:01:41 INFO - PROCESS | 1853 | 1461308501564 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 00:01:41 INFO - PROCESS | 1853 | 1461308501685 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:41 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd056311800 == 21 [pid = 1853] [id = 30] 00:01:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 87 (0x7fd0553c6c00) [pid = 1853] [serial = 87] [outer = (nil)] 00:01:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 88 (0x7fd057a8e000) [pid = 1853] [serial = 88] [outer = 0x7fd0553c6c00] 00:01:41 INFO - PROCESS | 1853 | 1461308501752 Marionette DEBUG loaded listener.js 00:01:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 89 (0x7fd05b369000) [pid = 1853] [serial = 89] [outer = 0x7fd0553c6c00] 00:01:42 INFO - PROCESS | 1853 | 1461308502502 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]]]}] 00:01:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1131ms 00:01:42 INFO - PROCESS | 1853 | 1461308502564 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 00:01:42 INFO - PROCESS | 1853 | 1461308502569 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 00:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:01:42 INFO - PROCESS | 1853 | 1461308502577 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:01:42 INFO - PROCESS | 1853 | 1461308502582 Marionette TRACE conn3 <- [1,94,null,{}] 00:01:42 INFO - PROCESS | 1853 | 1461308502589 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}] 00:01:42 INFO - PROCESS | 1853 | 1461308502722 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 00:01:42 INFO - PROCESS | 1853 | 1461308502853 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:42 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ba42000 == 22 [pid = 1853] [id = 31] 00:01:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 90 (0x7fd04c49c400) [pid = 1853] [serial = 90] [outer = (nil)] 00:01:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 91 (0x7fd04d532000) [pid = 1853] [serial = 91] [outer = 0x7fd04c49c400] 00:01:42 INFO - PROCESS | 1853 | 1461308502915 Marionette DEBUG loaded listener.js 00:01:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 92 (0x7fd0514c1c00) [pid = 1853] [serial = 92] [outer = 0x7fd04c49c400] 00:01:43 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d456800 == 21 [pid = 1853] [id = 24] 00:01:43 INFO - PROCESS | 1853 | 1461308503664 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]]]}] 00:01:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1135ms 00:01:43 INFO - PROCESS | 1853 | 1461308503713 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 00:01:43 INFO - PROCESS | 1853 | 1461308503719 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 00:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:01:43 INFO - PROCESS | 1853 | 1461308503727 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:01:43 INFO - PROCESS | 1853 | 1461308503732 Marionette TRACE conn3 <- [1,98,null,{}] 00:01:43 INFO - PROCESS | 1853 | 1461308503755 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}] 00:01:43 INFO - PROCESS | 1853 | 1461308503901 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 00:01:44 INFO - PROCESS | 1853 | 1461308504018 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:44 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054e54800 == 22 [pid = 1853] [id = 32] 00:01:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 93 (0x7fd0514bc000) [pid = 1853] [serial = 93] [outer = (nil)] 00:01:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 94 (0x7fd0528a0c00) [pid = 1853] [serial = 94] [outer = 0x7fd0514bc000] 00:01:44 INFO - PROCESS | 1853 | 1461308504087 Marionette DEBUG loaded listener.js 00:01:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 95 (0x7fd054112400) [pid = 1853] [serial = 95] [outer = 0x7fd0514bc000] 00:01:44 INFO - PROCESS | 1853 | 1461308504788 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]]]}] 00:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1098ms 00:01:44 INFO - PROCESS | 1853 | 1461308504825 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 00:01:44 INFO - PROCESS | 1853 | 1461308504833 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 00:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:01:44 INFO - PROCESS | 1853 | 1461308504841 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:01:44 INFO - PROCESS | 1853 | 1461308504844 Marionette TRACE conn3 <- [1,102,null,{}] 00:01:44 INFO - PROCESS | 1853 | 1461308504850 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}] 00:01:44 INFO - PROCESS | 1853 | 1461308504988 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 00:01:45 INFO - PROCESS | 1853 | 1461308505112 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:45 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057adf800 == 23 [pid = 1853] [id = 33] 00:01:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 96 (0x7fd054115800) [pid = 1853] [serial = 96] [outer = (nil)] 00:01:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 97 (0x7fd0558c0000) [pid = 1853] [serial = 97] [outer = 0x7fd054115800] 00:01:45 INFO - PROCESS | 1853 | 1461308505179 Marionette DEBUG loaded listener.js 00:01:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 98 (0x7fd056385000) [pid = 1853] [serial = 98] [outer = 0x7fd054115800] 00:01:45 INFO - PROCESS | 1853 | 1461308505857 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]]]}] 00:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1028ms 00:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:01:45 INFO - PROCESS | 1853 | 1461308505869 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 00:01:45 INFO - PROCESS | 1853 | 1461308505872 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 00:01:45 INFO - PROCESS | 1853 | 1461308505877 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:01:45 INFO - PROCESS | 1853 | 1461308505882 Marionette TRACE conn3 <- [1,106,null,{}] 00:01:45 INFO - PROCESS | 1853 | 1461308505896 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}] 00:01:46 INFO - PROCESS | 1853 | 1461308506034 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 00:01:46 INFO - PROCESS | 1853 | 1461308506159 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:46 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05b61c800 == 24 [pid = 1853] [id = 34] 00:01:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 99 (0x7fd057de1000) [pid = 1853] [serial = 99] [outer = (nil)] 00:01:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 100 (0x7fd061e74c00) [pid = 1853] [serial = 100] [outer = 0x7fd057de1000] 00:01:46 INFO - PROCESS | 1853 | 1461308506227 Marionette DEBUG loaded listener.js 00:01:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 101 (0x7fd0621f1400) [pid = 1853] [serial = 101] [outer = 0x7fd057de1000] 00:01:46 INFO - PROCESS | 1853 | 1461308506923 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]]]}] 00:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1085ms 00:01:46 INFO - PROCESS | 1853 | 1461308506963 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 00:01:46 INFO - PROCESS | 1853 | 1461308506966 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 00:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:01:46 INFO - PROCESS | 1853 | 1461308506971 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:01:46 INFO - PROCESS | 1853 | 1461308506973 Marionette TRACE conn3 <- [1,110,null,{}] 00:01:46 INFO - PROCESS | 1853 | 1461308506978 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}] 00:01:47 INFO - PROCESS | 1853 | 1461308507112 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 00:01:47 INFO - PROCESS | 1853 | 1461308507236 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:47 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd061ec0000 == 25 [pid = 1853] [id = 35] 00:01:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 102 (0x7fd04bc20c00) [pid = 1853] [serial = 102] [outer = (nil)] 00:01:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 103 (0x7fd062351c00) [pid = 1853] [serial = 103] [outer = 0x7fd04bc20c00] 00:01:47 INFO - PROCESS | 1853 | 1461308507300 Marionette DEBUG loaded listener.js 00:01:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 104 (0x7fd063243400) [pid = 1853] [serial = 104] [outer = 0x7fd04bc20c00] 00:01:48 INFO - PROCESS | 1853 | 1461308508097 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]]]}] 00:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1182ms 00:01:48 INFO - PROCESS | 1853 | 1461308508163 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 00:01:48 INFO - PROCESS | 1853 | 1461308508168 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 00:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:01:48 INFO - PROCESS | 1853 | 1461308508175 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:01:48 INFO - PROCESS | 1853 | 1461308508180 Marionette TRACE conn3 <- [1,114,null,{}] 00:01:48 INFO - PROCESS | 1853 | 1461308508187 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}] 00:01:48 INFO - PROCESS | 1853 | 1461308508325 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 00:01:48 INFO - PROCESS | 1853 | 1461308508454 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:48 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b564800 == 26 [pid = 1853] [id = 36] 00:01:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 105 (0x7fd04eb0d000) [pid = 1853] [serial = 105] [outer = (nil)] 00:01:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 106 (0x7fd04ebdf800) [pid = 1853] [serial = 106] [outer = 0x7fd04eb0d000] 00:01:48 INFO - PROCESS | 1853 | 1461308508527 Marionette DEBUG loaded listener.js 00:01:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 107 (0x7fd052d59400) [pid = 1853] [serial = 107] [outer = 0x7fd04eb0d000] 00:01:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0550e3800 == 25 [pid = 1853] [id = 29] 00:01:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0541cc800 == 24 [pid = 1853] [id = 28] 00:01:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ba49800 == 23 [pid = 1853] [id = 27] 00:01:49 INFO - PROCESS | 1853 | 1461308509278 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]]]}] 00:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1137ms 00:01:49 INFO - PROCESS | 1853 | 1461308509313 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 00:01:49 INFO - PROCESS | 1853 | 1461308509318 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 00:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:01:49 INFO - PROCESS | 1853 | 1461308509326 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:01:49 INFO - PROCESS | 1853 | 1461308509329 Marionette TRACE conn3 <- [1,118,null,{}] 00:01:49 INFO - PROCESS | 1853 | 1461308509337 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}] 00:01:49 INFO - PROCESS | 1853 | 1461308509469 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 00:01:49 INFO - PROCESS | 1853 | 1461308509596 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:49 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0558a4800 == 24 [pid = 1853] [id = 37] 00:01:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 108 (0x7fd05397f400) [pid = 1853] [serial = 108] [outer = (nil)] 00:01:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 109 (0x7fd054655c00) [pid = 1853] [serial = 109] [outer = 0x7fd05397f400] 00:01:49 INFO - PROCESS | 1853 | 1461308509665 Marionette DEBUG loaded listener.js 00:01:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 110 (0x7fd0553c5800) [pid = 1853] [serial = 110] [outer = 0x7fd05397f400] 00:01:50 INFO - PROCESS | 1853 | 1461308510323 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]]]}] 00:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1031ms 00:01:50 INFO - PROCESS | 1853 | 1461308510358 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 00:01:50 INFO - PROCESS | 1853 | 1461308510365 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 00:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:01:50 INFO - PROCESS | 1853 | 1461308510373 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:01:50 INFO - PROCESS | 1853 | 1461308510377 Marionette TRACE conn3 <- [1,122,null,{}] 00:01:50 INFO - PROCESS | 1853 | 1461308510382 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}] 00:01:50 INFO - PROCESS | 1853 | 1461308510534 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 00:01:50 INFO - PROCESS | 1853 | 1461308510664 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:50 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05b61a800 == 25 [pid = 1853] [id = 38] 00:01:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 111 (0x7fd05599f000) [pid = 1853] [serial = 111] [outer = (nil)] 00:01:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 112 (0x7fd057d2a400) [pid = 1853] [serial = 112] [outer = 0x7fd05599f000] 00:01:50 INFO - PROCESS | 1853 | 1461308510727 Marionette DEBUG loaded listener.js 00:01:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 113 (0x7fd062075800) [pid = 1853] [serial = 113] [outer = 0x7fd05599f000] 00:01:51 INFO - PROCESS | 1853 | 1461308511416 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]]]}] 00:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1077ms 00:01:51 INFO - PROCESS | 1853 | 1461308511457 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 00:01:51 INFO - PROCESS | 1853 | 1461308511460 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 00:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:01:51 INFO - PROCESS | 1853 | 1461308511482 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:01:51 INFO - PROCESS | 1853 | 1461308511488 Marionette TRACE conn3 <- [1,126,null,{}] 00:01:51 INFO - PROCESS | 1853 | 1461308511503 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}] 00:01:51 INFO - PROCESS | 1853 | 1461308511641 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 00:01:51 INFO - PROCESS | 1853 | 1461308511761 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:51 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06254f000 == 26 [pid = 1853] [id = 39] 00:01:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 114 (0x7fd062356000) [pid = 1853] [serial = 114] [outer = (nil)] 00:01:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 115 (0x7fd0632edc00) [pid = 1853] [serial = 115] [outer = 0x7fd062356000] 00:01:51 INFO - PROCESS | 1853 | 1461308511828 Marionette DEBUG loaded listener.js 00:01:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 116 (0x7fd063574400) [pid = 1853] [serial = 116] [outer = 0x7fd062356000] 00:01:52 INFO - PROCESS | 1853 | 1461308512549 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]]]}] 00:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1148ms 00:01:52 INFO - PROCESS | 1853 | 1461308512628 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 00:01:52 INFO - PROCESS | 1853 | 1461308512633 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 00:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:01:52 INFO - PROCESS | 1853 | 1461308512641 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:01:52 INFO - PROCESS | 1853 | 1461308512643 Marionette TRACE conn3 <- [1,130,null,{}] 00:01:52 INFO - PROCESS | 1853 | 1461308512648 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}] 00:01:52 INFO - PROCESS | 1853 | 1461308512783 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 00:01:52 INFO - PROCESS | 1853 | 1461308512901 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:52 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054957000 == 27 [pid = 1853] [id = 40] 00:01:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 117 (0x7fd04b17d000) [pid = 1853] [serial = 117] [outer = (nil)] 00:01:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 118 (0x7fd0654da000) [pid = 1853] [serial = 118] [outer = 0x7fd04b17d000] 00:01:52 INFO - PROCESS | 1853 | 1461308512964 Marionette DEBUG loaded listener.js 00:01:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 119 (0x7fd066baf800) [pid = 1853] [serial = 119] [outer = 0x7fd04b17d000] 00:01:53 INFO - PROCESS | 1853 | 1461308513657 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]]]}] 00:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1027ms 00:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:01:53 INFO - PROCESS | 1853 | 1461308513668 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 00:01:53 INFO - PROCESS | 1853 | 1461308513670 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 00:01:53 INFO - PROCESS | 1853 | 1461308513674 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:01:53 INFO - PROCESS | 1853 | 1461308513677 Marionette TRACE conn3 <- [1,134,null,{}] 00:01:53 INFO - PROCESS | 1853 | 1461308513682 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}] 00:01:53 INFO - PROCESS | 1853 | 1461308513806 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 00:01:54 INFO - PROCESS | 1853 | 1461308514019 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:54 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04eb42000 == 28 [pid = 1853] [id = 41] 00:01:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 120 (0x7fd04b54b000) [pid = 1853] [serial = 120] [outer = (nil)] 00:01:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 121 (0x7fd04c49d400) [pid = 1853] [serial = 121] [outer = 0x7fd04b54b000] 00:01:54 INFO - PROCESS | 1853 | 1461308514081 Marionette DEBUG loaded listener.js 00:01:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 122 (0x7fd052d54800) [pid = 1853] [serial = 122] [outer = 0x7fd04b54b000] 00:01:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 123 (0x7fd053596000) [pid = 1853] [serial = 123] [outer = 0x7fd04afabc00] 00:01:54 INFO - PROCESS | 1853 | 1461308514954 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]]]}] 00:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1330ms 00:01:55 INFO - PROCESS | 1853 | 1461308515030 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 00:01:55 INFO - PROCESS | 1853 | 1461308515036 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 00:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:01:55 INFO - PROCESS | 1853 | 1461308515045 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:01:55 INFO - PROCESS | 1853 | 1461308515050 Marionette TRACE conn3 <- [1,138,null,{}] 00:01:55 INFO - PROCESS | 1853 | 1461308515058 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}] 00:01:55 INFO - PROCESS | 1853 | 1461308515204 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 00:01:55 INFO - PROCESS | 1853 | 1461308515329 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:55 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0541dc000 == 29 [pid = 1853] [id = 42] 00:01:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 124 (0x7fd04b171000) [pid = 1853] [serial = 124] [outer = (nil)] 00:01:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 125 (0x7fd04bc2b400) [pid = 1853] [serial = 125] [outer = 0x7fd04b171000] 00:01:55 INFO - PROCESS | 1853 | 1461308515396 Marionette DEBUG loaded listener.js 00:01:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 126 (0x7fd0578f2000) [pid = 1853] [serial = 126] [outer = 0x7fd04b171000] 00:01:56 INFO - PROCESS | 1853 | 1461308516137 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]]]}] 00:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1135ms 00:01:56 INFO - PROCESS | 1853 | 1461308516180 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 00:01:56 INFO - PROCESS | 1853 | 1461308516187 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 00:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:01:56 INFO - PROCESS | 1853 | 1461308516196 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:01:56 INFO - PROCESS | 1853 | 1461308516200 Marionette TRACE conn3 <- [1,142,null,{}] 00:01:56 INFO - PROCESS | 1853 | 1461308516205 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}] 00:01:56 INFO - PROCESS | 1853 | 1461308516343 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 00:01:56 INFO - PROCESS | 1853 | 1461308516481 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:56 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0625a5800 == 30 [pid = 1853] [id = 43] 00:01:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 127 (0x7fd062080800) [pid = 1853] [serial = 127] [outer = (nil)] 00:01:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 128 (0x7fd06239d800) [pid = 1853] [serial = 128] [outer = 0x7fd062080800] 00:01:56 INFO - PROCESS | 1853 | 1461308516547 Marionette DEBUG loaded listener.js 00:01:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 129 (0x7fd0633c7400) [pid = 1853] [serial = 129] [outer = 0x7fd062080800] 00:01:57 INFO - PROCESS | 1853 | 1461308517321 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]]]}] 00:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1179ms 00:01:57 INFO - PROCESS | 1853 | 1461308517374 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 00:01:57 INFO - PROCESS | 1853 | 1461308517376 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 00:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:01:57 INFO - PROCESS | 1853 | 1461308517382 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:01:57 INFO - PROCESS | 1853 | 1461308517387 Marionette TRACE conn3 <- [1,146,null,{}] 00:01:57 INFO - PROCESS | 1853 | 1461308517401 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}] 00:01:57 INFO - PROCESS | 1853 | 1461308517548 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 00:01:57 INFO - PROCESS | 1853 | 1461308517681 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:57 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd067164800 == 31 [pid = 1853] [id = 44] 00:01:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 130 (0x7fd065443800) [pid = 1853] [serial = 130] [outer = (nil)] 00:01:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 131 (0x7fd066bb0000) [pid = 1853] [serial = 131] [outer = 0x7fd065443800] 00:01:57 INFO - PROCESS | 1853 | 1461308517751 Marionette DEBUG loaded listener.js 00:01:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 132 (0x7fd06739d400) [pid = 1853] [serial = 132] [outer = 0x7fd065443800] 00:01:58 INFO - PROCESS | 1853 | 1461308518520 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]]]}] 00:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1188ms 00:01:58 INFO - PROCESS | 1853 | 1461308518571 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 00:01:58 INFO - PROCESS | 1853 | 1461308518576 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 00:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:01:58 INFO - PROCESS | 1853 | 1461308518581 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:01:58 INFO - PROCESS | 1853 | 1461308518583 Marionette TRACE conn3 <- [1,150,null,{}] 00:01:58 INFO - PROCESS | 1853 | 1461308518588 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}] 00:01:58 INFO - PROCESS | 1853 | 1461308518748 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 00:01:58 INFO - PROCESS | 1853 | 1461308518847 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:58 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b19f000 == 32 [pid = 1853] [id = 45] 00:01:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 133 (0x7fd06357b000) [pid = 1853] [serial = 133] [outer = (nil)] 00:01:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 134 (0x7fd067734000) [pid = 1853] [serial = 134] [outer = 0x7fd06357b000] 00:01:58 INFO - PROCESS | 1853 | 1461308518907 Marionette DEBUG loaded listener.js 00:01:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 135 (0x7fd067811800) [pid = 1853] [serial = 135] [outer = 0x7fd06357b000] 00:01:59 INFO - PROCESS | 1853 | 1461308519611 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]]]}] 00:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1078ms 00:01:59 INFO - PROCESS | 1853 | 1461308519659 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 00:01:59 INFO - PROCESS | 1853 | 1461308519663 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 00:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:01:59 INFO - PROCESS | 1853 | 1461308519668 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:01:59 INFO - PROCESS | 1853 | 1461308519670 Marionette TRACE conn3 <- [1,154,null,{}] 00:01:59 INFO - PROCESS | 1853 | 1461308519675 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}] 00:01:59 INFO - PROCESS | 1853 | 1461308519795 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 00:01:59 INFO - PROCESS | 1853 | 1461308519964 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:59 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055231800 == 33 [pid = 1853] [id = 46] 00:01:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 136 (0x7fd04b54dc00) [pid = 1853] [serial = 136] [outer = (nil)] 00:02:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 137 (0x7fd04d1cf000) [pid = 1853] [serial = 137] [outer = 0x7fd04b54dc00] 00:02:00 INFO - PROCESS | 1853 | 1461308520025 Marionette DEBUG loaded listener.js 00:02:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 138 (0x7fd054d87c00) [pid = 1853] [serial = 138] [outer = 0x7fd04b54dc00] 00:02:00 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05b61a800 == 32 [pid = 1853] [id = 38] 00:02:00 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0558a4800 == 31 [pid = 1853] [id = 37] 00:02:00 INFO - PROCESS | 1853 | 1461308520877 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]]]}] 00:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1276ms 00:02:00 INFO - PROCESS | 1853 | 1461308520944 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 00:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:02:00 INFO - PROCESS | 1853 | 1461308520949 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 00:02:00 INFO - PROCESS | 1853 | 1461308520957 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:02:00 INFO - PROCESS | 1853 | 1461308520962 Marionette TRACE conn3 <- [1,158,null,{}] 00:02:00 INFO - PROCESS | 1853 | 1461308520970 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}] 00:02:01 INFO - PROCESS | 1853 | 1461308521148 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 00:02:01 INFO - PROCESS | 1853 | 1461308521274 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:01 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06231f800 == 32 [pid = 1853] [id = 47] 00:02:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 139 (0x7fd053986800) [pid = 1853] [serial = 139] [outer = (nil)] 00:02:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 140 (0x7fd0578f1400) [pid = 1853] [serial = 140] [outer = 0x7fd053986800] 00:02:01 INFO - PROCESS | 1853 | 1461308521340 Marionette DEBUG loaded listener.js 00:02:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 141 (0x7fd06207c000) [pid = 1853] [serial = 141] [outer = 0x7fd053986800] 00:02:02 INFO - PROCESS | 1853 | 1461308522156 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]]]}] 00:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1237ms 00:02:02 INFO - PROCESS | 1853 | 1461308522194 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 00:02:02 INFO - PROCESS | 1853 | 1461308522201 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 00:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:02:02 INFO - PROCESS | 1853 | 1461308522210 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:02:02 INFO - PROCESS | 1853 | 1461308522213 Marionette TRACE conn3 <- [1,162,null,{}] 00:02:02 INFO - PROCESS | 1853 | 1461308522218 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}] 00:02:02 INFO - PROCESS | 1853 | 1461308522349 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 00:02:02 INFO - PROCESS | 1853 | 1461308522488 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:02 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd066d81800 == 33 [pid = 1853] [id = 48] 00:02:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 142 (0x7fd04ecda000) [pid = 1853] [serial = 142] [outer = (nil)] 00:02:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 143 (0x7fd055662c00) [pid = 1853] [serial = 143] [outer = 0x7fd04ecda000] 00:02:02 INFO - PROCESS | 1853 | 1461308522554 Marionette DEBUG loaded listener.js 00:02:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 144 (0x7fd06207d000) [pid = 1853] [serial = 144] [outer = 0x7fd04ecda000] 00:02:03 INFO - PROCESS | 1853 | 1461308523334 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]]]}] 00:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1179ms 00:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:02:03 INFO - PROCESS | 1853 | 1461308523388 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 00:02:03 INFO - PROCESS | 1853 | 1461308523390 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 00:02:03 INFO - PROCESS | 1853 | 1461308523396 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:02:03 INFO - PROCESS | 1853 | 1461308523401 Marionette TRACE conn3 <- [1,166,null,{}] 00:02:03 INFO - PROCESS | 1853 | 1461308523431 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}] 00:02:03 INFO - PROCESS | 1853 | 1461308523571 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 00:02:03 INFO - PROCESS | 1853 | 1461308523693 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:03 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06782f800 == 34 [pid = 1853] [id = 49] 00:02:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 145 (0x7fd06324bc00) [pid = 1853] [serial = 145] [outer = (nil)] 00:02:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 146 (0x7fd064f27400) [pid = 1853] [serial = 146] [outer = 0x7fd06324bc00] 00:02:03 INFO - PROCESS | 1853 | 1461308523761 Marionette DEBUG loaded listener.js 00:02:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 147 (0x7fd066eb3000) [pid = 1853] [serial = 147] [outer = 0x7fd06324bc00] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ba4c800 == 33 [pid = 1853] [id = 10] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057adf800 == 32 [pid = 1853] [id = 33] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0541dc000 == 31 [pid = 1853] [id = 42] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0625a5800 == 30 [pid = 1853] [id = 43] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd067164800 == 29 [pid = 1853] [id = 44] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b19f000 == 28 [pid = 1853] [id = 45] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd061ec0000 == 27 [pid = 1853] [id = 35] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054e54800 == 26 [pid = 1853] [id = 32] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d445000 == 25 [pid = 1853] [id = 6] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b556000 == 24 [pid = 1853] [id = 8] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05b61c800 == 23 [pid = 1853] [id = 34] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054958000 == 22 [pid = 1853] [id = 25] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b564800 == 21 [pid = 1853] [id = 36] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057874800 == 20 [pid = 1853] [id = 23] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057a11800 == 19 [pid = 1853] [id = 26] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b815800 == 18 [pid = 1853] [id = 9] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06254f000 == 17 [pid = 1853] [id = 39] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ba42000 == 16 [pid = 1853] [id = 31] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04af9a800 == 15 [pid = 1853] [id = 11] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd056311800 == 14 [pid = 1853] [id = 30] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054957000 == 13 [pid = 1853] [id = 40] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04eb42000 == 12 [pid = 1853] [id = 41] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd066d81800 == 11 [pid = 1853] [id = 48] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055231800 == 10 [pid = 1853] [id = 46] 00:02:06 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06231f800 == 9 [pid = 1853] [id = 47] 00:02:07 INFO - PROCESS | 1853 | 1461308527771 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]]]}] 00:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 4411ms 00:02:07 INFO - PROCESS | 1853 | 1461308527806 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 00:02:07 INFO - PROCESS | 1853 | 1461308527811 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 00:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:02:07 INFO - PROCESS | 1853 | 1461308527819 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:02:07 INFO - PROCESS | 1853 | 1461308527823 Marionette TRACE conn3 <- [1,170,null,{}] 00:02:07 INFO - PROCESS | 1853 | 1461308527831 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}] 00:02:07 INFO - PROCESS | 1853 | 1461308527957 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 00:02:07 INFO - PROCESS | 1853 | 1461308527976 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:07 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d1b5000 == 10 [pid = 1853] [id = 50] 00:02:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 148 (0x7fd04ecd1c00) [pid = 1853] [serial = 148] [outer = (nil)] 00:02:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 149 (0x7fd04ecd5000) [pid = 1853] [serial = 149] [outer = 0x7fd04ecd1c00] 00:02:08 INFO - PROCESS | 1853 | 1461308528033 Marionette DEBUG loaded listener.js 00:02:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 150 (0x7fd0514c2c00) [pid = 1853] [serial = 150] [outer = 0x7fd04ecd1c00] 00:02:08 INFO - PROCESS | 1853 | 1461308528653 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]]]}] 00:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 881ms 00:02:08 INFO - PROCESS | 1853 | 1461308528699 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 00:02:08 INFO - PROCESS | 1853 | 1461308528708 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 00:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:02:08 INFO - PROCESS | 1853 | 1461308528717 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:02:08 INFO - PROCESS | 1853 | 1461308528720 Marionette TRACE conn3 <- [1,174,null,{}] 00:02:08 INFO - PROCESS | 1853 | 1461308528725 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}] 00:02:08 INFO - PROCESS | 1853 | 1461308528863 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 00:02:08 INFO - PROCESS | 1853 | 1461308528952 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:08 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bccd800 == 11 [pid = 1853] [id = 51] 00:02:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 151 (0x7fd04ecd2000) [pid = 1853] [serial = 151] [outer = (nil)] 00:02:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 152 (0x7fd054652400) [pid = 1853] [serial = 152] [outer = 0x7fd04ecd2000] 00:02:09 INFO - PROCESS | 1853 | 1461308529004 Marionette DEBUG loaded listener.js 00:02:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 153 (0x7fd055665800) [pid = 1853] [serial = 153] [outer = 0x7fd04ecd2000] 00:02:09 INFO - PROCESS | 1853 | 1461308529575 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]]]}] 00:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 889ms 00:02:09 INFO - PROCESS | 1853 | 1461308529605 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 00:02:09 INFO - PROCESS | 1853 | 1461308529608 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 00:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:02:09 INFO - PROCESS | 1853 | 1461308529613 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:02:09 INFO - PROCESS | 1853 | 1461308529618 Marionette TRACE conn3 <- [1,178,null,{}] 00:02:09 INFO - PROCESS | 1853 | 1461308529632 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}] 00:02:09 INFO - PROCESS | 1853 | 1461308529753 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 00:02:09 INFO - PROCESS | 1853 | 1461308529895 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:09 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057ae8800 == 12 [pid = 1853] [id = 52] 00:02:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 154 (0x7fd04b772000) [pid = 1853] [serial = 154] [outer = (nil)] 00:02:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd055f5d000) [pid = 1853] [serial = 155] [outer = 0x7fd04b772000] 00:02:09 INFO - PROCESS | 1853 | 1461308529954 Marionette DEBUG loaded listener.js 00:02:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd05b374000) [pid = 1853] [serial = 156] [outer = 0x7fd04b772000] 00:02:10 INFO - PROCESS | 1853 | 1461308530602 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]]]}] 00:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1045ms 00:02:10 INFO - PROCESS | 1853 | 1461308530689 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 00:02:10 INFO - PROCESS | 1853 | 1461308530692 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 00:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:02:10 INFO - PROCESS | 1853 | 1461308530706 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:02:10 INFO - PROCESS | 1853 | 1461308530708 Marionette TRACE conn3 <- [1,182,null,{}] 00:02:10 INFO - PROCESS | 1853 | 1461308530713 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}] 00:02:10 INFO - PROCESS | 1853 | 1461308530861 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 00:02:10 INFO - PROCESS | 1853 | 1461308530918 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0623ed000 == 13 [pid = 1853] [id = 53] 00:02:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd05543dc00) [pid = 1853] [serial = 157] [outer = (nil)] 00:02:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd063250000) [pid = 1853] [serial = 158] [outer = 0x7fd05543dc00] 00:02:10 INFO - PROCESS | 1853 | 1461308530971 Marionette DEBUG loaded listener.js 00:02:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd0636e9c00) [pid = 1853] [serial = 159] [outer = 0x7fd05543dc00] 00:02:11 INFO - PROCESS | 1853 | 1461308531509 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]]]}] 00:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 873ms 00:02:11 INFO - PROCESS | 1853 | 1461308531580 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 00:02:11 INFO - PROCESS | 1853 | 1461308531583 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 00:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:02:11 INFO - PROCESS | 1853 | 1461308531593 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:02:11 INFO - PROCESS | 1853 | 1461308531595 Marionette TRACE conn3 <- [1,186,null,{}] 00:02:11 INFO - PROCESS | 1853 | 1461308531599 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}] 00:02:11 INFO - PROCESS | 1853 | 1461308531731 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 00:02:11 INFO - PROCESS | 1853 | 1461308531793 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:11 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd066b58800 == 14 [pid = 1853] [id = 54] 00:02:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd04ecd0800) [pid = 1853] [serial = 160] [outer = (nil)] 00:02:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd066b0b800) [pid = 1853] [serial = 161] [outer = 0x7fd04ecd0800] 00:02:11 INFO - PROCESS | 1853 | 1461308531844 Marionette DEBUG loaded listener.js 00:02:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd066eb1000) [pid = 1853] [serial = 162] [outer = 0x7fd04ecd0800] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 161 (0x7fd05397f400) [pid = 1853] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 160 (0x7fd04b54b000) [pid = 1853] [serial = 120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 159 (0x7fd04eb0d000) [pid = 1853] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 158 (0x7fd04d13c400) [pid = 1853] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd04bc24000) [pid = 1853] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 156 (0x7fd04b76a000) [pid = 1853] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 155 (0x7fd04d137400) [pid = 1853] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 154 (0x7fd055661000) [pid = 1853] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 153 (0x7fd04b64fc00) [pid = 1853] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 152 (0x7fd04bb29400) [pid = 1853] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 151 (0x7fd04afb4000) [pid = 1853] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 150 (0x7fd04b9d4800) [pid = 1853] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 149 (0x7fd05599f000) [pid = 1853] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 148 (0x7fd0552c1400) [pid = 1853] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 147 (0x7fd062356000) [pid = 1853] [serial = 114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 146 (0x7fd04c49c400) [pid = 1853] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 145 (0x7fd065443800) [pid = 1853] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 144 (0x7fd054115800) [pid = 1853] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 143 (0x7fd04d13dc00) [pid = 1853] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 142 (0x7fd0553c6c00) [pid = 1853] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 141 (0x7fd0564aa400) [pid = 1853] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 140 (0x7fd057d32400) [pid = 1853] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 139 (0x7fd04b54dc00) [pid = 1853] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 138 (0x7fd04bc20c00) [pid = 1853] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 137 (0x7fd04bb26400) [pid = 1853] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 136 (0x7fd062080800) [pid = 1853] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 135 (0x7fd051445400) [pid = 1853] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 134 (0x7fd04b76d000) [pid = 1853] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 133 (0x7fd057de1000) [pid = 1853] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 132 (0x7fd04d422400) [pid = 1853] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 131 (0x7fd04b542000) [pid = 1853] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 130 (0x7fd053986800) [pid = 1853] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 129 (0x7fd04ecda000) [pid = 1853] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 128 (0x7fd04b171000) [pid = 1853] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 127 (0x7fd0514bc000) [pid = 1853] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 126 (0x7fd04d423400) [pid = 1853] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 125 (0x7fd06357b000) [pid = 1853] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 124 (0x7fd04b17d000) [pid = 1853] [serial = 117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 123 (0x7fd04b9de400) [pid = 1853] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:02:12 INFO - PROCESS | 1853 | --DOMWINDOW == 122 (0x7fd04b17a000) [pid = 1853] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:02:13 INFO - PROCESS | 1853 | 1461308533365 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]]]}] 00:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1783ms 00:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:02:13 INFO - PROCESS | 1853 | 1461308533377 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 00:02:13 INFO - PROCESS | 1853 | 1461308533379 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 00:02:13 INFO - PROCESS | 1853 | 1461308533385 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:02:13 INFO - PROCESS | 1853 | 1461308533387 Marionette TRACE conn3 <- [1,190,null,{}] 00:02:13 INFO - PROCESS | 1853 | 1461308533392 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}] 00:02:13 INFO - PROCESS | 1853 | 1461308533595 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 00:02:13 INFO - PROCESS | 1853 | 1461308533640 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:13 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05436b000 == 15 [pid = 1853] [id = 55] 00:02:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 123 (0x7fd057a9b400) [pid = 1853] [serial = 163] [outer = (nil)] 00:02:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 124 (0x7fd05b374400) [pid = 1853] [serial = 164] [outer = 0x7fd057a9b400] 00:02:13 INFO - PROCESS | 1853 | 1461308533710 Marionette DEBUG loaded listener.js 00:02:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 125 (0x7fd06324e400) [pid = 1853] [serial = 165] [outer = 0x7fd057a9b400] 00:02:14 INFO - PROCESS | 1853 | 1461308534364 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]]]}] 00:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1031ms 00:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:02:14 INFO - PROCESS | 1853 | 1461308534414 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 00:02:14 INFO - PROCESS | 1853 | 1461308534416 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 00:02:14 INFO - PROCESS | 1853 | 1461308534420 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:02:14 INFO - PROCESS | 1853 | 1461308534424 Marionette TRACE conn3 <- [1,194,null,{}] 00:02:14 INFO - PROCESS | 1853 | 1461308534428 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}] 00:02:14 INFO - PROCESS | 1853 | 1461308534563 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 00:02:14 INFO - PROCESS | 1853 | 1461308534578 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:14 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05594a000 == 16 [pid = 1853] [id = 56] 00:02:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 126 (0x7fd04d1d5800) [pid = 1853] [serial = 166] [outer = (nil)] 00:02:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 127 (0x7fd066b0b400) [pid = 1853] [serial = 167] [outer = 0x7fd04d1d5800] 00:02:14 INFO - PROCESS | 1853 | 1461308534628 Marionette DEBUG loaded listener.js 00:02:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 128 (0x7fd0673a2c00) [pid = 1853] [serial = 168] [outer = 0x7fd04d1d5800] 00:02:15 INFO - PROCESS | 1853 | 1461308535423 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]]]}] 00:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1024ms 00:02:15 INFO - PROCESS | 1853 | 1461308535460 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 00:02:15 INFO - PROCESS | 1853 | 1461308535464 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 00:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:02:15 INFO - PROCESS | 1853 | 1461308535484 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:02:15 INFO - PROCESS | 1853 | 1461308535489 Marionette TRACE conn3 <- [1,198,null,{}] 00:02:15 INFO - PROCESS | 1853 | 1461308535496 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}] 00:02:15 INFO - PROCESS | 1853 | 1461308535632 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 00:02:15 INFO - PROCESS | 1853 | 1461308535773 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:15 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd050a62000 == 17 [pid = 1853] [id = 57] 00:02:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 129 (0x7fd04bb2c000) [pid = 1853] [serial = 169] [outer = (nil)] 00:02:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 130 (0x7fd04d1d7000) [pid = 1853] [serial = 170] [outer = 0x7fd04bb2c000] 00:02:15 INFO - PROCESS | 1853 | 1461308535840 Marionette DEBUG loaded listener.js 00:02:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 131 (0x7fd04eccf800) [pid = 1853] [serial = 171] [outer = 0x7fd04bb2c000] 00:02:16 INFO - PROCESS | 1853 | 1461308536609 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]]]}] 00:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1134ms 00:02:16 INFO - PROCESS | 1853 | 1461308536618 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 00:02:16 INFO - PROCESS | 1853 | 1461308536626 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 00:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:02:16 INFO - PROCESS | 1853 | 1461308536634 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:02:16 INFO - PROCESS | 1853 | 1461308536637 Marionette TRACE conn3 <- [1,202,null,{}] 00:02:16 INFO - PROCESS | 1853 | 1461308536642 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}] 00:02:16 INFO - PROCESS | 1853 | 1461308536779 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 00:02:16 INFO - PROCESS | 1853 | 1461308536910 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:16 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b19e000 == 18 [pid = 1853] [id = 58] 00:02:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 132 (0x7fd04afb3800) [pid = 1853] [serial = 172] [outer = (nil)] 00:02:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 133 (0x7fd04b64ec00) [pid = 1853] [serial = 173] [outer = 0x7fd04afb3800] 00:02:16 INFO - PROCESS | 1853 | 1461308536972 Marionette DEBUG loaded listener.js 00:02:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 134 (0x7fd0514be800) [pid = 1853] [serial = 174] [outer = 0x7fd04afb3800] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 133 (0x7fd0553c9000) [pid = 1853] [serial = 76] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 132 (0x7fd052d54800) [pid = 1853] [serial = 122] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 131 (0x7fd052d59400) [pid = 1853] [serial = 107] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 130 (0x7fd062073800) [pid = 1853] [serial = 68] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 129 (0x7fd04b178400) [pid = 1853] [serial = 38] [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.] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 128 (0x7fd0578f1400) [pid = 1853] [serial = 140] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 127 (0x7fd054655c00) [pid = 1853] [serial = 109] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 126 (0x7fd04bc2b400) [pid = 1853] [serial = 125] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 125 (0x7fd04d1cf000) [pid = 1853] [serial = 137] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 124 (0x7fd062351c00) [pid = 1853] [serial = 103] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 123 (0x7fd04c49d400) [pid = 1853] [serial = 121] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 122 (0x7fd064f45800) [pid = 1853] [serial = 2] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 121 (0x7fd04ebdf800) [pid = 1853] [serial = 106] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 120 (0x7fd04d1ce000) [pid = 1853] [serial = 79] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 119 (0x7fd04b18c000) [pid = 1853] [serial = 34] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 118 (0x7fd04d533400) [pid = 1853] [serial = 46] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 117 (0x7fd04d532000) [pid = 1853] [serial = 91] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 116 (0x7fd054344000) [pid = 1853] [serial = 49] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 115 (0x7fd04c49e400) [pid = 1853] [serial = 40] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 114 (0x7fd054d8d800) [pid = 1853] [serial = 50] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 113 (0x7fd0552bb000) [pid = 1853] [serial = 52] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 112 (0x7fd0553c8800) [pid = 1853] [serial = 53] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 111 (0x7fd0558c1400) [pid = 1853] [serial = 55] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 110 (0x7fd055914000) [pid = 1853] [serial = 58] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 109 (0x7fd056382000) [pid = 1853] [serial = 59] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 108 (0x7fd057d2fc00) [pid = 1853] [serial = 62] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 107 (0x7fd04eb16800) [pid = 1853] [serial = 43] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 106 (0x7fd0578f8800) [pid = 1853] [serial = 61] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 105 (0x7fd0514b5c00) [pid = 1853] [serial = 47] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 104 (0x7fd057ddc400) [pid = 1853] [serial = 64] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 103 (0x7fd0514bfc00) [pid = 1853] [serial = 44] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 102 (0x7fd05590f800) [pid = 1853] [serial = 56] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 101 (0x7fd04bb33c00) [pid = 1853] [serial = 31] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 100 (0x7fd04d1d9000) [pid = 1853] [serial = 41] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 99 (0x7fd04b54e000) [pid = 1853] [serial = 37] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 98 (0x7fd069e10c00) [pid = 1853] [serial = 32] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 97 (0x7fd0558c0000) [pid = 1853] [serial = 97] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 96 (0x7fd055662c00) [pid = 1853] [serial = 143] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 95 (0x7fd0632edc00) [pid = 1853] [serial = 115] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 94 (0x7fd0528a0c00) [pid = 1853] [serial = 94] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 93 (0x7fd05b369000) [pid = 1853] [serial = 89] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 92 (0x7fd0540e9c00) [pid = 1853] [serial = 82] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 91 (0x7fd057d2a400) [pid = 1853] [serial = 112] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 90 (0x7fd05c20cc00) [pid = 1853] [serial = 65] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 89 (0x7fd061244000) [pid = 1853] [serial = 67] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 88 (0x7fd054d87c00) [pid = 1853] [serial = 138] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 87 (0x7fd055f5c000) [pid = 1853] [serial = 86] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 86 (0x7fd063243400) [pid = 1853] [serial = 104] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 85 (0x7fd057a8e000) [pid = 1853] [serial = 88] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 84 (0x7fd0553c5800) [pid = 1853] [serial = 110] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 83 (0x7fd06239d800) [pid = 1853] [serial = 128] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 82 (0x7fd062075800) [pid = 1853] [serial = 113] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 81 (0x7fd067734000) [pid = 1853] [serial = 134] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 80 (0x7fd051f75400) [pid = 1853] [serial = 73] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 79 (0x7fd055660000) [pid = 1853] [serial = 85] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 78 (0x7fd063574400) [pid = 1853] [serial = 116] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 77 (0x7fd04c37f400) [pid = 1853] [serial = 70] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 76 (0x7fd0654da000) [pid = 1853] [serial = 118] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 75 (0x7fd0514c1c00) [pid = 1853] [serial = 92] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 74 (0x7fd06739d400) [pid = 1853] [serial = 132] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 73 (0x7fd056385000) [pid = 1853] [serial = 98] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 72 (0x7fd066bb0000) [pid = 1853] [serial = 131] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 71 (0x7fd05411f800) [pid = 1853] [serial = 12] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 70 (0x7fd04eb14000) [pid = 1853] [serial = 80] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 69 (0x7fd061e74c00) [pid = 1853] [serial = 100] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 68 (0x7fd05465ac00) [pid = 1853] [serial = 9] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 67 (0x7fd053a57800) [pid = 1853] [serial = 74] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 66 (0x7fd04b543c00) [pid = 1853] [serial = 22] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 65 (0x7fd04b549c00) [pid = 1853] [serial = 23] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 64 (0x7fd06207c000) [pid = 1853] [serial = 141] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 63 (0x7fd06207d000) [pid = 1853] [serial = 144] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 62 (0x7fd0578f2000) [pid = 1853] [serial = 126] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 61 (0x7fd054112400) [pid = 1853] [serial = 95] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 60 (0x7fd04d425000) [pid = 1853] [serial = 16] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 59 (0x7fd067811800) [pid = 1853] [serial = 135] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 58 (0x7fd066baf800) [pid = 1853] [serial = 119] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 57 (0x7fd04d137c00) [pid = 1853] [serial = 17] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 56 (0x7fd04d1d1800) [pid = 1853] [serial = 19] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 55 (0x7fd04d1d5400) [pid = 1853] [serial = 71] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 54 (0x7fd055f5cc00) [pid = 1853] [serial = 77] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 53 (0x7fd04bb2b400) [pid = 1853] [serial = 28] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 52 (0x7fd0633c7400) [pid = 1853] [serial = 129] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 51 (0x7fd054ba5800) [pid = 1853] [serial = 83] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 50 (0x7fd04bb30c00) [pid = 1853] [serial = 29] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 49 (0x7fd04b9d0c00) [pid = 1853] [serial = 26] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 48 (0x7fd0621f1400) [pid = 1853] [serial = 101] [outer = (nil)] [url = about:blank] 00:02:17 INFO - PROCESS | 1853 | --DOMWINDOW == 47 (0x7fd04b774400) [pid = 1853] [serial = 25] [outer = (nil)] [url = about:blank] 00:02:18 INFO - PROCESS | 1853 | 1461308538144 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]]]}] 00:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1542ms 00:02:18 INFO - PROCESS | 1853 | 1461308538177 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 00:02:18 INFO - PROCESS | 1853 | 1461308538180 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 00:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:02:18 INFO - PROCESS | 1853 | 1461308538194 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:02:18 INFO - PROCESS | 1853 | 1461308538198 Marionette TRACE conn3 <- [1,206,null,{}] 00:02:18 INFO - PROCESS | 1853 | 1461308538205 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}] 00:02:18 INFO - PROCESS | 1853 | 1461308538407 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 00:02:18 INFO - PROCESS | 1853 | 1461308538410 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:02:18 INFO - PROCESS | 1853 | 1461308538504 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:18 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ba3f800 == 19 [pid = 1853] [id = 59] 00:02:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 48 (0x7fd04b644400) [pid = 1853] [serial = 175] [outer = (nil)] 00:02:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 49 (0x7fd04c37fc00) [pid = 1853] [serial = 176] [outer = 0x7fd04b644400] 00:02:18 INFO - PROCESS | 1853 | 1461308538562 Marionette DEBUG loaded listener.js 00:02:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 50 (0x7fd04d142c00) [pid = 1853] [serial = 177] [outer = 0x7fd04b644400] 00:02:18 INFO - PROCESS | 1853 | --DOMWINDOW == 49 (0x7fd064f27400) [pid = 1853] [serial = 146] [outer = (nil)] [url = about:blank] 00:02:19 INFO - PROCESS | 1853 | 1461308539099 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]]]}] 00:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 934ms 00:02:19 INFO - PROCESS | 1853 | 1461308539127 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 00:02:19 INFO - PROCESS | 1853 | 1461308539132 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 00:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:02:19 INFO - PROCESS | 1853 | 1461308539142 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:02:19 INFO - PROCESS | 1853 | 1461308539144 Marionette TRACE conn3 <- [1,210,null,{}] 00:02:19 INFO - PROCESS | 1853 | 1461308539148 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}] 00:02:19 INFO - PROCESS | 1853 | 1461308539262 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 00:02:19 INFO - PROCESS | 1853 | 1461308539280 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:19 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04c461000 == 20 [pid = 1853] [id = 60] 00:02:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 50 (0x7fd04d424800) [pid = 1853] [serial = 178] [outer = (nil)] 00:02:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 51 (0x7fd04d531400) [pid = 1853] [serial = 179] [outer = 0x7fd04d424800] 00:02:19 INFO - PROCESS | 1853 | 1461308539337 Marionette DEBUG loaded listener.js 00:02:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 52 (0x7fd04eb14000) [pid = 1853] [serial = 180] [outer = 0x7fd04d424800] 00:02:20 INFO - PROCESS | 1853 | 1461308540019 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]]]}] 00:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 926ms 00:02:20 INFO - PROCESS | 1853 | 1461308540068 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 00:02:20 INFO - PROCESS | 1853 | 1461308540072 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 00:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:02:20 INFO - PROCESS | 1853 | 1461308540080 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:02:20 INFO - PROCESS | 1853 | 1461308540088 Marionette TRACE conn3 <- [1,214,null,{}] 00:02:20 INFO - PROCESS | 1853 | 1461308540123 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}] 00:02:20 INFO - PROCESS | 1853 | 1461308540261 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 00:02:20 INFO - PROCESS | 1853 | 1461308540273 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:20 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d556800 == 21 [pid = 1853] [id = 61] 00:02:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 53 (0x7fd04b178800) [pid = 1853] [serial = 181] [outer = (nil)] 00:02:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 54 (0x7fd051454000) [pid = 1853] [serial = 182] [outer = 0x7fd04b178800] 00:02:20 INFO - PROCESS | 1853 | 1461308540332 Marionette DEBUG loaded listener.js 00:02:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 55 (0x7fd0529d3400) [pid = 1853] [serial = 183] [outer = 0x7fd04b178800] 00:02:20 INFO - PROCESS | 1853 | 1461308540885 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]]]}] 00:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 844ms 00:02:20 INFO - PROCESS | 1853 | 1461308540925 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 00:02:20 INFO - PROCESS | 1853 | 1461308540928 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 00:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:02:20 INFO - PROCESS | 1853 | 1461308540933 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:02:20 INFO - PROCESS | 1853 | 1461308540935 Marionette TRACE conn3 <- [1,218,null,{}] 00:02:20 INFO - PROCESS | 1853 | 1461308540939 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}] 00:02:21 INFO - PROCESS | 1853 | 1461308541057 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 00:02:21 INFO - PROCESS | 1853 | 1461308541071 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:21 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd052136000 == 22 [pid = 1853] [id = 62] 00:02:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 56 (0x7fd051452800) [pid = 1853] [serial = 184] [outer = (nil)] 00:02:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 57 (0x7fd0540f0400) [pid = 1853] [serial = 185] [outer = 0x7fd051452800] 00:02:21 INFO - PROCESS | 1853 | 1461308541122 Marionette DEBUG loaded listener.js 00:02:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 58 (0x7fd05459f800) [pid = 1853] [serial = 186] [outer = 0x7fd051452800] 00:02:21 INFO - PROCESS | 1853 | 1461308541798 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]]]}] 00:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 877ms 00:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:02:21 INFO - PROCESS | 1853 | 1461308541816 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 00:02:21 INFO - PROCESS | 1853 | 1461308541818 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 00:02:21 INFO - PROCESS | 1853 | 1461308541823 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:02:21 INFO - PROCESS | 1853 | 1461308541826 Marionette TRACE conn3 <- [1,222,null,{}] 00:02:21 INFO - PROCESS | 1853 | 1461308541830 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}] 00:02:21 INFO - PROCESS | 1853 | 1461308541961 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 00:02:21 INFO - PROCESS | 1853 | 1461308541979 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:21 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0541c3000 == 23 [pid = 1853] [id = 63] 00:02:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 59 (0x7fd04b175000) [pid = 1853] [serial = 187] [outer = (nil)] 00:02:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 60 (0x7fd054d8d400) [pid = 1853] [serial = 188] [outer = 0x7fd04b175000] 00:02:22 INFO - PROCESS | 1853 | 1461308542030 Marionette DEBUG loaded listener.js 00:02:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 61 (0x7fd0552ba400) [pid = 1853] [serial = 189] [outer = 0x7fd04b175000] 00:02:22 INFO - PROCESS | 1853 | --DOMWINDOW == 60 (0x7fd05543dc00) [pid = 1853] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:02:22 INFO - PROCESS | 1853 | --DOMWINDOW == 59 (0x7fd04ecd0800) [pid = 1853] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:02:22 INFO - PROCESS | 1853 | --DOMWINDOW == 58 (0x7fd04ecd1c00) [pid = 1853] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:02:22 INFO - PROCESS | 1853 | --DOMWINDOW == 57 (0x7fd04ecd2000) [pid = 1853] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:02:22 INFO - PROCESS | 1853 | --DOMWINDOW == 56 (0x7fd06324bc00) [pid = 1853] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:02:22 INFO - PROCESS | 1853 | --DOMWINDOW == 55 (0x7fd04b772000) [pid = 1853] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:02:22 INFO - PROCESS | 1853 | --DOMWINDOW == 54 (0x7fd057a9b400) [pid = 1853] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:02:22 INFO - PROCESS | 1853 | 1461308542578 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]]]}] 00:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 776ms 00:02:22 INFO - PROCESS | 1853 | 1461308542598 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 00:02:22 INFO - PROCESS | 1853 | 1461308542602 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 00:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:02:22 INFO - PROCESS | 1853 | 1461308542630 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:02:22 INFO - PROCESS | 1853 | 1461308542634 Marionette TRACE conn3 <- [1,226,null,{}] 00:02:22 INFO - PROCESS | 1853 | 1461308542641 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}] 00:02:22 INFO - PROCESS | 1853 | 1461308542770 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 00:02:22 INFO - PROCESS | 1853 | 1461308542789 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:22 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05495e800 == 24 [pid = 1853] [id = 64] 00:02:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 55 (0x7fd04b16f400) [pid = 1853] [serial = 190] [outer = (nil)] 00:02:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 56 (0x7fd055665c00) [pid = 1853] [serial = 191] [outer = 0x7fd04b16f400] 00:02:22 INFO - PROCESS | 1853 | 1461308542845 Marionette DEBUG loaded listener.js 00:02:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 57 (0x7fd05566b800) [pid = 1853] [serial = 192] [outer = 0x7fd04b16f400] 00:02:23 INFO - PROCESS | 1853 | 1461308543439 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]]]}] 00:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 836ms 00:02:23 INFO - PROCESS | 1853 | 1461308543466 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 00:02:23 INFO - PROCESS | 1853 | 1461308543469 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 00:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:02:23 INFO - PROCESS | 1853 | 1461308543474 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:02:23 INFO - PROCESS | 1853 | 1461308543476 Marionette TRACE conn3 <- [1,230,null,{}] 00:02:23 INFO - PROCESS | 1853 | 1461308543481 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}] 00:02:23 INFO - PROCESS | 1853 | 1461308543611 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 00:02:23 INFO - PROCESS | 1853 | 1461308543687 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:23 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054e55000 == 25 [pid = 1853] [id = 65] 00:02:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 58 (0x7fd04b170c00) [pid = 1853] [serial = 193] [outer = (nil)] 00:02:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 59 (0x7fd0558c0c00) [pid = 1853] [serial = 194] [outer = 0x7fd04b170c00] 00:02:23 INFO - PROCESS | 1853 | 1461308543740 Marionette DEBUG loaded listener.js 00:02:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 60 (0x7fd0559ab000) [pid = 1853] [serial = 195] [outer = 0x7fd04b170c00] 00:02:24 INFO - PROCESS | 1853 | 1461308544203 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]]]}] 00:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 777ms 00:02:24 INFO - PROCESS | 1853 | 1461308544252 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 00:02:24 INFO - PROCESS | 1853 | 1461308544254 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 00:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:02:24 INFO - PROCESS | 1853 | 1461308544259 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:02:24 INFO - PROCESS | 1853 | 1461308544261 Marionette TRACE conn3 <- [1,234,null,{}] 00:02:24 INFO - PROCESS | 1853 | 1461308544265 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}] 00:02:24 INFO - PROCESS | 1853 | 1461308544371 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 00:02:24 INFO - PROCESS | 1853 | 1461308544385 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:24 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05521a800 == 26 [pid = 1853] [id = 66] 00:02:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 61 (0x7fd0558c1400) [pid = 1853] [serial = 196] [outer = (nil)] 00:02:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 62 (0x7fd056382000) [pid = 1853] [serial = 197] [outer = 0x7fd0558c1400] 00:02:24 INFO - PROCESS | 1853 | 1461308544448 Marionette DEBUG loaded listener.js 00:02:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 63 (0x7fd0578b4400) [pid = 1853] [serial = 198] [outer = 0x7fd0558c1400] 00:02:25 INFO - PROCESS | 1853 | 1461308545013 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]]]}] 00:02:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 773ms 00:02:25 INFO - PROCESS | 1853 | 1461308545033 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 00:02:25 INFO - PROCESS | 1853 | 1461308545036 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 00:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:02:25 INFO - PROCESS | 1853 | 1461308545041 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:02:25 INFO - PROCESS | 1853 | 1461308545044 Marionette TRACE conn3 <- [1,238,null,{}] 00:02:25 INFO - PROCESS | 1853 | 1461308545048 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}] 00:02:25 INFO - PROCESS | 1853 | 1461308545167 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 00:02:25 INFO - PROCESS | 1853 | 1461308545287 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:25 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b18e000 == 27 [pid = 1853] [id = 67] 00:02:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 64 (0x7fd04afaec00) [pid = 1853] [serial = 199] [outer = (nil)] 00:02:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 65 (0x7fd04b177400) [pid = 1853] [serial = 200] [outer = 0x7fd04afaec00] 00:02:25 INFO - PROCESS | 1853 | 1461308545354 Marionette DEBUG loaded listener.js 00:02:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 66 (0x7fd04b769400) [pid = 1853] [serial = 201] [outer = 0x7fd04afaec00] 00:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 978ms 00:02:26 INFO - PROCESS | 1853 | 1461308546008 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]]]}] 00:02:26 INFO - PROCESS | 1853 | 1461308546021 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 00:02:26 INFO - PROCESS | 1853 | 1461308546027 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 00:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:02:26 INFO - PROCESS | 1853 | 1461308546034 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:02:26 INFO - PROCESS | 1853 | 1461308546038 Marionette TRACE conn3 <- [1,242,null,{}] 00:02:26 INFO - PROCESS | 1853 | 1461308546044 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}] 00:02:26 INFO - PROCESS | 1853 | 1461308546175 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 00:02:26 INFO - PROCESS | 1853 | 1461308546295 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:26 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04df10000 == 28 [pid = 1853] [id = 68] 00:02:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 67 (0x7fd04b76d000) [pid = 1853] [serial = 202] [outer = (nil)] 00:02:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 68 (0x7fd04d52cc00) [pid = 1853] [serial = 203] [outer = 0x7fd04b76d000] 00:02:26 INFO - PROCESS | 1853 | 1461308546359 Marionette DEBUG loaded listener.js 00:02:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 69 (0x7fd04ebd7800) [pid = 1853] [serial = 204] [outer = 0x7fd04b76d000] 00:02:27 INFO - PROCESS | 1853 | 1461308547038 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]]]}] 00:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1027ms 00:02:27 INFO - PROCESS | 1853 | 1461308547068 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 00:02:27 INFO - PROCESS | 1853 | 1461308547072 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 00:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:02:27 INFO - PROCESS | 1853 | 1461308547080 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:02:27 INFO - PROCESS | 1853 | 1461308547083 Marionette TRACE conn3 <- [1,246,null,{}] 00:02:27 INFO - PROCESS | 1853 | 1461308547088 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}] 00:02:27 INFO - PROCESS | 1853 | 1461308547227 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 00:02:27 INFO - PROCESS | 1853 | 1461308547345 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:27 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055677000 == 29 [pid = 1853] [id = 69] 00:02:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 70 (0x7fd0514b6400) [pid = 1853] [serial = 205] [outer = (nil)] 00:02:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 71 (0x7fd053ae3400) [pid = 1853] [serial = 206] [outer = 0x7fd0514b6400] 00:02:27 INFO - PROCESS | 1853 | 1461308547406 Marionette DEBUG loaded listener.js 00:02:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 72 (0x7fd0552ba800) [pid = 1853] [serial = 207] [outer = 0x7fd0514b6400] 00:02:28 INFO - PROCESS | 1853 | 1461308548088 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]]]}] 00:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1076ms 00:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:02:28 INFO - PROCESS | 1853 | 1461308548159 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 00:02:28 INFO - PROCESS | 1853 | 1461308548161 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 00:02:28 INFO - PROCESS | 1853 | 1461308548168 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:02:28 INFO - PROCESS | 1853 | 1461308548176 Marionette TRACE conn3 <- [1,250,null,{}] 00:02:28 INFO - PROCESS | 1853 | 1461308548188 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}] 00:02:28 INFO - PROCESS | 1853 | 1461308548322 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 00:02:28 INFO - PROCESS | 1853 | 1461308548436 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:28 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd056310800 == 30 [pid = 1853] [id = 70] 00:02:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 73 (0x7fd0552bac00) [pid = 1853] [serial = 208] [outer = (nil)] 00:02:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 74 (0x7fd0558c1000) [pid = 1853] [serial = 209] [outer = 0x7fd0552bac00] 00:02:28 INFO - PROCESS | 1853 | 1461308548498 Marionette DEBUG loaded listener.js 00:02:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 75 (0x7fd0578f1c00) [pid = 1853] [serial = 210] [outer = 0x7fd0552bac00] 00:02:29 INFO - PROCESS | 1853 | 1461308549256 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]]]}] 00:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1145ms 00:02:29 INFO - PROCESS | 1853 | 1461308549312 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 00:02:29 INFO - PROCESS | 1853 | 1461308549316 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 00:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:02:29 INFO - PROCESS | 1853 | 1461308549323 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:02:29 INFO - PROCESS | 1853 | 1461308549327 Marionette TRACE conn3 <- [1,254,null,{}] 00:02:29 INFO - PROCESS | 1853 | 1461308549334 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}] 00:02:29 INFO - PROCESS | 1853 | 1461308549472 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 00:02:29 INFO - PROCESS | 1853 | 1461308549613 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:29 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b18c000 == 31 [pid = 1853] [id = 71] 00:02:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 76 (0x7fd04bc2c000) [pid = 1853] [serial = 211] [outer = (nil)] 00:02:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 77 (0x7fd04c49a000) [pid = 1853] [serial = 212] [outer = 0x7fd04bc2c000] 00:02:29 INFO - PROCESS | 1853 | 1461308549679 Marionette DEBUG loaded listener.js 00:02:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 78 (0x7fd04d524c00) [pid = 1853] [serial = 213] [outer = 0x7fd04bc2c000] 00:02:30 INFO - PROCESS | 1853 | --DOMWINDOW == 77 (0x7fd063250000) [pid = 1853] [serial = 158] [outer = (nil)] [url = about:blank] 00:02:30 INFO - PROCESS | 1853 | --DOMWINDOW == 76 (0x7fd066b0b800) [pid = 1853] [serial = 161] [outer = (nil)] [url = about:blank] 00:02:30 INFO - PROCESS | 1853 | --DOMWINDOW == 75 (0x7fd04ecd5000) [pid = 1853] [serial = 149] [outer = (nil)] [url = about:blank] 00:02:30 INFO - PROCESS | 1853 | --DOMWINDOW == 74 (0x7fd054652400) [pid = 1853] [serial = 152] [outer = (nil)] [url = about:blank] 00:02:30 INFO - PROCESS | 1853 | --DOMWINDOW == 73 (0x7fd055665800) [pid = 1853] [serial = 153] [outer = (nil)] [url = about:blank] 00:02:30 INFO - PROCESS | 1853 | --DOMWINDOW == 72 (0x7fd0636e9c00) [pid = 1853] [serial = 159] [outer = (nil)] [url = about:blank] 00:02:30 INFO - PROCESS | 1853 | --DOMWINDOW == 71 (0x7fd066eb1000) [pid = 1853] [serial = 162] [outer = (nil)] [url = about:blank] 00:02:30 INFO - PROCESS | 1853 | --DOMWINDOW == 70 (0x7fd066eb3000) [pid = 1853] [serial = 147] [outer = (nil)] [url = about:blank] 00:02:30 INFO - PROCESS | 1853 | --DOMWINDOW == 69 (0x7fd055f5d000) [pid = 1853] [serial = 155] [outer = (nil)] [url = about:blank] 00:02:30 INFO - PROCESS | 1853 | --DOMWINDOW == 68 (0x7fd05b374000) [pid = 1853] [serial = 156] [outer = (nil)] [url = about:blank] 00:02:30 INFO - PROCESS | 1853 | --DOMWINDOW == 67 (0x7fd05b374400) [pid = 1853] [serial = 164] [outer = (nil)] [url = about:blank] 00:02:30 INFO - PROCESS | 1853 | --DOMWINDOW == 66 (0x7fd06324e400) [pid = 1853] [serial = 165] [outer = (nil)] [url = about:blank] 00:02:30 INFO - PROCESS | 1853 | --DOMWINDOW == 65 (0x7fd0514c2c00) [pid = 1853] [serial = 150] [outer = (nil)] [url = about:blank] 00:02:30 INFO - PROCESS | 1853 | 1461308550332 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]]]}] 00:02:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1030ms 00:02:30 INFO - PROCESS | 1853 | 1461308550354 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 00:02:30 INFO - PROCESS | 1853 | 1461308550360 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 00:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:02:30 INFO - PROCESS | 1853 | 1461308550368 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:02:30 INFO - PROCESS | 1853 | 1461308550371 Marionette TRACE conn3 <- [1,258,null,{}] 00:02:30 INFO - PROCESS | 1853 | 1461308550375 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}] 00:02:30 INFO - PROCESS | 1853 | 1461308550499 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 00:02:30 INFO - PROCESS | 1853 | 1461308550588 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:30 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd050a6c000 == 32 [pid = 1853] [id = 72] 00:02:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 66 (0x7fd04bc2d000) [pid = 1853] [serial = 214] [outer = (nil)] 00:02:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 67 (0x7fd05144b800) [pid = 1853] [serial = 215] [outer = 0x7fd04bc2d000] 00:02:30 INFO - PROCESS | 1853 | 1461308550640 Marionette DEBUG loaded listener.js 00:02:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 68 (0x7fd05289dc00) [pid = 1853] [serial = 216] [outer = 0x7fd04bc2d000] 00:02:31 INFO - PROCESS | 1853 | 1461308551200 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]]]}] 00:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 881ms 00:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:02:31 INFO - PROCESS | 1853 | 1461308551249 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 00:02:31 INFO - PROCESS | 1853 | 1461308551252 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 00:02:31 INFO - PROCESS | 1853 | 1461308551256 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:02:31 INFO - PROCESS | 1853 | 1461308551262 Marionette TRACE conn3 <- [1,262,null,{}] 00:02:31 INFO - PROCESS | 1853 | 1461308551274 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}] 00:02:31 INFO - PROCESS | 1853 | 1461308551389 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 00:02:31 INFO - PROCESS | 1853 | 1461308551472 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:31 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054c84000 == 33 [pid = 1853] [id = 73] 00:02:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 69 (0x7fd04d52b000) [pid = 1853] [serial = 217] [outer = (nil)] 00:02:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 70 (0x7fd0552c0c00) [pid = 1853] [serial = 218] [outer = 0x7fd04d52b000] 00:02:31 INFO - PROCESS | 1853 | 1461308551526 Marionette DEBUG loaded listener.js 00:02:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 71 (0x7fd05565f800) [pid = 1853] [serial = 219] [outer = 0x7fd04d52b000] 00:02:32 INFO - PROCESS | 1853 | 1461308552011 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]]]}] 00:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 779ms 00:02:32 INFO - PROCESS | 1853 | 1461308552036 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 00:02:32 INFO - PROCESS | 1853 | 1461308552048 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 00:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:02:32 INFO - PROCESS | 1853 | 1461308552060 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:02:32 INFO - PROCESS | 1853 | 1461308552063 Marionette TRACE conn3 <- [1,266,null,{}] 00:02:32 INFO - PROCESS | 1853 | 1461308552073 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}] 00:02:32 INFO - PROCESS | 1853 | 1461308552211 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 00:02:32 INFO - PROCESS | 1853 | 1461308552267 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:32 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055678000 == 34 [pid = 1853] [id = 74] 00:02:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 72 (0x7fd0528a0400) [pid = 1853] [serial = 220] [outer = (nil)] 00:02:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 73 (0x7fd0559ab800) [pid = 1853] [serial = 221] [outer = 0x7fd0528a0400] 00:02:32 INFO - PROCESS | 1853 | 1461308552321 Marionette DEBUG loaded listener.js 00:02:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 74 (0x7fd0564af400) [pid = 1853] [serial = 222] [outer = 0x7fd0528a0400] 00:02:32 INFO - PROCESS | 1853 | 1461308552984 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]]]}] 00:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 932ms 00:02:32 INFO - PROCESS | 1853 | 1461308552993 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 00:02:32 INFO - PROCESS | 1853 | 1461308552995 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 00:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:02:33 INFO - PROCESS | 1853 | 1461308553010 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:02:33 INFO - PROCESS | 1853 | 1461308553012 Marionette TRACE conn3 <- [1,270,null,{}] 00:02:33 INFO - PROCESS | 1853 | 1461308553017 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}] 00:02:33 INFO - PROCESS | 1853 | 1461308553160 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 00:02:33 INFO - PROCESS | 1853 | 1461308553217 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:33 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057878800 == 35 [pid = 1853] [id = 75] 00:02:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 75 (0x7fd04b54d000) [pid = 1853] [serial = 223] [outer = (nil)] 00:02:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 76 (0x7fd057a8d000) [pid = 1853] [serial = 224] [outer = 0x7fd04b54d000] 00:02:33 INFO - PROCESS | 1853 | 1461308553269 Marionette DEBUG loaded listener.js 00:02:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 77 (0x7fd057ddd000) [pid = 1853] [serial = 225] [outer = 0x7fd04b54d000] 00:02:33 INFO - PROCESS | 1853 | 1461308553796 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]]]}] 00:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 828ms 00:02:33 INFO - PROCESS | 1853 | 1461308553835 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 00:02:33 INFO - PROCESS | 1853 | 1461308553837 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 00:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:02:33 INFO - PROCESS | 1853 | 1461308553842 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:02:33 INFO - PROCESS | 1853 | 1461308553844 Marionette TRACE conn3 <- [1,274,null,{}] 00:02:33 INFO - PROCESS | 1853 | 1461308553849 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}] 00:02:34 INFO - PROCESS | 1853 | 1461308554014 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 00:02:34 INFO - PROCESS | 1853 | --DOMWINDOW == 76 (0x7fd04b175000) [pid = 1853] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:02:34 INFO - PROCESS | 1853 | --DOMWINDOW == 75 (0x7fd04d424800) [pid = 1853] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:02:34 INFO - PROCESS | 1853 | --DOMWINDOW == 74 (0x7fd051452800) [pid = 1853] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:02:34 INFO - PROCESS | 1853 | --DOMWINDOW == 73 (0x7fd04b644400) [pid = 1853] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:02:34 INFO - PROCESS | 1853 | --DOMWINDOW == 72 (0x7fd04b178800) [pid = 1853] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:02:34 INFO - PROCESS | 1853 | --DOMWINDOW == 71 (0x7fd04b16f400) [pid = 1853] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:02:34 INFO - PROCESS | 1853 | --DOMWINDOW == 70 (0x7fd04b170c00) [pid = 1853] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:02:34 INFO - PROCESS | 1853 | 1461308554153 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:34 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d44b000 == 36 [pid = 1853] [id = 76] 00:02:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 71 (0x7fd04afb0400) [pid = 1853] [serial = 226] [outer = (nil)] 00:02:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 72 (0x7fd04b64f800) [pid = 1853] [serial = 227] [outer = 0x7fd04afb0400] 00:02:34 INFO - PROCESS | 1853 | 1461308554209 Marionette DEBUG loaded listener.js 00:02:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 73 (0x7fd061e74800) [pid = 1853] [serial = 228] [outer = 0x7fd04afb0400] 00:02:34 INFO - PROCESS | 1853 | 1461308554720 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]]]}] 00:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 924ms 00:02:34 INFO - PROCESS | 1853 | 1461308554766 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 00:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:02:34 INFO - PROCESS | 1853 | 1461308554768 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 00:02:34 INFO - PROCESS | 1853 | 1461308554773 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:02:34 INFO - PROCESS | 1853 | 1461308554776 Marionette TRACE conn3 <- [1,278,null,{}] 00:02:34 INFO - PROCESS | 1853 | 1461308554780 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}] 00:02:34 INFO - PROCESS | 1853 | 1461308554884 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 00:02:34 INFO - PROCESS | 1853 | 1461308554898 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:34 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bce3000 == 37 [pid = 1853] [id = 77] 00:02:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 74 (0x7fd061e75000) [pid = 1853] [serial = 229] [outer = (nil)] 00:02:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 75 (0x7fd0621f0400) [pid = 1853] [serial = 230] [outer = 0x7fd061e75000] 00:02:34 INFO - PROCESS | 1853 | 1461308554950 Marionette DEBUG loaded listener.js 00:02:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 76 (0x7fd06239e000) [pid = 1853] [serial = 231] [outer = 0x7fd061e75000] 00:02:35 INFO - PROCESS | 1853 | 1461308555494 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]]]}] 00:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 774ms 00:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:02:35 INFO - PROCESS | 1853 | 1461308555546 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 00:02:35 INFO - PROCESS | 1853 | 1461308555548 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 00:02:35 INFO - PROCESS | 1853 | 1461308555552 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:02:35 INFO - PROCESS | 1853 | 1461308555556 Marionette TRACE conn3 <- [1,282,null,{}] 00:02:35 INFO - PROCESS | 1853 | 1461308555560 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}] 00:02:35 INFO - PROCESS | 1853 | 1461308555692 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 00:02:35 INFO - PROCESS | 1853 | 1461308555784 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:35 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05b618000 == 38 [pid = 1853] [id = 78] 00:02:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 77 (0x7fd04b16e400) [pid = 1853] [serial = 232] [outer = (nil)] 00:02:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 78 (0x7fd06239d800) [pid = 1853] [serial = 233] [outer = 0x7fd04b16e400] 00:02:35 INFO - PROCESS | 1853 | 1461308555835 Marionette DEBUG loaded listener.js 00:02:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 79 (0x7fd06324e800) [pid = 1853] [serial = 234] [outer = 0x7fd04b16e400] 00:02:36 INFO - PROCESS | 1853 | 1461308556457 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]]]}] 00:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 976ms 00:02:36 INFO - PROCESS | 1853 | 1461308556530 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 00:02:36 INFO - PROCESS | 1853 | 1461308556535 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 00:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:02:36 INFO - PROCESS | 1853 | 1461308556542 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:02:36 INFO - PROCESS | 1853 | 1461308556546 Marionette TRACE conn3 <- [1,286,null,{}] 00:02:36 INFO - PROCESS | 1853 | 1461308556553 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}] 00:02:36 INFO - PROCESS | 1853 | 1461308556692 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 00:02:36 INFO - PROCESS | 1853 | 1461308556808 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:36 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04df1b800 == 39 [pid = 1853] [id = 79] 00:02:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 80 (0x7fd04b9d8400) [pid = 1853] [serial = 235] [outer = (nil)] 00:02:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 81 (0x7fd04d146000) [pid = 1853] [serial = 236] [outer = 0x7fd04b9d8400] 00:02:36 INFO - PROCESS | 1853 | 1461308556872 Marionette DEBUG loaded listener.js 00:02:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 82 (0x7fd04ebd1400) [pid = 1853] [serial = 237] [outer = 0x7fd04b9d8400] 00:02:37 INFO - PROCESS | 1853 | 1461308557555 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]]]}] 00:02:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1029ms 00:02:37 INFO - PROCESS | 1853 | 1461308557570 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 00:02:37 INFO - PROCESS | 1853 | 1461308557577 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 00:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:02:37 INFO - PROCESS | 1853 | 1461308557586 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:02:37 INFO - PROCESS | 1853 | 1461308557589 Marionette TRACE conn3 <- [1,290,null,{}] 00:02:37 INFO - PROCESS | 1853 | 1461308557594 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}] 00:02:37 INFO - PROCESS | 1853 | 1461308557778 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 00:02:37 INFO - PROCESS | 1853 | 1461308557903 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:37 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057a12000 == 40 [pid = 1853] [id = 80] 00:02:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 83 (0x7fd054121800) [pid = 1853] [serial = 238] [outer = (nil)] 00:02:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 84 (0x7fd0552c2c00) [pid = 1853] [serial = 239] [outer = 0x7fd054121800] 00:02:37 INFO - PROCESS | 1853 | 1461308557965 Marionette DEBUG loaded listener.js 00:02:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 85 (0x7fd055667c00) [pid = 1853] [serial = 240] [outer = 0x7fd054121800] 00:02:38 INFO - PROCESS | 1853 | 1461308558644 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]]]}] 00:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1079ms 00:02:38 INFO - PROCESS | 1853 | 1461308558680 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 00:02:38 INFO - PROCESS | 1853 | 1461308558683 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 00:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:02:38 INFO - PROCESS | 1853 | 1461308558688 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:02:38 INFO - PROCESS | 1853 | 1461308558693 Marionette TRACE conn3 <- [1,294,null,{}] 00:02:38 INFO - PROCESS | 1853 | 1461308558707 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}] 00:02:38 INFO - PROCESS | 1853 | 1461308558834 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 00:02:38 INFO - PROCESS | 1853 | 1461308558959 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:38 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0620ae800 == 41 [pid = 1853] [id = 81] 00:02:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 86 (0x7fd0578b2000) [pid = 1853] [serial = 241] [outer = (nil)] 00:02:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 87 (0x7fd061e6ac00) [pid = 1853] [serial = 242] [outer = 0x7fd0578b2000] 00:02:39 INFO - PROCESS | 1853 | 1461308559024 Marionette DEBUG loaded listener.js 00:02:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 88 (0x7fd0621f1400) [pid = 1853] [serial = 243] [outer = 0x7fd0578b2000] 00:02:39 INFO - PROCESS | 1853 | 1461308559783 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]]]}] 00:02:39 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. 00:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1140ms 00:02:39 INFO - PROCESS | 1853 | 1461308559828 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 00:02:39 INFO - PROCESS | 1853 | 1461308559832 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 00:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:02:39 INFO - PROCESS | 1853 | 1461308559837 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:02:39 INFO - PROCESS | 1853 | 1461308559839 Marionette TRACE conn3 <- [1,298,null,{}] 00:02:39 INFO - PROCESS | 1853 | 1461308559844 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}] 00:02:39 INFO - PROCESS | 1853 | 1461308559967 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 00:02:40 INFO - PROCESS | 1853 | 1461308560061 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:40 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0623de000 == 42 [pid = 1853] [id = 82] 00:02:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 89 (0x7fd06324c800) [pid = 1853] [serial = 244] [outer = (nil)] 00:02:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 90 (0x7fd0633ca400) [pid = 1853] [serial = 245] [outer = 0x7fd06324c800] 00:02:40 INFO - PROCESS | 1853 | 1461308560122 Marionette DEBUG loaded listener.js 00:02:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 91 (0x7fd0636e5000) [pid = 1853] [serial = 246] [outer = 0x7fd06324c800] 00:02:40 INFO - PROCESS | 1853 | 1461308560804 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]]]}] 00:02:40 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. 00:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1025ms 00:02:40 INFO - PROCESS | 1853 | 1461308560862 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 00:02:40 INFO - PROCESS | 1853 | 1461308560865 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 00:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:02:40 INFO - PROCESS | 1853 | 1461308560870 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:02:40 INFO - PROCESS | 1853 | 1461308560872 Marionette TRACE conn3 <- [1,302,null,{}] 00:02:40 INFO - PROCESS | 1853 | 1461308560877 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}] 00:02:41 INFO - PROCESS | 1853 | 1461308561001 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 00:02:41 INFO - PROCESS | 1853 | 1461308561233 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:41 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d54e000 == 43 [pid = 1853] [id = 83] 00:02:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 92 (0x7fd04b64e400) [pid = 1853] [serial = 247] [outer = (nil)] 00:02:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 93 (0x7fd04b76e800) [pid = 1853] [serial = 248] [outer = 0x7fd04b64e400] 00:02:41 INFO - PROCESS | 1853 | 1461308561301 Marionette DEBUG loaded listener.js 00:02:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 94 (0x7fd04c498c00) [pid = 1853] [serial = 249] [outer = 0x7fd04b64e400] 00:02:42 INFO - PROCESS | 1853 | 1461308562004 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]]]}] 00:02:42 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. 00:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1175ms 00:02:42 INFO - PROCESS | 1853 | 1461308562046 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 00:02:42 INFO - PROCESS | 1853 | 1461308562052 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 00:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:02:42 INFO - PROCESS | 1853 | 1461308562059 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:02:42 INFO - PROCESS | 1853 | 1461308562061 Marionette TRACE conn3 <- [1,306,null,{}] 00:02:42 INFO - PROCESS | 1853 | 1461308562068 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}] 00:02:42 INFO - PROCESS | 1853 | 1461308562204 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 00:02:42 INFO - PROCESS | 1853 | 1461308562306 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:42 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bce3000 == 42 [pid = 1853] [id = 77] 00:02:42 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d44b000 == 41 [pid = 1853] [id = 76] 00:02:42 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057878800 == 40 [pid = 1853] [id = 75] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 93 (0x7fd056382000) [pid = 1853] [serial = 197] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ba4e000 == 41 [pid = 1853] [id = 84] 00:02:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 94 (0x7fd04b767000) [pid = 1853] [serial = 250] [outer = (nil)] 00:02:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 95 (0x7fd04ebde000) [pid = 1853] [serial = 251] [outer = 0x7fd04b767000] 00:02:42 INFO - PROCESS | 1853 | 1461308562385 Marionette DEBUG loaded listener.js 00:02:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 96 (0x7fd0521a2800) [pid = 1853] [serial = 252] [outer = 0x7fd04b767000] 00:02:42 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055678000 == 40 [pid = 1853] [id = 74] 00:02:42 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054c84000 == 39 [pid = 1853] [id = 73] 00:02:42 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd050a6c000 == 38 [pid = 1853] [id = 72] 00:02:42 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b18c000 == 37 [pid = 1853] [id = 71] 00:02:42 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd056310800 == 36 [pid = 1853] [id = 70] 00:02:42 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055677000 == 35 [pid = 1853] [id = 69] 00:02:42 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04df10000 == 34 [pid = 1853] [id = 68] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 95 (0x7fd066b0b400) [pid = 1853] [serial = 167] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 94 (0x7fd054d8d400) [pid = 1853] [serial = 188] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 93 (0x7fd04d531400) [pid = 1853] [serial = 179] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 92 (0x7fd04eb14000) [pid = 1853] [serial = 180] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 91 (0x7fd0540f0400) [pid = 1853] [serial = 185] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 90 (0x7fd04d142c00) [pid = 1853] [serial = 177] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 89 (0x7fd04c37fc00) [pid = 1853] [serial = 176] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 88 (0x7fd04d1d7000) [pid = 1853] [serial = 170] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 87 (0x7fd051454000) [pid = 1853] [serial = 182] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 86 (0x7fd055665c00) [pid = 1853] [serial = 191] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 85 (0x7fd0529d3400) [pid = 1853] [serial = 183] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 84 (0x7fd04b64ec00) [pid = 1853] [serial = 173] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 83 (0x7fd0558c0c00) [pid = 1853] [serial = 194] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 82 (0x7fd0552ba400) [pid = 1853] [serial = 189] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 81 (0x7fd0559ab000) [pid = 1853] [serial = 195] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 80 (0x7fd05566b800) [pid = 1853] [serial = 192] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | --DOMWINDOW == 79 (0x7fd05459f800) [pid = 1853] [serial = 186] [outer = (nil)] [url = about:blank] 00:02:42 INFO - PROCESS | 1853 | 1461308562963 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]]]}] 00:02:42 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. 00:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 933ms 00:02:42 INFO - PROCESS | 1853 | 1461308562994 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 00:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:02:43 INFO - PROCESS | 1853 | 1461308562998 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 00:02:43 INFO - PROCESS | 1853 | 1461308563005 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:02:43 INFO - PROCESS | 1853 | 1461308563008 Marionette TRACE conn3 <- [1,310,null,{}] 00:02:43 INFO - PROCESS | 1853 | 1461308563012 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}] 00:02:43 INFO - PROCESS | 1853 | 1461308563139 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 00:02:43 INFO - PROCESS | 1853 | 1461308563222 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:43 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05355a800 == 35 [pid = 1853] [id = 85] 00:02:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 80 (0x7fd052128c00) [pid = 1853] [serial = 253] [outer = (nil)] 00:02:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 81 (0x7fd05465a800) [pid = 1853] [serial = 254] [outer = 0x7fd052128c00] 00:02:43 INFO - PROCESS | 1853 | 1461308563274 Marionette DEBUG loaded listener.js 00:02:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 82 (0x7fd0552be000) [pid = 1853] [serial = 255] [outer = 0x7fd052128c00] 00:02:43 INFO - PROCESS | 1853 | 1461308563761 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]]]}] 00:02:43 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. 00:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 775ms 00:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:02:43 INFO - PROCESS | 1853 | 1461308563779 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 00:02:43 INFO - PROCESS | 1853 | 1461308563781 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 00:02:43 INFO - PROCESS | 1853 | 1461308563789 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:02:43 INFO - PROCESS | 1853 | 1461308563796 Marionette TRACE conn3 <- [1,314,null,{}] 00:02:43 INFO - PROCESS | 1853 | 1461308563807 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}] 00:02:43 INFO - PROCESS | 1853 | 1461308563951 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 00:02:43 INFO - PROCESS | 1853 | 1461308563971 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:43 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054e5b800 == 36 [pid = 1853] [id = 86] 00:02:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 83 (0x7fd055665000) [pid = 1853] [serial = 256] [outer = (nil)] 00:02:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 84 (0x7fd055f62c00) [pid = 1853] [serial = 257] [outer = 0x7fd055665000] 00:02:44 INFO - PROCESS | 1853 | 1461308564021 Marionette DEBUG loaded listener.js 00:02:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 85 (0x7fd0578e9c00) [pid = 1853] [serial = 258] [outer = 0x7fd055665000] 00:02:44 INFO - PROCESS | 1853 | 1461308564679 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]]]}] 00:02:44 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. 00:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 933ms 00:02:44 INFO - PROCESS | 1853 | 1461308564725 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 00:02:44 INFO - PROCESS | 1853 | 1461308564727 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 00:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:02:44 INFO - PROCESS | 1853 | 1461308564732 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:02:44 INFO - PROCESS | 1853 | 1461308564735 Marionette TRACE conn3 <- [1,318,null,{}] 00:02:44 INFO - PROCESS | 1853 | 1461308564740 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}] 00:02:44 INFO - PROCESS | 1853 | 1461308564883 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 00:02:44 INFO - PROCESS | 1853 | 1461308564907 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:44 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055676000 == 37 [pid = 1853] [id = 87] 00:02:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 86 (0x7fd04b646000) [pid = 1853] [serial = 259] [outer = (nil)] 00:02:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 87 (0x7fd057a93400) [pid = 1853] [serial = 260] [outer = 0x7fd04b646000] 00:02:44 INFO - PROCESS | 1853 | 1461308564958 Marionette DEBUG loaded listener.js 00:02:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 88 (0x7fd06207c000) [pid = 1853] [serial = 261] [outer = 0x7fd04b646000] 00:02:45 INFO - PROCESS | 1853 | 1461308565580 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]]]}] 00:02:45 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. 00:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 875ms 00:02:45 INFO - PROCESS | 1853 | 1461308565607 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 00:02:45 INFO - PROCESS | 1853 | 1461308565609 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 00:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:02:45 INFO - PROCESS | 1853 | 1461308565621 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:02:45 INFO - PROCESS | 1853 | 1461308565623 Marionette TRACE conn3 <- [1,322,null,{}] 00:02:45 INFO - PROCESS | 1853 | 1461308565627 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}] 00:02:45 INFO - PROCESS | 1853 | 1461308565770 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 00:02:45 INFO - PROCESS | 1853 | 1461308565831 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:45 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057ad9000 == 38 [pid = 1853] [id = 88] 00:02:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 89 (0x7fd063243400) [pid = 1853] [serial = 262] [outer = (nil)] 00:02:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 90 (0x7fd0632f6c00) [pid = 1853] [serial = 263] [outer = 0x7fd063243400] 00:02:45 INFO - PROCESS | 1853 | 1461308565895 Marionette DEBUG loaded listener.js 00:02:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 91 (0x7fd0654da000) [pid = 1853] [serial = 264] [outer = 0x7fd063243400] 00:02:46 INFO - PROCESS | 1853 | 1461308566518 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]]]}] 00:02:46 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. 00:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 922ms 00:02:46 INFO - PROCESS | 1853 | 1461308566544 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 00:02:46 INFO - PROCESS | 1853 | 1461308566547 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 00:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:02:46 INFO - PROCESS | 1853 | 1461308566552 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:02:46 INFO - PROCESS | 1853 | 1461308566553 Marionette TRACE conn3 <- [1,326,null,{}] 00:02:46 INFO - PROCESS | 1853 | 1461308566558 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}] 00:02:46 INFO - PROCESS | 1853 | 1461308566709 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 00:02:46 INFO - PROCESS | 1853 | 1461308566723 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:46 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0621c0800 == 39 [pid = 1853] [id = 89] 00:02:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 92 (0x7fd0654dbc00) [pid = 1853] [serial = 265] [outer = (nil)] 00:02:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 93 (0x7fd06739d400) [pid = 1853] [serial = 266] [outer = 0x7fd0654dbc00] 00:02:46 INFO - PROCESS | 1853 | 1461308566818 Marionette DEBUG loaded listener.js 00:02:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 94 (0x7fd06755a800) [pid = 1853] [serial = 267] [outer = 0x7fd0654dbc00] 00:02:47 INFO - PROCESS | 1853 | --DOMWINDOW == 93 (0x7fd04d1d5800) [pid = 1853] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:02:47 INFO - PROCESS | 1853 | --DOMWINDOW == 92 (0x7fd0558c1400) [pid = 1853] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:02:47 INFO - PROCESS | 1853 | --DOMWINDOW == 91 (0x7fd04d52b000) [pid = 1853] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:02:47 INFO - PROCESS | 1853 | --DOMWINDOW == 90 (0x7fd061e75000) [pid = 1853] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:02:47 INFO - PROCESS | 1853 | --DOMWINDOW == 89 (0x7fd04afb0400) [pid = 1853] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:02:47 INFO - PROCESS | 1853 | --DOMWINDOW == 88 (0x7fd04bc2c000) [pid = 1853] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:02:47 INFO - PROCESS | 1853 | --DOMWINDOW == 87 (0x7fd04bc2d000) [pid = 1853] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:02:47 INFO - PROCESS | 1853 | --DOMWINDOW == 86 (0x7fd0528a0400) [pid = 1853] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:02:47 INFO - PROCESS | 1853 | --DOMWINDOW == 85 (0x7fd04b54d000) [pid = 1853] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:02:47 INFO - PROCESS | 1853 | 1461308567410 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]]]}] 00:02:47 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. 00:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 874ms 00:02:47 INFO - PROCESS | 1853 | 1461308567425 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 00:02:47 INFO - PROCESS | 1853 | 1461308567427 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 00:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:02:47 INFO - PROCESS | 1853 | 1461308567432 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:02:47 INFO - PROCESS | 1853 | 1461308567434 Marionette TRACE conn3 <- [1,330,null,{}] 00:02:47 INFO - PROCESS | 1853 | 1461308567442 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}] 00:02:47 INFO - PROCESS | 1853 | 1461308567546 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 00:02:47 INFO - PROCESS | 1853 | 1461308567626 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:47 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057ae6800 == 40 [pid = 1853] [id = 90] 00:02:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 86 (0x7fd04afb0400) [pid = 1853] [serial = 268] [outer = (nil)] 00:02:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 87 (0x7fd05c292000) [pid = 1853] [serial = 269] [outer = 0x7fd04afb0400] 00:02:47 INFO - PROCESS | 1853 | 1461308567677 Marionette DEBUG loaded listener.js 00:02:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 88 (0x7fd067585400) [pid = 1853] [serial = 270] [outer = 0x7fd04afb0400] 00:02:48 INFO - PROCESS | 1853 | 1461308568194 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]]]}] 00:02:48 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. 00:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 782ms 00:02:48 INFO - PROCESS | 1853 | 1461308568263 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 00:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:02:48 INFO - PROCESS | 1853 | 1461308568266 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 00:02:48 INFO - PROCESS | 1853 | 1461308568271 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:02:48 INFO - PROCESS | 1853 | 1461308568273 Marionette TRACE conn3 <- [1,334,null,{}] 00:02:48 INFO - PROCESS | 1853 | 1461308568278 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}] 00:02:48 INFO - PROCESS | 1853 | 1461308568385 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 00:02:48 INFO - PROCESS | 1853 | 1461308568396 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:48 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06351b800 == 41 [pid = 1853] [id = 91] 00:02:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 89 (0x7fd054e6bc00) [pid = 1853] [serial = 271] [outer = (nil)] 00:02:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 90 (0x7fd0675b9c00) [pid = 1853] [serial = 272] [outer = 0x7fd054e6bc00] 00:02:48 INFO - PROCESS | 1853 | 1461308568458 Marionette DEBUG loaded listener.js 00:02:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 91 (0x7fd067734c00) [pid = 1853] [serial = 273] [outer = 0x7fd054e6bc00] 00:02:48 INFO - PROCESS | 1853 | 1461308568995 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]]]}] 00:02:49 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. 00:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 824ms 00:02:49 INFO - PROCESS | 1853 | 1461308569095 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 00:02:49 INFO - PROCESS | 1853 | 1461308569100 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 00:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:02:49 INFO - PROCESS | 1853 | 1461308569107 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:02:49 INFO - PROCESS | 1853 | 1461308569112 Marionette TRACE conn3 <- [1,338,null,{}] 00:02:49 INFO - PROCESS | 1853 | 1461308569119 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}] 00:02:49 INFO - PROCESS | 1853 | 1461308569298 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 00:02:49 INFO - PROCESS | 1853 | 1461308569393 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:49 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d446800 == 42 [pid = 1853] [id = 92] 00:02:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 92 (0x7fd04d140c00) [pid = 1853] [serial = 274] [outer = (nil)] 00:02:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 93 (0x7fd04d425400) [pid = 1853] [serial = 275] [outer = 0x7fd04d140c00] 00:02:49 INFO - PROCESS | 1853 | 1461308569469 Marionette DEBUG loaded listener.js 00:02:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 94 (0x7fd04ecd1000) [pid = 1853] [serial = 276] [outer = 0x7fd04d140c00] 00:02:50 INFO - PROCESS | 1853 | 1461308570209 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]]]}] 00:02:50 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. 00:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1141ms 00:02:50 INFO - PROCESS | 1853 | 1461308570248 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 00:02:50 INFO - PROCESS | 1853 | 1461308570253 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 00:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:02:50 INFO - PROCESS | 1853 | 1461308570278 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:02:50 INFO - PROCESS | 1853 | 1461308570283 Marionette TRACE conn3 <- [1,342,null,{}] 00:02:50 INFO - PROCESS | 1853 | 1461308570288 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}] 00:02:50 INFO - PROCESS | 1853 | 1461308570424 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 00:02:50 INFO - PROCESS | 1853 | 1461308570542 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:50 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05568a800 == 43 [pid = 1853] [id = 93] 00:02:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 95 (0x7fd04ecd1400) [pid = 1853] [serial = 277] [outer = (nil)] 00:02:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 96 (0x7fd0553c7800) [pid = 1853] [serial = 278] [outer = 0x7fd04ecd1400] 00:02:50 INFO - PROCESS | 1853 | 1461308570605 Marionette DEBUG loaded listener.js 00:02:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 97 (0x7fd0558c0000) [pid = 1853] [serial = 279] [outer = 0x7fd04ecd1400] 00:02:51 INFO - PROCESS | 1853 | 1461308571289 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]]]}] 00:02:51 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. 00:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1087ms 00:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:02:51 INFO - PROCESS | 1853 | 1461308571362 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 00:02:51 INFO - PROCESS | 1853 | 1461308571365 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 00:02:51 INFO - PROCESS | 1853 | 1461308571371 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:02:51 INFO - PROCESS | 1853 | 1461308571374 Marionette TRACE conn3 <- [1,346,null,{}] 00:02:51 INFO - PROCESS | 1853 | 1461308571387 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}] 00:02:51 INFO - PROCESS | 1853 | 1461308571527 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 00:02:51 INFO - PROCESS | 1853 | 1461308571648 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:51 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd066b56000 == 44 [pid = 1853] [id = 94] 00:02:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 98 (0x7fd06207cc00) [pid = 1853] [serial = 280] [outer = (nil)] 00:02:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 99 (0x7fd063242400) [pid = 1853] [serial = 281] [outer = 0x7fd06207cc00] 00:02:51 INFO - PROCESS | 1853 | 1461308571716 Marionette DEBUG loaded listener.js 00:02:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 100 (0x7fd065443000) [pid = 1853] [serial = 282] [outer = 0x7fd06207cc00] 00:02:52 INFO - PROCESS | 1853 | 1461308572488 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]]]}] 00:02:52 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. 00:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1143ms 00:02:52 INFO - PROCESS | 1853 | 1461308572513 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 00:02:52 INFO - PROCESS | 1853 | 1461308572517 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 00:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:02:52 INFO - PROCESS | 1853 | 1461308572521 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:02:52 INFO - PROCESS | 1853 | 1461308572524 Marionette TRACE conn3 <- [1,350,null,{}] 00:02:52 INFO - PROCESS | 1853 | 1461308572529 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}] 00:02:52 INFO - PROCESS | 1853 | 1461308572652 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 00:02:52 INFO - PROCESS | 1853 | 1461308572776 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:52 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd067343800 == 45 [pid = 1853] [id = 95] 00:02:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 101 (0x7fd04afaac00) [pid = 1853] [serial = 283] [outer = (nil)] 00:02:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 102 (0x7fd0673a2400) [pid = 1853] [serial = 284] [outer = 0x7fd04afaac00] 00:02:52 INFO - PROCESS | 1853 | 1461308572846 Marionette DEBUG loaded listener.js 00:02:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 103 (0x7fd067807c00) [pid = 1853] [serial = 285] [outer = 0x7fd04afaac00] 00:02:53 INFO - PROCESS | 1853 | 1461308573543 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]]]}] 00:02:53 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. 00:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1079ms 00:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:02:53 INFO - PROCESS | 1853 | 1461308573601 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 00:02:53 INFO - PROCESS | 1853 | 1461308573603 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 00:02:53 INFO - PROCESS | 1853 | 1461308573608 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:02:53 INFO - PROCESS | 1853 | 1461308573611 Marionette TRACE conn3 <- [1,354,null,{}] 00:02:53 INFO - PROCESS | 1853 | 1461308573616 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}] 00:02:53 INFO - PROCESS | 1853 | 1461308573735 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 00:02:53 INFO - PROCESS | 1853 | 1461308573834 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:53 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057889800 == 46 [pid = 1853] [id = 96] 00:02:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 104 (0x7fd057dd8800) [pid = 1853] [serial = 286] [outer = (nil)] 00:02:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 105 (0x7fd0675b7000) [pid = 1853] [serial = 287] [outer = 0x7fd057dd8800] 00:02:53 INFO - PROCESS | 1853 | 1461308573893 Marionette DEBUG loaded listener.js 00:02:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 106 (0x7fd06940f800) [pid = 1853] [serial = 288] [outer = 0x7fd057dd8800] 00:02:54 INFO - PROCESS | 1853 | 1461308574754 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]]]}] 00:02:54 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. 00:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1176ms 00:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:02:54 INFO - PROCESS | 1853 | 1461308574785 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 00:02:54 INFO - PROCESS | 1853 | 1461308574789 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 00:02:54 INFO - PROCESS | 1853 | 1461308574796 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:02:54 INFO - PROCESS | 1853 | 1461308574800 Marionette TRACE conn3 <- [1,358,null,{}] 00:02:54 INFO - PROCESS | 1853 | 1461308574807 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}] 00:02:54 INFO - PROCESS | 1853 | 1461308574930 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 00:02:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 107 (0x7fd04df90000) [pid = 1853] [serial = 289] [outer = 0x7fd04afabc00] 00:02:55 INFO - PROCESS | 1853 | 1461308575107 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:55 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b558000 == 47 [pid = 1853] [id = 97] 00:02:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 108 (0x7fd04d528400) [pid = 1853] [serial = 290] [outer = (nil)] 00:02:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 109 (0x7fd04ecd1c00) [pid = 1853] [serial = 291] [outer = 0x7fd04d528400] 00:02:55 INFO - PROCESS | 1853 | 1461308575192 Marionette DEBUG loaded listener.js 00:02:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 110 (0x7fd0521a2400) [pid = 1853] [serial = 292] [outer = 0x7fd04d528400] 00:02:55 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057ae6800 == 46 [pid = 1853] [id = 90] 00:02:55 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0621c0800 == 45 [pid = 1853] [id = 89] 00:02:55 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057ad9000 == 44 [pid = 1853] [id = 88] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 109 (0x7fd06239d800) [pid = 1853] [serial = 233] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055676000 == 43 [pid = 1853] [id = 87] 00:02:55 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054e5b800 == 42 [pid = 1853] [id = 86] 00:02:55 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05355a800 == 41 [pid = 1853] [id = 85] 00:02:55 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ba4e000 == 40 [pid = 1853] [id = 84] 00:02:55 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d54e000 == 39 [pid = 1853] [id = 83] 00:02:55 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05b618000 == 38 [pid = 1853] [id = 78] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 108 (0x7fd0673a2c00) [pid = 1853] [serial = 168] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 107 (0x7fd04d52cc00) [pid = 1853] [serial = 203] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 106 (0x7fd0578b4400) [pid = 1853] [serial = 198] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 105 (0x7fd05565f800) [pid = 1853] [serial = 219] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 104 (0x7fd0621f0400) [pid = 1853] [serial = 230] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 103 (0x7fd0552c0c00) [pid = 1853] [serial = 218] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 102 (0x7fd04b64f800) [pid = 1853] [serial = 227] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 101 (0x7fd06239e000) [pid = 1853] [serial = 231] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 100 (0x7fd04c49a000) [pid = 1853] [serial = 212] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 99 (0x7fd05144b800) [pid = 1853] [serial = 215] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 98 (0x7fd0564af400) [pid = 1853] [serial = 222] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 97 (0x7fd057ddd000) [pid = 1853] [serial = 225] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 96 (0x7fd04d524c00) [pid = 1853] [serial = 213] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 95 (0x7fd0559ab800) [pid = 1853] [serial = 221] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 94 (0x7fd04b177400) [pid = 1853] [serial = 200] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 93 (0x7fd05289dc00) [pid = 1853] [serial = 216] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 92 (0x7fd053ae3400) [pid = 1853] [serial = 206] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 91 (0x7fd057a8d000) [pid = 1853] [serial = 224] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 90 (0x7fd061e74800) [pid = 1853] [serial = 228] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | --DOMWINDOW == 89 (0x7fd0558c1000) [pid = 1853] [serial = 209] [outer = (nil)] [url = about:blank] 00:02:55 INFO - PROCESS | 1853 | 1461308575967 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]]]}] 00:02:56 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. 00:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1229ms 00:02:56 INFO - PROCESS | 1853 | 1461308576024 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 00:02:56 INFO - PROCESS | 1853 | 1461308576029 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 00:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:02:56 INFO - PROCESS | 1853 | 1461308576038 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:02:56 INFO - PROCESS | 1853 | 1461308576041 Marionette TRACE conn3 <- [1,362,null,{}] 00:02:56 INFO - PROCESS | 1853 | 1461308576045 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}] 00:02:56 INFO - PROCESS | 1853 | 1461308576164 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 00:02:56 INFO - PROCESS | 1853 | 1461308576247 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:56 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04eb55800 == 39 [pid = 1853] [id = 98] 00:02:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 90 (0x7fd05144b800) [pid = 1853] [serial = 293] [outer = (nil)] 00:02:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 91 (0x7fd054336400) [pid = 1853] [serial = 294] [outer = 0x7fd05144b800] 00:02:56 INFO - PROCESS | 1853 | 1461308576298 Marionette DEBUG loaded listener.js 00:02:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 92 (0x7fd0558bd800) [pid = 1853] [serial = 295] [outer = 0x7fd05144b800] 00:02:56 INFO - PROCESS | 1853 | 1461308576865 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]]]}] 00:02:56 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. 00:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 876ms 00:02:56 INFO - PROCESS | 1853 | 1461308576914 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 00:02:56 INFO - PROCESS | 1853 | 1461308576916 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 00:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:02:56 INFO - PROCESS | 1853 | 1461308576921 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:02:56 INFO - PROCESS | 1853 | 1461308576926 Marionette TRACE conn3 <- [1,366,null,{}] 00:02:56 INFO - PROCESS | 1853 | 1461308576938 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}] 00:02:57 INFO - PROCESS | 1853 | 1461308577060 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 00:02:57 INFO - PROCESS | 1853 | 1461308577145 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:57 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055672800 == 40 [pid = 1853] [id = 99] 00:02:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 93 (0x7fd0482f9c00) [pid = 1853] [serial = 296] [outer = (nil)] 00:02:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 94 (0x7fd0482fec00) [pid = 1853] [serial = 297] [outer = 0x7fd0482f9c00] 00:02:57 INFO - PROCESS | 1853 | 1461308577200 Marionette DEBUG loaded listener.js 00:02:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 95 (0x7fd056386000) [pid = 1853] [serial = 298] [outer = 0x7fd0482f9c00] 00:02:57 INFO - PROCESS | 1853 | 1461308577807 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]]]}] 00:02:57 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. 00:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 928ms 00:02:57 INFO - PROCESS | 1853 | 1461308577850 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 00:02:57 INFO - PROCESS | 1853 | 1461308577852 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 00:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:02:57 INFO - PROCESS | 1853 | 1461308577857 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:02:57 INFO - PROCESS | 1853 | 1461308577859 Marionette TRACE conn3 <- [1,370,null,{}] 00:02:57 INFO - PROCESS | 1853 | 1461308577864 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}] 00:02:58 INFO - PROCESS | 1853 | 1461308578038 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 00:02:58 INFO - PROCESS | 1853 | 1461308578057 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:58 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057a18800 == 41 [pid = 1853] [id = 100] 00:02:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 96 (0x7fd0482fa000) [pid = 1853] [serial = 299] [outer = (nil)] 00:02:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 97 (0x7fd05c20b000) [pid = 1853] [serial = 300] [outer = 0x7fd0482fa000] 00:02:58 INFO - PROCESS | 1853 | 1461308578109 Marionette DEBUG loaded listener.js 00:02:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 98 (0x7fd062077800) [pid = 1853] [serial = 301] [outer = 0x7fd0482fa000] 00:02:58 INFO - PROCESS | 1853 | 1461308578694 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]]]}] 00:02:58 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. 00:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 874ms 00:02:58 INFO - PROCESS | 1853 | 1461308578731 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 00:02:58 INFO - PROCESS | 1853 | 1461308578734 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 00:02:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:02:58 INFO - PROCESS | 1853 | 1461308578739 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:02:58 INFO - PROCESS | 1853 | 1461308578740 Marionette TRACE conn3 <- [1,374,null,{}] 00:02:58 INFO - PROCESS | 1853 | 1461308578745 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}] 00:02:58 INFO - PROCESS | 1853 | 1461308578879 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 00:02:58 INFO - PROCESS | 1853 | 1461308578904 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:58 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0612cd000 == 42 [pid = 1853] [id = 101] 00:02:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 99 (0x7fd062078000) [pid = 1853] [serial = 302] [outer = (nil)] 00:02:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 100 (0x7fd062351c00) [pid = 1853] [serial = 303] [outer = 0x7fd062078000] 00:02:58 INFO - PROCESS | 1853 | 1461308578955 Marionette DEBUG loaded listener.js 00:02:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 101 (0x7fd064f27400) [pid = 1853] [serial = 304] [outer = 0x7fd062078000] 00:02:59 INFO - PROCESS | 1853 | 1461308579588 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:02:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:02:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 877ms 00:02:59 INFO - PROCESS | 1853 | 1461308579615 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 00:02:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:02:59 INFO - PROCESS | 1853 | 1461308579618 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 00:02:59 INFO - PROCESS | 1853 | 1461308579623 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:02:59 INFO - PROCESS | 1853 | 1461308579625 Marionette TRACE conn3 <- [1,378,null,{}] 00:02:59 INFO - PROCESS | 1853 | 1461308579629 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}] 00:02:59 INFO - PROCESS | 1853 | 1461308579800 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 00:02:59 INFO - PROCESS | 1853 | 1461308579866 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:59 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06301b800 == 43 [pid = 1853] [id = 102] 00:02:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 102 (0x7fd04bb2e400) [pid = 1853] [serial = 305] [outer = (nil)] 00:02:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 103 (0x7fd067733c00) [pid = 1853] [serial = 306] [outer = 0x7fd04bb2e400] 00:02:59 INFO - PROCESS | 1853 | 1461308579926 Marionette DEBUG loaded listener.js 00:03:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 104 (0x7fd069e13c00) [pid = 1853] [serial = 307] [outer = 0x7fd04bb2e400] 00:03:00 INFO - PROCESS | 1853 | --DOMWINDOW == 103 (0x7fd04afb0400) [pid = 1853] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:03:00 INFO - PROCESS | 1853 | --DOMWINDOW == 102 (0x7fd04b646000) [pid = 1853] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:03:00 INFO - PROCESS | 1853 | --DOMWINDOW == 101 (0x7fd063243400) [pid = 1853] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:03:00 INFO - PROCESS | 1853 | --DOMWINDOW == 100 (0x7fd0654dbc00) [pid = 1853] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:03:00 INFO - PROCESS | 1853 | --DOMWINDOW == 99 (0x7fd04b767000) [pid = 1853] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:03:00 INFO - PROCESS | 1853 | --DOMWINDOW == 98 (0x7fd052128c00) [pid = 1853] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:03:00 INFO - PROCESS | 1853 | --DOMWINDOW == 97 (0x7fd04b16e400) [pid = 1853] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:03:00 INFO - PROCESS | 1853 | --DOMWINDOW == 96 (0x7fd04b64e400) [pid = 1853] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:03:00 INFO - PROCESS | 1853 | --DOMWINDOW == 95 (0x7fd055665000) [pid = 1853] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:03:00 INFO - PROCESS | 1853 | 1461308580582 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:03:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:03:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 975ms 00:03:00 INFO - PROCESS | 1853 | 1461308580597 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 00:03:00 INFO - PROCESS | 1853 | 1461308580599 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 00:03:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:03:00 INFO - PROCESS | 1853 | 1461308580605 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:03:00 INFO - PROCESS | 1853 | 1461308580606 Marionette TRACE conn3 <- [1,382,null,{}] 00:03:00 INFO - PROCESS | 1853 | 1461308580611 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}] 00:03:00 INFO - PROCESS | 1853 | 1461308580747 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 00:03:00 INFO - PROCESS | 1853 | 1461308580764 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:00 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0625ad000 == 44 [pid = 1853] [id = 103] 00:03:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 96 (0x7fd04b9d6c00) [pid = 1853] [serial = 308] [outer = (nil)] 00:03:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 97 (0x7fd067551400) [pid = 1853] [serial = 309] [outer = 0x7fd04b9d6c00] 00:03:00 INFO - PROCESS | 1853 | 1461308580824 Marionette DEBUG loaded listener.js 00:03:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 98 (0x7fd06b713800) [pid = 1853] [serial = 310] [outer = 0x7fd04b9d6c00] 00:03:01 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:03:01 INFO - PROCESS | 1853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:03:01 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:03:01 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:03:01 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:03:01 INFO - PROCESS | 1853 | 1461308581393 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:03:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:03:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 823ms 00:03:01 INFO - PROCESS | 1853 | 1461308581428 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 00:03:01 INFO - PROCESS | 1853 | 1461308581430 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 00:03:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:03:01 INFO - PROCESS | 1853 | 1461308581436 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:03:01 INFO - PROCESS | 1853 | 1461308581438 Marionette TRACE conn3 <- [1,386,null,{}] 00:03:01 INFO - PROCESS | 1853 | 1461308581442 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}] 00:03:01 INFO - PROCESS | 1853 | 1461308581551 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 00:03:01 INFO - PROCESS | 1853 | 1461308581562 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:01 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0673de000 == 45 [pid = 1853] [id = 104] 00:03:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 99 (0x7fd04a744c00) [pid = 1853] [serial = 311] [outer = (nil)] 00:03:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 100 (0x7fd04a74d000) [pid = 1853] [serial = 312] [outer = 0x7fd04a744c00] 00:03:01 INFO - PROCESS | 1853 | 1461308581618 Marionette DEBUG loaded listener.js 00:03:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 101 (0x7fd04b16fc00) [pid = 1853] [serial = 313] [outer = 0x7fd04a744c00] 00:03:02 INFO - PROCESS | 1853 | 1461308582256 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]]]}] 00:03:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:03:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 875ms 00:03:02 INFO - PROCESS | 1853 | 1461308582312 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 00:03:02 INFO - PROCESS | 1853 | 1461308582318 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 00:03:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:03:02 INFO - PROCESS | 1853 | 1461308582325 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:03:02 INFO - PROCESS | 1853 | 1461308582330 Marionette TRACE conn3 <- [1,390,null,{}] 00:03:02 INFO - PROCESS | 1853 | 1461308582338 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}] 00:03:02 INFO - PROCESS | 1853 | 1461308582488 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 00:03:02 INFO - PROCESS | 1853 | 1461308582614 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:02 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd050a67800 == 46 [pid = 1853] [id = 105] 00:03:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 102 (0x7fd0482fb000) [pid = 1853] [serial = 314] [outer = (nil)] 00:03:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 103 (0x7fd0482ffc00) [pid = 1853] [serial = 315] [outer = 0x7fd0482fb000] 00:03:02 INFO - PROCESS | 1853 | 1461308582678 Marionette DEBUG loaded listener.js 00:03:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 104 (0x7fd04b643c00) [pid = 1853] [serial = 316] [outer = 0x7fd0482fb000] 00:03:03 INFO - PROCESS | 1853 | 1461308583522 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]]]}] 00:03:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:03:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1236ms 00:03:03 INFO - PROCESS | 1853 | 1461308583562 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 00:03:03 INFO - PROCESS | 1853 | 1461308583569 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 00:03:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:03:03 INFO - PROCESS | 1853 | 1461308583577 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:03:03 INFO - PROCESS | 1853 | 1461308583580 Marionette TRACE conn3 <- [1,394,null,{}] 00:03:03 INFO - PROCESS | 1853 | 1461308583586 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}] 00:03:03 INFO - PROCESS | 1853 | 1461308583721 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 00:03:03 INFO - PROCESS | 1853 | 1461308583852 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:03 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057877000 == 47 [pid = 1853] [id = 106] 00:03:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 105 (0x7fd04b54b800) [pid = 1853] [serial = 317] [outer = (nil)] 00:03:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 106 (0x7fd054e62c00) [pid = 1853] [serial = 318] [outer = 0x7fd04b54b800] 00:03:03 INFO - PROCESS | 1853 | 1461308583915 Marionette DEBUG loaded listener.js 00:03:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 107 (0x7fd055910000) [pid = 1853] [serial = 319] [outer = 0x7fd04b54b800] 00:03:04 INFO - PROCESS | 1853 | 1461308584753 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]]]}] 00:03:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:03:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1231ms 00:03:04 INFO - PROCESS | 1853 | 1461308584808 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 00:03:04 INFO - PROCESS | 1853 | 1461308584811 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 00:03:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:03:04 INFO - PROCESS | 1853 | 1461308584817 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:03:04 INFO - PROCESS | 1853 | 1461308584821 Marionette TRACE conn3 <- [1,398,null,{}] 00:03:04 INFO - PROCESS | 1853 | 1461308584835 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}] 00:03:04 INFO - PROCESS | 1853 | 1461308584971 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 00:03:05 INFO - PROCESS | 1853 | 1461308585099 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:05 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd069483800 == 48 [pid = 1853] [id = 107] 00:03:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 108 (0x7fd057ddc400) [pid = 1853] [serial = 320] [outer = (nil)] 00:03:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 109 (0x7fd064fb0400) [pid = 1853] [serial = 321] [outer = 0x7fd057ddc400] 00:03:05 INFO - PROCESS | 1853 | 1461308585166 Marionette DEBUG loaded listener.js 00:03:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 110 (0x7fd067552000) [pid = 1853] [serial = 322] [outer = 0x7fd057ddc400] 00:03:06 INFO - PROCESS | 1853 | 1461308586003 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]]]}] 00:03:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:03:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1230ms 00:03:06 INFO - PROCESS | 1853 | 1461308586047 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 00:03:06 INFO - PROCESS | 1853 | 1461308586051 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 00:03:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:03:06 INFO - PROCESS | 1853 | 1461308586056 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:03:06 INFO - PROCESS | 1853 | 1461308586058 Marionette TRACE conn3 <- [1,402,null,{}] 00:03:06 INFO - PROCESS | 1853 | 1461308586063 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}] 00:03:06 INFO - PROCESS | 1853 | 1461308586186 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 00:03:06 INFO - PROCESS | 1853 | 1461308586287 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:06 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06b71e800 == 49 [pid = 1853] [id = 108] 00:03:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 111 (0x7fd069448800) [pid = 1853] [serial = 323] [outer = (nil)] 00:03:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 112 (0x7fd069e8bc00) [pid = 1853] [serial = 324] [outer = 0x7fd069448800] 00:03:06 INFO - PROCESS | 1853 | 1461308586347 Marionette DEBUG loaded listener.js 00:03:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 113 (0x7fd06b76dc00) [pid = 1853] [serial = 325] [outer = 0x7fd069448800] 00:03:07 INFO - PROCESS | 1853 | 1461308587102 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]]]}] 00:03:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:03:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1129ms 00:03:07 INFO - PROCESS | 1853 | 1461308587187 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 00:03:07 INFO - PROCESS | 1853 | 1461308587190 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 00:03:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:03:07 INFO - PROCESS | 1853 | 1461308587195 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:03:07 INFO - PROCESS | 1853 | 1461308587197 Marionette TRACE conn3 <- [1,406,null,{}] 00:03:07 INFO - PROCESS | 1853 | 1461308587202 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}] 00:03:07 INFO - PROCESS | 1853 | 1461308587528 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 00:03:07 INFO - PROCESS | 1853 | 1461308587714 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:07 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0550d8800 == 50 [pid = 1853] [id = 109] 00:03:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 114 (0x7fd04b770c00) [pid = 1853] [serial = 326] [outer = (nil)] 00:03:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 115 (0x7fd04bb2f800) [pid = 1853] [serial = 327] [outer = 0x7fd04b770c00] 00:03:07 INFO - PROCESS | 1853 | 1461308587775 Marionette DEBUG loaded listener.js 00:03:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 116 (0x7fd04d422400) [pid = 1853] [serial = 328] [outer = 0x7fd04b770c00] 00:03:08 INFO - PROCESS | 1853 | 1461308588584 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]]]}] 00:03:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:03:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1429ms 00:03:08 INFO - PROCESS | 1853 | 1461308588626 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 00:03:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:03:08 INFO - PROCESS | 1853 | 1461308588630 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 00:03:08 INFO - PROCESS | 1853 | 1461308588636 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:03:08 INFO - PROCESS | 1853 | 1461308588641 Marionette TRACE conn3 <- [1,410,null,{}] 00:03:08 INFO - PROCESS | 1853 | 1461308588646 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}] 00:03:08 INFO - PROCESS | 1853 | 1461308588770 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 00:03:08 INFO - PROCESS | 1853 | 1461308588890 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:08 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0625ad000 == 49 [pid = 1853] [id = 103] 00:03:08 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06301b800 == 48 [pid = 1853] [id = 102] 00:03:08 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0612cd000 == 47 [pid = 1853] [id = 101] 00:03:08 INFO - PROCESS | 1853 | --DOMWINDOW == 115 (0x7fd0675b9c00) [pid = 1853] [serial = 272] [outer = (nil)] [url = about:blank] 00:03:08 INFO - PROCESS | 1853 | --DOMWINDOW == 114 (0x7fd0633ca400) [pid = 1853] [serial = 245] [outer = (nil)] [url = about:blank] 00:03:08 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d449000 == 48 [pid = 1853] [id = 110] 00:03:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 115 (0x7fd04d144c00) [pid = 1853] [serial = 329] [outer = (nil)] 00:03:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 116 (0x7fd05464d800) [pid = 1853] [serial = 330] [outer = 0x7fd04d144c00] 00:03:08 INFO - PROCESS | 1853 | 1461308588976 Marionette DEBUG loaded listener.js 00:03:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 117 (0x7fd055432400) [pid = 1853] [serial = 331] [outer = 0x7fd04d144c00] 00:03:09 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057a18800 == 47 [pid = 1853] [id = 100] 00:03:09 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055672800 == 46 [pid = 1853] [id = 99] 00:03:09 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04eb55800 == 45 [pid = 1853] [id = 98] 00:03:09 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b558000 == 44 [pid = 1853] [id = 97] 00:03:09 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05568a800 == 43 [pid = 1853] [id = 93] 00:03:09 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d446800 == 42 [pid = 1853] [id = 92] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 116 (0x7fd0632f6c00) [pid = 1853] [serial = 263] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 115 (0x7fd06739d400) [pid = 1853] [serial = 266] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 114 (0x7fd0654da000) [pid = 1853] [serial = 264] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 113 (0x7fd061e6ac00) [pid = 1853] [serial = 242] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 112 (0x7fd04ebde000) [pid = 1853] [serial = 251] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 111 (0x7fd0521a2800) [pid = 1853] [serial = 252] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 110 (0x7fd05465a800) [pid = 1853] [serial = 254] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 109 (0x7fd0552be000) [pid = 1853] [serial = 255] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 108 (0x7fd06324e800) [pid = 1853] [serial = 234] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 107 (0x7fd04c498c00) [pid = 1853] [serial = 249] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 106 (0x7fd04b76e800) [pid = 1853] [serial = 248] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 105 (0x7fd0552c2c00) [pid = 1853] [serial = 239] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 104 (0x7fd04d146000) [pid = 1853] [serial = 236] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 103 (0x7fd055f62c00) [pid = 1853] [serial = 257] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 102 (0x7fd0578e9c00) [pid = 1853] [serial = 258] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 101 (0x7fd06755a800) [pid = 1853] [serial = 267] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 100 (0x7fd05c292000) [pid = 1853] [serial = 269] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 99 (0x7fd057a93400) [pid = 1853] [serial = 260] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 98 (0x7fd06207c000) [pid = 1853] [serial = 261] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | --DOMWINDOW == 97 (0x7fd067585400) [pid = 1853] [serial = 270] [outer = (nil)] [url = about:blank] 00:03:09 INFO - PROCESS | 1853 | 1461308589605 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]]]}] 00:03:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:03:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1029ms 00:03:09 INFO - PROCESS | 1853 | 1461308589665 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 00:03:09 INFO - PROCESS | 1853 | 1461308589668 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 00:03:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:03:09 INFO - PROCESS | 1853 | 1461308589673 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:03:09 INFO - PROCESS | 1853 | 1461308589675 Marionette TRACE conn3 <- [1,414,null,{}] 00:03:09 INFO - PROCESS | 1853 | 1461308589683 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}] 00:03:09 INFO - PROCESS | 1853 | 1461308589871 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 00:03:09 INFO - PROCESS | 1853 | 1461308589953 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:09 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0550e0800 == 43 [pid = 1853] [id = 111] 00:03:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 98 (0x7fd05465a800) [pid = 1853] [serial = 332] [outer = (nil)] 00:03:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 99 (0x7fd055f62c00) [pid = 1853] [serial = 333] [outer = 0x7fd05465a800] 00:03:10 INFO - PROCESS | 1853 | 1461308590009 Marionette DEBUG loaded listener.js 00:03:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 100 (0x7fd05c28c000) [pid = 1853] [serial = 334] [outer = 0x7fd05465a800] 00:03:10 INFO - PROCESS | 1853 | 1461308590590 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]]]}] 00:03:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:03:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 979ms 00:03:10 INFO - PROCESS | 1853 | 1461308590653 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 00:03:10 INFO - PROCESS | 1853 | 1461308590658 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 00:03:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:03:10 INFO - PROCESS | 1853 | 1461308590671 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:03:10 INFO - PROCESS | 1853 | 1461308590676 Marionette TRACE conn3 <- [1,418,null,{}] 00:03:10 INFO - PROCESS | 1853 | 1461308590681 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}] 00:03:10 INFO - PROCESS | 1853 | 1461308590835 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 00:03:10 INFO - PROCESS | 1853 | 1461308590850 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:10 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057ad8000 == 44 [pid = 1853] [id = 112] 00:03:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 101 (0x7fd061243400) [pid = 1853] [serial = 335] [outer = (nil)] 00:03:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 102 (0x7fd065442000) [pid = 1853] [serial = 336] [outer = 0x7fd061243400] 00:03:10 INFO - PROCESS | 1853 | 1461308590908 Marionette DEBUG loaded listener.js 00:03:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 103 (0x7fd06754e800) [pid = 1853] [serial = 337] [outer = 0x7fd061243400] 00:03:11 INFO - PROCESS | 1853 | 1461308591917 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]]]}] 00:03:11 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 00:03:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1288ms 00:03:11 INFO - PROCESS | 1853 | 1461308591954 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 00:03:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:03:11 INFO - PROCESS | 1853 | 1461308591956 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 00:03:11 INFO - PROCESS | 1853 | 1461308591961 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:03:11 INFO - PROCESS | 1853 | 1461308591964 Marionette TRACE conn3 <- [1,422,null,{}] 00:03:11 INFO - PROCESS | 1853 | 1461308591968 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}] 00:03:12 INFO - PROCESS | 1853 | 1461308592113 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 00:03:12 INFO - PROCESS | 1853 | 1461308592169 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:12 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0621aa000 == 45 [pid = 1853] [id = 113] 00:03:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 104 (0x7fd0482f9000) [pid = 1853] [serial = 338] [outer = (nil)] 00:03:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 105 (0x7fd0675b9000) [pid = 1853] [serial = 339] [outer = 0x7fd0482f9000] 00:03:12 INFO - PROCESS | 1853 | 1461308592221 Marionette DEBUG loaded listener.js 00:03:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 106 (0x7fd069e0ec00) [pid = 1853] [serial = 340] [outer = 0x7fd0482f9000] 00:03:13 INFO - PROCESS | 1853 | 1461308593246 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]]]}] 00:03:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:03:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1328ms 00:03:13 INFO - PROCESS | 1853 | 1461308593288 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 00:03:13 INFO - PROCESS | 1853 | 1461308593290 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 00:03:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:03:13 INFO - PROCESS | 1853 | 1461308593306 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:03:13 INFO - PROCESS | 1853 | 1461308593314 Marionette TRACE conn3 <- [1,426,null,{}] 00:03:13 INFO - PROCESS | 1853 | 1461308593318 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}] 00:03:13 INFO - PROCESS | 1853 | 1461308593461 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 00:03:13 INFO - PROCESS | 1853 | --DOMWINDOW == 105 (0x7fd062078000) [pid = 1853] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:03:13 INFO - PROCESS | 1853 | --DOMWINDOW == 104 (0x7fd054e6bc00) [pid = 1853] [serial = 271] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:03:13 INFO - PROCESS | 1853 | --DOMWINDOW == 103 (0x7fd05144b800) [pid = 1853] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:03:13 INFO - PROCESS | 1853 | --DOMWINDOW == 102 (0x7fd04bb2e400) [pid = 1853] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:03:13 INFO - PROCESS | 1853 | --DOMWINDOW == 101 (0x7fd0482f9c00) [pid = 1853] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:03:13 INFO - PROCESS | 1853 | --DOMWINDOW == 100 (0x7fd04d528400) [pid = 1853] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:03:13 INFO - PROCESS | 1853 | --DOMWINDOW == 99 (0x7fd04b9d6c00) [pid = 1853] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:03:13 INFO - PROCESS | 1853 | --DOMWINDOW == 98 (0x7fd0482fa000) [pid = 1853] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:03:13 INFO - PROCESS | 1853 | 1461308593629 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:13 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0625bf800 == 46 [pid = 1853] [id = 114] 00:03:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 99 (0x7fd054ba5800) [pid = 1853] [serial = 341] [outer = (nil)] 00:03:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 100 (0x7fd057d26400) [pid = 1853] [serial = 342] [outer = 0x7fd054ba5800] 00:03:13 INFO - PROCESS | 1853 | 1461308593744 Marionette DEBUG loaded listener.js 00:03:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 101 (0x7fd06b9f7000) [pid = 1853] [serial = 343] [outer = 0x7fd054ba5800] 00:03:14 INFO - PROCESS | 1853 | 1461308594292 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] 00:03:14 INFO - PROCESS | 1853 | 1461308594356 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 00:03:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:03:14 INFO - PROCESS | 1853 | 1461308594376 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:03:14 INFO - PROCESS | 1853 | 1461308594378 Marionette TRACE conn3 <- [1,430,null,{}] 00:03:14 INFO - PROCESS | 1853 | 1461308594383 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}] 00:03:14 INFO - PROCESS | 1853 | 1461308594494 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 00:03:14 INFO - PROCESS | 1853 | 1461308594508 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:14 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd067542800 == 47 [pid = 1853] [id = 115] 00:03:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 102 (0x7fd066e03c00) [pid = 1853] [serial = 344] [outer = (nil)] 00:03:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 103 (0x7fd066e10000) [pid = 1853] [serial = 345] [outer = 0x7fd066e03c00] 00:03:14 INFO - PROCESS | 1853 | 1461308594559 Marionette DEBUG loaded listener.js 00:03:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 104 (0x7fd06c56fc00) [pid = 1853] [serial = 346] [outer = 0x7fd066e03c00] 00:03:15 INFO - PROCESS | 1853 | 1461308595175 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]]]}] 00:03:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:03:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 825ms 00:03:15 INFO - PROCESS | 1853 | 1461308595201 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 00:03:15 INFO - PROCESS | 1853 | 1461308595203 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 00:03:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:03:15 INFO - PROCESS | 1853 | 1461308595208 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:03:15 INFO - PROCESS | 1853 | 1461308595210 Marionette TRACE conn3 <- [1,434,null,{}] 00:03:15 INFO - PROCESS | 1853 | 1461308595215 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}] 00:03:15 INFO - PROCESS | 1853 | 1461308595321 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 00:03:15 INFO - PROCESS | 1853 | 1461308595414 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:15 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd069475800 == 48 [pid = 1853] [id = 116] 00:03:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 105 (0x7fd0482fac00) [pid = 1853] [serial = 347] [outer = (nil)] 00:03:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 106 (0x7fd04a7a8c00) [pid = 1853] [serial = 348] [outer = 0x7fd0482fac00] 00:03:15 INFO - PROCESS | 1853 | 1461308595465 Marionette DEBUG loaded listener.js 00:03:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 107 (0x7fd05b36f000) [pid = 1853] [serial = 349] [outer = 0x7fd0482fac00] 00:03:16 INFO - PROCESS | 1853 | 1461308596153 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]]]}] 00:03:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:03:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 974ms 00:03:16 INFO - PROCESS | 1853 | 1461308596184 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 00:03:16 INFO - PROCESS | 1853 | 1461308596189 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 00:03:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:03:16 INFO - PROCESS | 1853 | 1461308596197 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:03:16 INFO - PROCESS | 1853 | 1461308596200 Marionette TRACE conn3 <- [1,438,null,{}] 00:03:16 INFO - PROCESS | 1853 | 1461308596207 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}] 00:03:16 INFO - PROCESS | 1853 | 1461308596343 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 00:03:16 INFO - PROCESS | 1853 | 1461308596477 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:16 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054d14800 == 49 [pid = 1853] [id = 117] 00:03:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 108 (0x7fd04a7ac000) [pid = 1853] [serial = 350] [outer = (nil)] 00:03:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 109 (0x7fd04b549c00) [pid = 1853] [serial = 351] [outer = 0x7fd04a7ac000] 00:03:16 INFO - PROCESS | 1853 | 1461308596541 Marionette DEBUG loaded listener.js 00:03:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 110 (0x7fd04d426000) [pid = 1853] [serial = 352] [outer = 0x7fd04a7ac000] 00:03:17 INFO - PROCESS | 1853 | 1461308597355 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]]]}] 00:03:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:03:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1230ms 00:03:17 INFO - PROCESS | 1853 | 1461308597428 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 00:03:17 INFO - PROCESS | 1853 | 1461308597435 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 00:03:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:03:17 INFO - PROCESS | 1853 | 1461308597443 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:03:17 INFO - PROCESS | 1853 | 1461308597446 Marionette TRACE conn3 <- [1,442,null,{}] 00:03:17 INFO - PROCESS | 1853 | 1461308597452 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}] 00:03:17 INFO - PROCESS | 1853 | 1461308597584 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 00:03:17 INFO - PROCESS | 1853 | 1461308597709 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:17 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0625b6000 == 50 [pid = 1853] [id = 118] 00:03:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 111 (0x7fd04d425800) [pid = 1853] [serial = 353] [outer = (nil)] 00:03:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 112 (0x7fd055666000) [pid = 1853] [serial = 354] [outer = 0x7fd04d425800] 00:03:17 INFO - PROCESS | 1853 | 1461308597771 Marionette DEBUG loaded listener.js 00:03:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 113 (0x7fd0578f5000) [pid = 1853] [serial = 355] [outer = 0x7fd04d425800] 00:03:18 INFO - PROCESS | 1853 | 1461308598656 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]]]}] 00:03:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:03:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1281ms 00:03:18 INFO - PROCESS | 1853 | 1461308598724 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 00:03:18 INFO - PROCESS | 1853 | 1461308598728 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 00:03:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:03:18 INFO - PROCESS | 1853 | 1461308598733 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:03:18 INFO - PROCESS | 1853 | 1461308598738 Marionette TRACE conn3 <- [1,446,null,{}] 00:03:18 INFO - PROCESS | 1853 | 1461308598752 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}] 00:03:18 INFO - PROCESS | 1853 | 1461308598889 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 00:03:19 INFO - PROCESS | 1853 | 1461308599015 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:19 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ed0c000 == 51 [pid = 1853] [id = 119] 00:03:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 114 (0x7fd0621e9000) [pid = 1853] [serial = 356] [outer = (nil)] 00:03:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 115 (0x7fd066e03800) [pid = 1853] [serial = 357] [outer = 0x7fd0621e9000] 00:03:19 INFO - PROCESS | 1853 | 1461308599082 Marionette DEBUG loaded listener.js 00:03:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 116 (0x7fd066ea7c00) [pid = 1853] [serial = 358] [outer = 0x7fd0621e9000] 00:03:19 INFO - PROCESS | 1853 | 1461308599825 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]]]}] 00:03:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:03:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1135ms 00:03:19 INFO - PROCESS | 1853 | 1461308599869 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 00:03:19 INFO - PROCESS | 1853 | 1461308599873 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 00:03:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:03:19 INFO - PROCESS | 1853 | 1461308599878 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:03:19 INFO - PROCESS | 1853 | 1461308599880 Marionette TRACE conn3 <- [1,450,null,{}] 00:03:19 INFO - PROCESS | 1853 | 1461308599885 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}] 00:03:20 INFO - PROCESS | 1853 | 1461308600013 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 00:03:20 INFO - PROCESS | 1853 | 1461308600145 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:20 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0485c7800 == 52 [pid = 1853] [id = 120] 00:03:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 117 (0x7fd0482f6800) [pid = 1853] [serial = 359] [outer = (nil)] 00:03:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 118 (0x7fd04a7a6c00) [pid = 1853] [serial = 360] [outer = 0x7fd0482f6800] 00:03:20 INFO - PROCESS | 1853 | 1461308600206 Marionette DEBUG loaded listener.js 00:03:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 119 (0x7fd055272400) [pid = 1853] [serial = 361] [outer = 0x7fd0482f6800] 00:03:21 INFO - PROCESS | 1853 | 1461308601155 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] 00:03:21 INFO - PROCESS | 1853 | 1461308601210 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 00:03:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 00:03:21 INFO - PROCESS | 1853 | 1461308601216 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:03:21 INFO - PROCESS | 1853 | 1461308601221 Marionette TRACE conn3 <- [1,454,null,{}] 00:03:21 INFO - PROCESS | 1853 | 1461308601228 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}] 00:03:21 INFO - PROCESS | 1853 | 1461308601395 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 00:03:21 INFO - PROCESS | 1853 | 1461308601538 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:21 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d1a3000 == 53 [pid = 1853] [id = 121] 00:03:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 120 (0x7fd0482f2c00) [pid = 1853] [serial = 362] [outer = (nil)] 00:03:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 121 (0x7fd04b76d400) [pid = 1853] [serial = 363] [outer = 0x7fd0482f2c00] 00:03:21 INFO - PROCESS | 1853 | 1461308601665 Marionette DEBUG loaded listener.js 00:03:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 122 (0x7fd04d140000) [pid = 1853] [serial = 364] [outer = 0x7fd0482f2c00] 00:03:22 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd067542800 == 52 [pid = 1853] [id = 115] 00:03:22 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0625bf800 == 51 [pid = 1853] [id = 114] 00:03:22 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0621aa000 == 50 [pid = 1853] [id = 113] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 121 (0x7fd04a74d000) [pid = 1853] [serial = 312] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057ad8000 == 49 [pid = 1853] [id = 112] 00:03:22 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0550e0800 == 48 [pid = 1853] [id = 111] 00:03:22 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d449000 == 47 [pid = 1853] [id = 110] 00:03:22 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0550d8800 == 46 [pid = 1853] [id = 109] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 120 (0x7fd062351c00) [pid = 1853] [serial = 303] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 119 (0x7fd067734c00) [pid = 1853] [serial = 273] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 118 (0x7fd054336400) [pid = 1853] [serial = 294] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 117 (0x7fd0558bd800) [pid = 1853] [serial = 295] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 116 (0x7fd0673a2400) [pid = 1853] [serial = 284] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 115 (0x7fd067733c00) [pid = 1853] [serial = 306] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 114 (0x7fd0553c7800) [pid = 1853] [serial = 278] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 113 (0x7fd0482fec00) [pid = 1853] [serial = 297] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 112 (0x7fd0675b7000) [pid = 1853] [serial = 287] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 111 (0x7fd0521a2400) [pid = 1853] [serial = 292] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 110 (0x7fd04ecd1c00) [pid = 1853] [serial = 291] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 109 (0x7fd04d425400) [pid = 1853] [serial = 275] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 108 (0x7fd063242400) [pid = 1853] [serial = 281] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 107 (0x7fd069e13c00) [pid = 1853] [serial = 307] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 106 (0x7fd06b713800) [pid = 1853] [serial = 310] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 105 (0x7fd053596000) [pid = 1853] [serial = 123] [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.] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 104 (0x7fd05c20b000) [pid = 1853] [serial = 300] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 103 (0x7fd064f27400) [pid = 1853] [serial = 304] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 102 (0x7fd067551400) [pid = 1853] [serial = 309] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 101 (0x7fd062077800) [pid = 1853] [serial = 301] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | --DOMWINDOW == 100 (0x7fd056386000) [pid = 1853] [serial = 298] [outer = (nil)] [url = about:blank] 00:03:22 INFO - PROCESS | 1853 | [1853] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:22 INFO - PROCESS | 1853 | 1461308602389 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]]]}] 00:03:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:03:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1230ms 00:03:22 INFO - PROCESS | 1853 | 1461308602447 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 00:03:22 INFO - PROCESS | 1853 | 1461308602453 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 00:03:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:03:22 INFO - PROCESS | 1853 | 1461308602465 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:03:22 INFO - PROCESS | 1853 | 1461308602467 Marionette TRACE conn3 <- [1,458,null,{}] 00:03:22 INFO - PROCESS | 1853 | 1461308602472 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}] 00:03:22 INFO - PROCESS | 1853 | 1461308602585 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 00:03:22 INFO - PROCESS | 1853 | 1461308602600 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:22 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04c465000 == 47 [pid = 1853] [id = 122] 00:03:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 101 (0x7fd051f75c00) [pid = 1853] [serial = 365] [outer = (nil)] 00:03:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 102 (0x7fd053a5dc00) [pid = 1853] [serial = 366] [outer = 0x7fd051f75c00] 00:03:22 INFO - PROCESS | 1853 | 1461308602652 Marionette DEBUG loaded listener.js 00:03:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 103 (0x7fd054b9e800) [pid = 1853] [serial = 367] [outer = 0x7fd051f75c00] 00:03:23 INFO - PROCESS | 1853 | 1461308603361 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] 00:03:23 INFO - PROCESS | 1853 | 1461308603418 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 00:03:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:03:23 INFO - PROCESS | 1853 | 1461308603424 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:03:23 INFO - PROCESS | 1853 | 1461308603429 Marionette TRACE conn3 <- [1,462,null,{}] 00:03:23 INFO - PROCESS | 1853 | 1461308603442 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}] 00:03:23 INFO - PROCESS | 1853 | 1461308603554 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 00:03:23 INFO - PROCESS | 1853 | 1461308603569 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:23 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054e52800 == 48 [pid = 1853] [id = 123] 00:03:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 104 (0x7fd0552bdc00) [pid = 1853] [serial = 368] [outer = (nil)] 00:03:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 105 (0x7fd0559ac800) [pid = 1853] [serial = 369] [outer = 0x7fd0552bdc00] 00:03:23 INFO - PROCESS | 1853 | 1461308603623 Marionette DEBUG loaded listener.js 00:03:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 106 (0x7fd057a8d400) [pid = 1853] [serial = 370] [outer = 0x7fd0552bdc00] 00:03:24 INFO - PROCESS | 1853 | [1853] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:24 INFO - PROCESS | 1853 | 1461308604344 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] 00:03:24 INFO - PROCESS | 1853 | 1461308604409 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 00:03:24 INFO - PROCESS | 1853 | 1461308604422 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:03:24 INFO - PROCESS | 1853 | 1461308604424 Marionette TRACE conn3 <- [1,466,null,{}] 00:03:24 INFO - PROCESS | 1853 | 1461308604428 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}] 00:03:24 INFO - PROCESS | 1853 | 1461308604571 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 00:03:24 INFO - PROCESS | 1853 | 1461308604597 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:24 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055f46000 == 49 [pid = 1853] [id = 124] 00:03:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 107 (0x7fd04a7a9400) [pid = 1853] [serial = 371] [outer = (nil)] 00:03:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 108 (0x7fd062104800) [pid = 1853] [serial = 372] [outer = 0x7fd04a7a9400] 00:03:24 INFO - PROCESS | 1853 | 1461308604659 Marionette DEBUG loaded listener.js 00:03:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 109 (0x7fd06324e400) [pid = 1853] [serial = 373] [outer = 0x7fd04a7a9400] 00:03:25 INFO - PROCESS | 1853 | 1461308605282 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] 00:03:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:03:25 INFO - PROCESS | 1853 | 1461308605306 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 00:03:25 INFO - PROCESS | 1853 | 1461308605311 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:03:25 INFO - PROCESS | 1853 | 1461308605313 Marionette TRACE conn3 <- [1,470,null,{}] 00:03:25 INFO - PROCESS | 1853 | 1461308605323 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}] 00:03:25 INFO - PROCESS | 1853 | 1461308605461 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 00:03:25 INFO - PROCESS | 1853 | 1461308605525 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:25 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05b45e800 == 50 [pid = 1853] [id = 125] 00:03:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 110 (0x7fd04a743800) [pid = 1853] [serial = 374] [outer = (nil)] 00:03:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 111 (0x7fd066ba6000) [pid = 1853] [serial = 375] [outer = 0x7fd04a743800] 00:03:25 INFO - PROCESS | 1853 | 1461308605576 Marionette DEBUG loaded listener.js 00:03:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 112 (0x7fd066e09400) [pid = 1853] [serial = 376] [outer = 0x7fd04a743800] 00:03:26 INFO - PROCESS | 1853 | 1461308606252 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]]]}] 00:03:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:03:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 980ms 00:03:26 INFO - PROCESS | 1853 | 1461308606291 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 00:03:26 INFO - PROCESS | 1853 | 1461308606293 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 00:03:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:03:26 INFO - PROCESS | 1853 | 1461308606298 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:03:26 INFO - PROCESS | 1853 | 1461308606300 Marionette TRACE conn3 <- [1,474,null,{}] 00:03:26 INFO - PROCESS | 1853 | 1461308606312 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}] 00:03:26 INFO - PROCESS | 1853 | 1461308606583 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 00:03:26 INFO - PROCESS | 1853 | --DOMWINDOW == 111 (0x7fd0482f9000) [pid = 1853] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:03:26 INFO - PROCESS | 1853 | --DOMWINDOW == 110 (0x7fd054ba5800) [pid = 1853] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:03:26 INFO - PROCESS | 1853 | --DOMWINDOW == 109 (0x7fd04a744c00) [pid = 1853] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:03:26 INFO - PROCESS | 1853 | --DOMWINDOW == 108 (0x7fd061243400) [pid = 1853] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:03:26 INFO - PROCESS | 1853 | --DOMWINDOW == 107 (0x7fd04b770c00) [pid = 1853] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:03:26 INFO - PROCESS | 1853 | --DOMWINDOW == 106 (0x7fd04d144c00) [pid = 1853] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:03:26 INFO - PROCESS | 1853 | --DOMWINDOW == 105 (0x7fd05465a800) [pid = 1853] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:03:26 INFO - PROCESS | 1853 | --DOMWINDOW == 104 (0x7fd066e03c00) [pid = 1853] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:03:26 INFO - PROCESS | 1853 | 1461308606660 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:26 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055676000 == 51 [pid = 1853] [id = 126] 00:03:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 105 (0x7fd04a746800) [pid = 1853] [serial = 377] [outer = (nil)] 00:03:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 106 (0x7fd04a7ad000) [pid = 1853] [serial = 378] [outer = 0x7fd04a746800] 00:03:26 INFO - PROCESS | 1853 | 1461308606716 Marionette DEBUG loaded listener.js 00:03:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 107 (0x7fd066e03c00) [pid = 1853] [serial = 379] [outer = 0x7fd04a746800] 00:03:27 INFO - PROCESS | 1853 | 1461308607248 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]]]}] 00:03:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:03:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 983ms 00:03:27 INFO - PROCESS | 1853 | 1461308607282 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 00:03:27 INFO - PROCESS | 1853 | 1461308607284 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 00:03:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:03:27 INFO - PROCESS | 1853 | 1461308607289 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:03:27 INFO - PROCESS | 1853 | 1461308607291 Marionette TRACE conn3 <- [1,478,null,{}] 00:03:27 INFO - PROCESS | 1853 | 1461308607296 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}] 00:03:27 INFO - PROCESS | 1853 | 1461308607405 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 00:03:27 INFO - PROCESS | 1853 | 1461308607496 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:27 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0485d8000 == 52 [pid = 1853] [id = 127] 00:03:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 108 (0x7fd04a748000) [pid = 1853] [serial = 380] [outer = (nil)] 00:03:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 109 (0x7fd04b2bf400) [pid = 1853] [serial = 381] [outer = 0x7fd04a748000] 00:03:27 INFO - PROCESS | 1853 | 1461308607548 Marionette DEBUG loaded listener.js 00:03:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 110 (0x7fd04b2c5800) [pid = 1853] [serial = 382] [outer = 0x7fd04a748000] 00:03:28 INFO - PROCESS | 1853 | 1461308608053 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]]]}] 00:03:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:03:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 823ms 00:03:28 INFO - PROCESS | 1853 | 1461308608129 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 00:03:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:03:28 INFO - PROCESS | 1853 | 1461308608132 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 00:03:28 INFO - PROCESS | 1853 | 1461308608137 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:03:28 INFO - PROCESS | 1853 | 1461308608139 Marionette TRACE conn3 <- [1,482,null,{}] 00:03:28 INFO - PROCESS | 1853 | 1461308608144 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}] 00:03:28 INFO - PROCESS | 1853 | 1461308608251 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 00:03:28 INFO - PROCESS | 1853 | 1461308608263 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:28 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd066d89000 == 53 [pid = 1853] [id = 128] 00:03:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 111 (0x7fd04b2c0800) [pid = 1853] [serial = 383] [outer = (nil)] 00:03:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 112 (0x7fd06787b400) [pid = 1853] [serial = 384] [outer = 0x7fd04b2c0800] 00:03:28 INFO - PROCESS | 1853 | 1461308608313 Marionette DEBUG loaded listener.js 00:03:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 113 (0x7fd069e10c00) [pid = 1853] [serial = 385] [outer = 0x7fd04b2c0800] 00:03:29 INFO - PROCESS | 1853 | 1461308609142 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]]]}] 00:03:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:03:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1030ms 00:03:29 INFO - PROCESS | 1853 | 1461308609168 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 00:03:29 INFO - PROCESS | 1853 | 1461308609173 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 00:03:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:03:29 INFO - PROCESS | 1853 | 1461308609203 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:03:29 INFO - PROCESS | 1853 | 1461308609207 Marionette TRACE conn3 <- [1,486,null,{}] 00:03:29 INFO - PROCESS | 1853 | 1461308609214 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}] 00:03:29 INFO - PROCESS | 1853 | 1461308609344 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 00:03:29 INFO - PROCESS | 1853 | 1461308609478 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:29 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd050a62800 == 54 [pid = 1853] [id = 129] 00:03:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 114 (0x7fd04b2b9800) [pid = 1853] [serial = 386] [outer = (nil)] 00:03:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 115 (0x7fd04b2c5c00) [pid = 1853] [serial = 387] [outer = 0x7fd04b2b9800] 00:03:29 INFO - PROCESS | 1853 | 1461308609542 Marionette DEBUG loaded listener.js 00:03:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 116 (0x7fd04d1d9800) [pid = 1853] [serial = 388] [outer = 0x7fd04b2b9800] 00:03:30 INFO - PROCESS | 1853 | 1461308610344 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]]]}] 00:03:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:03:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1205ms 00:03:30 INFO - PROCESS | 1853 | 1461308610387 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 00:03:30 INFO - PROCESS | 1853 | 1461308610394 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 00:03:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:03:30 INFO - PROCESS | 1853 | 1461308610403 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:03:30 INFO - PROCESS | 1853 | 1461308610406 Marionette TRACE conn3 <- [1,490,null,{}] 00:03:30 INFO - PROCESS | 1853 | 1461308610411 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}] 00:03:30 INFO - PROCESS | 1853 | 1461308610541 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 00:03:30 INFO - PROCESS | 1853 | 1461308610676 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:30 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05b45e000 == 55 [pid = 1853] [id = 130] 00:03:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 117 (0x7fd0514c4000) [pid = 1853] [serial = 389] [outer = (nil)] 00:03:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 118 (0x7fd055276400) [pid = 1853] [serial = 390] [outer = 0x7fd0514c4000] 00:03:30 INFO - PROCESS | 1853 | 1461308610737 Marionette DEBUG loaded listener.js 00:03:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 119 (0x7fd05566b000) [pid = 1853] [serial = 391] [outer = 0x7fd0514c4000] 00:03:31 INFO - PROCESS | 1853 | 1461308611554 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]]]}] 00:03:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:03:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1181ms 00:03:31 INFO - PROCESS | 1853 | 1461308611584 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 00:03:31 INFO - PROCESS | 1853 | 1461308611588 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 00:03:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:03:31 INFO - PROCESS | 1853 | 1461308611593 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:03:31 INFO - PROCESS | 1853 | 1461308611598 Marionette TRACE conn3 <- [1,494,null,{}] 00:03:31 INFO - PROCESS | 1853 | 1461308611611 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}] 00:03:31 INFO - PROCESS | 1853 | 1461308611742 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 00:03:31 INFO - PROCESS | 1853 | 1461308611877 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:31 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd069471000 == 56 [pid = 1853] [id = 131] 00:03:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 120 (0x7fd055664400) [pid = 1853] [serial = 392] [outer = (nil)] 00:03:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 121 (0x7fd066e0e000) [pid = 1853] [serial = 393] [outer = 0x7fd055664400] 00:03:31 INFO - PROCESS | 1853 | 1461308611943 Marionette DEBUG loaded listener.js 00:03:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 122 (0x7fd0675b7000) [pid = 1853] [serial = 394] [outer = 0x7fd055664400] 00:03:32 INFO - PROCESS | 1853 | 1461308612723 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]]]}] 00:03:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:03:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1194ms 00:03:32 INFO - PROCESS | 1853 | 1461308612788 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 00:03:32 INFO - PROCESS | 1853 | 1461308612791 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 00:03:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:03:32 INFO - PROCESS | 1853 | 1461308612797 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:03:32 INFO - PROCESS | 1853 | 1461308612798 Marionette TRACE conn3 <- [1,498,null,{}] 00:03:32 INFO - PROCESS | 1853 | 1461308612803 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}] 00:03:32 INFO - PROCESS | 1853 | 1461308612931 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 00:03:33 INFO - PROCESS | 1853 | 1461308613057 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:33 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053c07000 == 57 [pid = 1853] [id = 132] 00:03:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 123 (0x7fd063250000) [pid = 1853] [serial = 395] [outer = (nil)] 00:03:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 124 (0x7fd069e11400) [pid = 1853] [serial = 396] [outer = 0x7fd063250000] 00:03:33 INFO - PROCESS | 1853 | 1461308613121 Marionette DEBUG loaded listener.js 00:03:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 125 (0x7fd06b773c00) [pid = 1853] [serial = 397] [outer = 0x7fd063250000] 00:03:33 INFO - PROCESS | 1853 | 1461308613878 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]]]}] 00:03:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:03:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1128ms 00:03:33 INFO - PROCESS | 1853 | 1461308613925 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 00:03:33 INFO - PROCESS | 1853 | 1461308613929 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 00:03:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:03:33 INFO - PROCESS | 1853 | 1461308613934 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:03:33 INFO - PROCESS | 1853 | 1461308613936 Marionette TRACE conn3 <- [1,502,null,{}] 00:03:33 INFO - PROCESS | 1853 | 1461308613941 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}] 00:03:34 INFO - PROCESS | 1853 | 1461308614069 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 00:03:34 INFO - PROCESS | 1853 | 1461308614328 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:34 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05148f000 == 58 [pid = 1853] [id = 133] 00:03:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 126 (0x7fd04a74fc00) [pid = 1853] [serial = 398] [outer = (nil)] 00:03:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 127 (0x7fd04a7a4400) [pid = 1853] [serial = 399] [outer = 0x7fd04a74fc00] 00:03:34 INFO - PROCESS | 1853 | 1461308614394 Marionette DEBUG loaded listener.js 00:03:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 128 (0x7fd04b2c0400) [pid = 1853] [serial = 400] [outer = 0x7fd04a74fc00] 00:03:35 INFO - PROCESS | 1853 | 1461308615198 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]]]}] 00:03:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:03:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1333ms 00:03:35 INFO - PROCESS | 1853 | 1461308615271 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 00:03:35 INFO - PROCESS | 1853 | 1461308615277 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 00:03:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:03:35 INFO - PROCESS | 1853 | 1461308615285 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:03:35 INFO - PROCESS | 1853 | 1461308615288 Marionette TRACE conn3 <- [1,506,null,{}] 00:03:35 INFO - PROCESS | 1853 | 1461308615293 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}] 00:03:35 INFO - PROCESS | 1853 | 1461308615432 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 00:03:35 INFO - PROCESS | 1853 | 1461308615568 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:35 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0485d8000 == 57 [pid = 1853] [id = 127] 00:03:35 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055676000 == 56 [pid = 1853] [id = 126] 00:03:35 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05b45e800 == 55 [pid = 1853] [id = 125] 00:03:35 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055f46000 == 54 [pid = 1853] [id = 124] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 127 (0x7fd04a7a8c00) [pid = 1853] [serial = 348] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04af9a000 == 55 [pid = 1853] [id = 134] 00:03:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 128 (0x7fd04a7a8c00) [pid = 1853] [serial = 401] [outer = (nil)] 00:03:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 129 (0x7fd05289ec00) [pid = 1853] [serial = 402] [outer = 0x7fd04a7a8c00] 00:03:35 INFO - PROCESS | 1853 | 1461308615657 Marionette DEBUG loaded listener.js 00:03:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 130 (0x7fd054e6bc00) [pid = 1853] [serial = 403] [outer = 0x7fd04a7a8c00] 00:03:35 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054e52800 == 54 [pid = 1853] [id = 123] 00:03:35 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04c465000 == 53 [pid = 1853] [id = 122] 00:03:35 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d1a3000 == 52 [pid = 1853] [id = 121] 00:03:35 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0625b6000 == 51 [pid = 1853] [id = 118] 00:03:35 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054d14800 == 50 [pid = 1853] [id = 117] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 129 (0x7fd0675b9000) [pid = 1853] [serial = 339] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 128 (0x7fd069e0ec00) [pid = 1853] [serial = 340] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 127 (0x7fd057d26400) [pid = 1853] [serial = 342] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 126 (0x7fd04b16fc00) [pid = 1853] [serial = 313] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 125 (0x7fd0482ffc00) [pid = 1853] [serial = 315] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 124 (0x7fd054e62c00) [pid = 1853] [serial = 318] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 123 (0x7fd064fb0400) [pid = 1853] [serial = 321] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 122 (0x7fd065442000) [pid = 1853] [serial = 336] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 121 (0x7fd04d422400) [pid = 1853] [serial = 328] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 120 (0x7fd04bb2f800) [pid = 1853] [serial = 327] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 119 (0x7fd05464d800) [pid = 1853] [serial = 330] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 118 (0x7fd055432400) [pid = 1853] [serial = 331] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 117 (0x7fd055f62c00) [pid = 1853] [serial = 333] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 116 (0x7fd05c28c000) [pid = 1853] [serial = 334] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 115 (0x7fd069e8bc00) [pid = 1853] [serial = 324] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 114 (0x7fd066e10000) [pid = 1853] [serial = 345] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 113 (0x7fd06754e800) [pid = 1853] [serial = 337] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 112 (0x7fd06b9f7000) [pid = 1853] [serial = 343] [outer = (nil)] [url = about:blank] 00:03:35 INFO - PROCESS | 1853 | --DOMWINDOW == 111 (0x7fd06c56fc00) [pid = 1853] [serial = 346] [outer = (nil)] [url = about:blank] 00:03:36 INFO - PROCESS | 1853 | 1461308616278 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]]]}] 00:03:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:03:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1035ms 00:03:36 INFO - PROCESS | 1853 | 1461308616323 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 00:03:36 INFO - PROCESS | 1853 | 1461308616328 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 00:03:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:03:36 INFO - PROCESS | 1853 | 1461308616334 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:03:36 INFO - PROCESS | 1853 | 1461308616337 Marionette TRACE conn3 <- [1,510,null,{}] 00:03:36 INFO - PROCESS | 1853 | 1461308616395 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}] 00:03:36 INFO - PROCESS | 1853 | 1461308616531 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 00:03:36 INFO - PROCESS | 1853 | 1461308616618 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:36 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054c7d000 == 51 [pid = 1853] [id = 135] 00:03:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 112 (0x7fd04c377400) [pid = 1853] [serial = 404] [outer = (nil)] 00:03:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 113 (0x7fd05590d000) [pid = 1853] [serial = 405] [outer = 0x7fd04c377400] 00:03:36 INFO - PROCESS | 1853 | 1461308616673 Marionette DEBUG loaded listener.js 00:03:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 114 (0x7fd057a8d000) [pid = 1853] [serial = 406] [outer = 0x7fd04c377400] 00:03:37 INFO - PROCESS | 1853 | 1461308617288 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]]]}] 00:03:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:03:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 980ms 00:03:37 INFO - PROCESS | 1853 | 1461308617315 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 00:03:37 INFO - PROCESS | 1853 | 1461308617318 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 00:03:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:03:37 INFO - PROCESS | 1853 | 1461308617325 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:03:37 INFO - PROCESS | 1853 | 1461308617332 Marionette TRACE conn3 <- [1,514,null,{}] 00:03:37 INFO - PROCESS | 1853 | 1461308617344 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}] 00:03:37 INFO - PROCESS | 1853 | 1461308617494 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 00:03:37 INFO - PROCESS | 1853 | 1461308617512 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:37 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057885000 == 52 [pid = 1853] [id = 136] 00:03:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 115 (0x7fd04ed6b400) [pid = 1853] [serial = 407] [outer = (nil)] 00:03:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 116 (0x7fd055f5d400) [pid = 1853] [serial = 408] [outer = 0x7fd04ed6b400] 00:03:37 INFO - PROCESS | 1853 | 1461308617565 Marionette DEBUG loaded listener.js 00:03:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 117 (0x7fd05c28cc00) [pid = 1853] [serial = 409] [outer = 0x7fd04ed6b400] 00:03:38 INFO - PROCESS | 1853 | 1461308618119 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]]]}] 00:03:38 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 00:03:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 839ms 00:03:38 INFO - PROCESS | 1853 | 1461308618174 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 00:03:38 INFO - PROCESS | 1853 | 1461308618176 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 00:03:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:03:38 INFO - PROCESS | 1853 | 1461308618181 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:03:38 INFO - PROCESS | 1853 | 1461308618183 Marionette TRACE conn3 <- [1,518,null,{}] 00:03:38 INFO - PROCESS | 1853 | 1461308618188 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}] 00:03:38 INFO - PROCESS | 1853 | 1461308618331 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 00:03:38 INFO - PROCESS | 1853 | 1461308618357 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:38 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd061e0d000 == 53 [pid = 1853] [id = 137] 00:03:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 118 (0x7fd0482cd800) [pid = 1853] [serial = 410] [outer = (nil)] 00:03:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 119 (0x7fd0482d8c00) [pid = 1853] [serial = 411] [outer = 0x7fd0482cd800] 00:03:38 INFO - PROCESS | 1853 | 1461308618407 Marionette DEBUG loaded listener.js 00:03:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 120 (0x7fd0559a7000) [pid = 1853] [serial = 412] [outer = 0x7fd0482cd800] 00:03:39 INFO - PROCESS | 1853 | 1461308619089 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]]]}] 00:03:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:03:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 932ms 00:03:39 INFO - PROCESS | 1853 | 1461308619114 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 00:03:39 INFO - PROCESS | 1853 | 1461308619117 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 00:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:03:39 INFO - PROCESS | 1853 | 1461308619123 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:03:39 INFO - PROCESS | 1853 | 1461308619124 Marionette TRACE conn3 <- [1,522,null,{}] 00:03:39 INFO - PROCESS | 1853 | 1461308619129 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}] 00:03:39 INFO - PROCESS | 1853 | 1461308619271 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 00:03:39 INFO - PROCESS | 1853 | 1461308619294 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:39 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06350f000 == 54 [pid = 1853] [id = 138] 00:03:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 121 (0x7fd06324e800) [pid = 1853] [serial = 413] [outer = (nil)] 00:03:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 122 (0x7fd064fb0400) [pid = 1853] [serial = 414] [outer = 0x7fd06324e800] 00:03:39 INFO - PROCESS | 1853 | 1461308619359 Marionette DEBUG loaded listener.js 00:03:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 123 (0x7fd066e0cc00) [pid = 1853] [serial = 415] [outer = 0x7fd06324e800] 00:03:40 INFO - PROCESS | 1853 | 1461308620055 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]]]}] 00:03:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 985ms 00:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:03:40 INFO - PROCESS | 1853 | 1461308620110 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 00:03:40 INFO - PROCESS | 1853 | 1461308620112 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 00:03:40 INFO - PROCESS | 1853 | 1461308620117 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:03:40 INFO - PROCESS | 1853 | 1461308620120 Marionette TRACE conn3 <- [1,526,null,{}] 00:03:40 INFO - PROCESS | 1853 | 1461308620124 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}] 00:03:40 INFO - PROCESS | 1853 | 1461308620369 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 00:03:40 INFO - PROCESS | 1853 | --DOMWINDOW == 122 (0x7fd04a748000) [pid = 1853] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:03:40 INFO - PROCESS | 1853 | --DOMWINDOW == 121 (0x7fd04a743800) [pid = 1853] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:03:40 INFO - PROCESS | 1853 | --DOMWINDOW == 120 (0x7fd0552bdc00) [pid = 1853] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:03:40 INFO - PROCESS | 1853 | --DOMWINDOW == 119 (0x7fd0482f2c00) [pid = 1853] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:03:40 INFO - PROCESS | 1853 | --DOMWINDOW == 118 (0x7fd0482fac00) [pid = 1853] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:03:40 INFO - PROCESS | 1853 | --DOMWINDOW == 117 (0x7fd04a746800) [pid = 1853] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:03:40 INFO - PROCESS | 1853 | --DOMWINDOW == 116 (0x7fd051f75c00) [pid = 1853] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:03:40 INFO - PROCESS | 1853 | --DOMWINDOW == 115 (0x7fd04a7a9400) [pid = 1853] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:03:40 INFO - PROCESS | 1853 | 1461308620445 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:40 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ed20000 == 55 [pid = 1853] [id = 139] 00:03:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 116 (0x7fd0482f8c00) [pid = 1853] [serial = 416] [outer = (nil)] 00:03:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 117 (0x7fd04a74c000) [pid = 1853] [serial = 417] [outer = 0x7fd0482f8c00] 00:03:40 INFO - PROCESS | 1853 | 1461308620498 Marionette DEBUG loaded listener.js 00:03:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 118 (0x7fd0550c3800) [pid = 1853] [serial = 418] [outer = 0x7fd0482f8c00] 00:03:41 INFO - PROCESS | 1853 | 1461308621061 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]]]}] 00:03:41 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 00:03:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 977ms 00:03:41 INFO - PROCESS | 1853 | 1461308621095 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 00:03:41 INFO - PROCESS | 1853 | 1461308621097 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 00:03:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:03:41 INFO - PROCESS | 1853 | 1461308621102 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:03:41 INFO - PROCESS | 1853 | 1461308621104 Marionette TRACE conn3 <- [1,530,null,{}] 00:03:41 INFO - PROCESS | 1853 | 1461308621109 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}] 00:03:41 INFO - PROCESS | 1853 | 1461308621216 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 00:03:41 INFO - PROCESS | 1853 | 1461308621311 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:41 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd067815800 == 56 [pid = 1853] [id = 140] 00:03:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 119 (0x7fd0482f7400) [pid = 1853] [serial = 419] [outer = (nil)] 00:03:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 120 (0x7fd06736ac00) [pid = 1853] [serial = 420] [outer = 0x7fd0482f7400] 00:03:41 INFO - PROCESS | 1853 | 1461308621365 Marionette DEBUG loaded listener.js 00:03:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 121 (0x7fd06b9f4400) [pid = 1853] [serial = 421] [outer = 0x7fd0482f7400] 00:03:41 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 00:03:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:03:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:03:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:03:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:03:41 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 00:03:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:03:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:03:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:03:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:03:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 725ms 00:03:41 INFO - PROCESS | 1853 | 1461308621819 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"]]]}] 00:03:41 INFO - PROCESS | 1853 | 1461308621830 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 00:03:41 INFO - PROCESS | 1853 | 1461308621833 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 00:03:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:03:41 INFO - PROCESS | 1853 | 1461308621838 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:03:41 INFO - PROCESS | 1853 | 1461308621841 Marionette TRACE conn3 <- [1,534,null,{}] 00:03:41 INFO - PROCESS | 1853 | 1461308621845 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}] 00:03:41 INFO - PROCESS | 1853 | 1461308621967 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 00:03:41 INFO - PROCESS | 1853 | 1461308621976 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:41 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bde3000 == 57 [pid = 1853] [id = 141] 00:03:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 122 (0x7fd04bee5400) [pid = 1853] [serial = 422] [outer = (nil)] 00:03:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 123 (0x7fd066e04c00) [pid = 1853] [serial = 423] [outer = 0x7fd04bee5400] 00:03:42 INFO - PROCESS | 1853 | 1461308622032 Marionette DEBUG loaded listener.js 00:03:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 124 (0x7fd06b9fc800) [pid = 1853] [serial = 424] [outer = 0x7fd04bee5400] 00:03:42 INFO - PROCESS | 1853 | 1461308622766 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]]]}] 00:03:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 00:03:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 980ms 00:03:42 INFO - PROCESS | 1853 | 1461308622819 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 00:03:42 INFO - PROCESS | 1853 | 1461308622824 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 00:03:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:03:42 INFO - PROCESS | 1853 | 1461308622831 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:03:42 INFO - PROCESS | 1853 | 1461308622836 Marionette TRACE conn3 <- [1,538,null,{}] 00:03:42 INFO - PROCESS | 1853 | 1461308622843 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}] 00:03:43 INFO - PROCESS | 1853 | 1461308623048 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 00:03:43 INFO - PROCESS | 1853 | 1461308623127 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:43 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054b4c800 == 58 [pid = 1853] [id = 142] 00:03:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 125 (0x7fd04a7a6400) [pid = 1853] [serial = 425] [outer = (nil)] 00:03:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 126 (0x7fd04bee6c00) [pid = 1853] [serial = 426] [outer = 0x7fd04a7a6400] 00:03:43 INFO - PROCESS | 1853 | 1461308623195 Marionette DEBUG loaded listener.js 00:03:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 127 (0x7fd04d428c00) [pid = 1853] [serial = 427] [outer = 0x7fd04a7a6400] 00:03:43 INFO - PROCESS | 1853 | 1461308623828 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]]]}] 00:03:43 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. 00:03:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1083ms 00:03:43 INFO - PROCESS | 1853 | 1461308623931 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 00:03:43 INFO - PROCESS | 1853 | 1461308623938 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 00:03:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:03:43 INFO - PROCESS | 1853 | 1461308623963 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:03:43 INFO - PROCESS | 1853 | 1461308623967 Marionette TRACE conn3 <- [1,542,null,{}] 00:03:43 INFO - PROCESS | 1853 | 1461308623972 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}] 00:03:44 INFO - PROCESS | 1853 | 1461308624106 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 00:03:44 INFO - PROCESS | 1853 | 1461308624237 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:44 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06256d800 == 59 [pid = 1853] [id = 143] 00:03:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 128 (0x7fd04d528400) [pid = 1853] [serial = 428] [outer = (nil)] 00:03:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 129 (0x7fd04ed6e800) [pid = 1853] [serial = 429] [outer = 0x7fd04d528400] 00:03:44 INFO - PROCESS | 1853 | 1461308624304 Marionette DEBUG loaded listener.js 00:03:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 130 (0x7fd05397ac00) [pid = 1853] [serial = 430] [outer = 0x7fd04d528400] 00:03:45 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. 00:03:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1130ms 00:03:45 INFO - PROCESS | 1853 | 1461308625082 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]]]}] 00:03:45 INFO - PROCESS | 1853 | 1461308625091 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 00:03:45 INFO - PROCESS | 1853 | 1461308625095 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 00:03:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:03:45 INFO - PROCESS | 1853 | 1461308625117 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:03:45 INFO - PROCESS | 1853 | 1461308625122 Marionette TRACE conn3 <- [1,546,null,{}] 00:03:45 INFO - PROCESS | 1853 | 1461308625136 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}] 00:03:45 INFO - PROCESS | 1853 | 1461308625288 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 00:03:45 INFO - PROCESS | 1853 | 1461308625398 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:45 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0540b5000 == 60 [pid = 1853] [id = 144] 00:03:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 131 (0x7fd04ed70000) [pid = 1853] [serial = 431] [outer = (nil)] 00:03:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 132 (0x7fd056382000) [pid = 1853] [serial = 432] [outer = 0x7fd04ed70000] 00:03:45 INFO - PROCESS | 1853 | 1461308625462 Marionette DEBUG loaded listener.js 00:03:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 133 (0x7fd066bad000) [pid = 1853] [serial = 433] [outer = 0x7fd04ed70000] 00:03:46 INFO - PROCESS | 1853 | 1461308626120 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]]]}] 00:03:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 00:03:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1040ms 00:03:46 INFO - PROCESS | 1853 | 1461308626162 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 00:03:46 INFO - PROCESS | 1853 | 1461308626166 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 00:03:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:03:46 INFO - PROCESS | 1853 | 1461308626172 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:03:46 INFO - PROCESS | 1853 | 1461308626174 Marionette TRACE conn3 <- [1,550,null,{}] 00:03:46 INFO - PROCESS | 1853 | 1461308626179 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}] 00:03:46 INFO - PROCESS | 1853 | 1461308626342 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 00:03:46 INFO - PROCESS | 1853 | 1461308626454 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:46 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04c0bb800 == 61 [pid = 1853] [id = 145] 00:03:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 134 (0x7fd049668800) [pid = 1853] [serial = 434] [outer = (nil)] 00:03:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 135 (0x7fd04966e800) [pid = 1853] [serial = 435] [outer = 0x7fd049668800] 00:03:46 INFO - PROCESS | 1853 | 1461308626517 Marionette DEBUG loaded listener.js 00:03:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 136 (0x7fd0578bf400) [pid = 1853] [serial = 436] [outer = 0x7fd049668800] 00:03:47 INFO - PROCESS | 1853 | 1461308627167 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]]]}] 00:03:47 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. 00:03:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1029ms 00:03:47 INFO - PROCESS | 1853 | 1461308627211 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 00:03:47 INFO - PROCESS | 1853 | 1461308627214 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 00:03:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:03:47 INFO - PROCESS | 1853 | 1461308627220 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:03:47 INFO - PROCESS | 1853 | 1461308627222 Marionette TRACE conn3 <- [1,554,null,{}] 00:03:47 INFO - PROCESS | 1853 | 1461308627227 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}] 00:03:47 INFO - PROCESS | 1853 | 1461308627346 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 00:03:47 INFO - PROCESS | 1853 | 1461308627452 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:47 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04977e000 == 62 [pid = 1853] [id = 146] 00:03:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 137 (0x7fd0482fd800) [pid = 1853] [serial = 437] [outer = (nil)] 00:03:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 138 (0x7fd04979ec00) [pid = 1853] [serial = 438] [outer = 0x7fd0482fd800] 00:03:47 INFO - PROCESS | 1853 | 1461308627513 Marionette DEBUG loaded listener.js 00:03:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 139 (0x7fd0497a4000) [pid = 1853] [serial = 439] [outer = 0x7fd0482fd800] 00:03:47 INFO - PROCESS | 1853 | [1853] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:48 INFO - PROCESS | 1853 | 1461308628250 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]]]}] 00:03:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:03:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1076ms 00:03:48 INFO - PROCESS | 1853 | 1461308628297 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 00:03:48 INFO - PROCESS | 1853 | 1461308628299 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 00:03:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:03:48 INFO - PROCESS | 1853 | 1461308628304 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:03:48 INFO - PROCESS | 1853 | 1461308628306 Marionette TRACE conn3 <- [1,558,null,{}] 00:03:48 INFO - PROCESS | 1853 | 1461308628311 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}] 00:03:48 INFO - PROCESS | 1853 | 1461308628461 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 00:03:48 INFO - PROCESS | 1853 | 1461308628599 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:48 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd049968000 == 63 [pid = 1853] [id = 147] 00:03:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 140 (0x7fd0497a3c00) [pid = 1853] [serial = 440] [outer = (nil)] 00:03:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 141 (0x7fd0621e8000) [pid = 1853] [serial = 441] [outer = 0x7fd0497a3c00] 00:03:48 INFO - PROCESS | 1853 | 1461308628672 Marionette DEBUG loaded listener.js 00:03:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 142 (0x7fd06a19d800) [pid = 1853] [serial = 442] [outer = 0x7fd0497a3c00] 00:03:49 INFO - PROCESS | 1853 | 1461308629324 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]]]}] 00:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1080ms 00:03:49 INFO - PROCESS | 1853 | 1461308629388 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 00:03:49 INFO - PROCESS | 1853 | 1461308629391 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 00:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:03:49 INFO - PROCESS | 1853 | 1461308629396 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:03:49 INFO - PROCESS | 1853 | 1461308629398 Marionette TRACE conn3 <- [1,562,null,{}] 00:03:49 INFO - PROCESS | 1853 | 1461308629403 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}] 00:03:49 INFO - PROCESS | 1853 | 1461308629528 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 00:03:49 INFO - PROCESS | 1853 | 1461308629663 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:49 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f1d1000 == 64 [pid = 1853] [id = 148] 00:03:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 143 (0x7fd0497a7c00) [pid = 1853] [serial = 443] [outer = (nil)] 00:03:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 144 (0x7fd04f17e000) [pid = 1853] [serial = 444] [outer = 0x7fd0497a7c00] 00:03:49 INFO - PROCESS | 1853 | 1461308629733 Marionette DEBUG loaded listener.js 00:03:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 145 (0x7fd04f184000) [pid = 1853] [serial = 445] [outer = 0x7fd0497a7c00] 00:03:50 INFO - PROCESS | 1853 | [1853] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:50 INFO - PROCESS | 1853 | 1461308630417 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]]]}] 00:03:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:03:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1028ms 00:03:50 INFO - PROCESS | 1853 | 1461308630425 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 00:03:50 INFO - PROCESS | 1853 | 1461308630428 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 00:03:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:03:50 INFO - PROCESS | 1853 | 1461308630434 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:03:50 INFO - PROCESS | 1853 | 1461308630436 Marionette TRACE conn3 <- [1,566,null,{}] 00:03:50 INFO - PROCESS | 1853 | 1461308630441 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}] 00:03:50 INFO - PROCESS | 1853 | 1461308630582 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 00:03:50 INFO - PROCESS | 1853 | 1461308630948 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:50 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ba4f000 == 65 [pid = 1853] [id = 149] 00:03:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 146 (0x7fd0482d6800) [pid = 1853] [serial = 446] [outer = (nil)] 00:03:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 147 (0x7fd0482fd400) [pid = 1853] [serial = 447] [outer = 0x7fd0482d6800] 00:03:51 INFO - PROCESS | 1853 | 1461308631035 Marionette DEBUG loaded listener.js 00:03:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 148 (0x7fd049676000) [pid = 1853] [serial = 448] [outer = 0x7fd0482d6800] 00:03:51 INFO - PROCESS | 1853 | [1853] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:51 INFO - PROCESS | 1853 | 1461308631775 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]]]}] 00:03:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:03:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1433ms 00:03:51 INFO - PROCESS | 1853 | 1461308631867 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 00:03:51 INFO - PROCESS | 1853 | 1461308631873 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 00:03:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:03:51 INFO - PROCESS | 1853 | 1461308631880 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:03:51 INFO - PROCESS | 1853 | 1461308631884 Marionette TRACE conn3 <- [1,570,null,{}] 00:03:51 INFO - PROCESS | 1853 | 1461308631890 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}] 00:03:52 INFO - PROCESS | 1853 | 1461308632086 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 00:03:52 INFO - PROCESS | 1853 | 1461308632108 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:52 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bde1000 == 66 [pid = 1853] [id = 150] 00:03:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 149 (0x7fd04979f400) [pid = 1853] [serial = 449] [outer = (nil)] 00:03:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 150 (0x7fd04b2b7400) [pid = 1853] [serial = 450] [outer = 0x7fd04979f400] 00:03:52 INFO - PROCESS | 1853 | 1461308632167 Marionette DEBUG loaded listener.js 00:03:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 151 (0x7fd04b2bfc00) [pid = 1853] [serial = 451] [outer = 0x7fd04979f400] 00:03:52 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057877000 == 65 [pid = 1853] [id = 106] 00:03:52 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd050a67800 == 64 [pid = 1853] [id = 105] 00:03:52 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06b71e800 == 63 [pid = 1853] [id = 108] 00:03:52 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd069483800 == 62 [pid = 1853] [id = 107] 00:03:52 INFO - PROCESS | 1853 | [1853] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 150 (0x7fd06787b400) [pid = 1853] [serial = 384] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd067815800 == 61 [pid = 1853] [id = 140] 00:03:52 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ed20000 == 60 [pid = 1853] [id = 139] 00:03:52 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06350f000 == 59 [pid = 1853] [id = 138] 00:03:52 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd061e0d000 == 58 [pid = 1853] [id = 137] 00:03:52 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057885000 == 57 [pid = 1853] [id = 136] 00:03:52 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd069475800 == 56 [pid = 1853] [id = 116] 00:03:52 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054c7d000 == 55 [pid = 1853] [id = 135] 00:03:52 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04af9a000 == 54 [pid = 1853] [id = 134] 00:03:52 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05148f000 == 53 [pid = 1853] [id = 133] 00:03:52 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05b45e000 == 52 [pid = 1853] [id = 130] 00:03:52 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd050a62800 == 51 [pid = 1853] [id = 129] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 149 (0x7fd04b2c5800) [pid = 1853] [serial = 382] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 148 (0x7fd066ba6000) [pid = 1853] [serial = 375] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 147 (0x7fd0559ac800) [pid = 1853] [serial = 369] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 146 (0x7fd04d140000) [pid = 1853] [serial = 364] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 145 (0x7fd04b76d400) [pid = 1853] [serial = 363] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 144 (0x7fd05b36f000) [pid = 1853] [serial = 349] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 143 (0x7fd04a7a6c00) [pid = 1853] [serial = 360] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 142 (0x7fd04a7ad000) [pid = 1853] [serial = 378] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 141 (0x7fd066e09400) [pid = 1853] [serial = 376] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 140 (0x7fd055666000) [pid = 1853] [serial = 354] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 139 (0x7fd053a5dc00) [pid = 1853] [serial = 366] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 138 (0x7fd054b9e800) [pid = 1853] [serial = 367] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 137 (0x7fd066e03800) [pid = 1853] [serial = 357] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 136 (0x7fd04b549c00) [pid = 1853] [serial = 351] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 135 (0x7fd04b2bf400) [pid = 1853] [serial = 381] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 134 (0x7fd062104800) [pid = 1853] [serial = 372] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 133 (0x7fd066e03c00) [pid = 1853] [serial = 379] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 132 (0x7fd06324e400) [pid = 1853] [serial = 373] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | --DOMWINDOW == 131 (0x7fd057a8d400) [pid = 1853] [serial = 370] [outer = (nil)] [url = about:blank] 00:03:52 INFO - PROCESS | 1853 | 1461308632914 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]]]}] 00:03:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:03:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1078ms 00:03:52 INFO - PROCESS | 1853 | 1461308632960 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 00:03:52 INFO - PROCESS | 1853 | 1461308632965 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 00:03:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:03:53 INFO - PROCESS | 1853 | 1461308633034 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:03:53 INFO - PROCESS | 1853 | 1461308633036 Marionette TRACE conn3 <- [1,574,null,{}] 00:03:53 INFO - PROCESS | 1853 | 1461308633043 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}] 00:03:53 INFO - PROCESS | 1853 | 1461308633164 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 00:03:53 INFO - PROCESS | 1853 | 1461308633173 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:53 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd049969000 == 52 [pid = 1853] [id = 151] 00:03:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 132 (0x7fd04b76e800) [pid = 1853] [serial = 452] [outer = (nil)] 00:03:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 133 (0x7fd04bee9800) [pid = 1853] [serial = 453] [outer = 0x7fd04b76e800] 00:03:53 INFO - PROCESS | 1853 | 1461308633225 Marionette DEBUG loaded listener.js 00:03:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 134 (0x7fd04d1d9000) [pid = 1853] [serial = 454] [outer = 0x7fd04b76e800] 00:03:53 INFO - PROCESS | 1853 | 1461308633951 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]]]}] 00:03:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:03:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 988ms 00:03:54 INFO - PROCESS | 1853 | 1461308634013 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 00:03:54 INFO - PROCESS | 1853 | 1461308634017 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 00:03:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:03:54 INFO - PROCESS | 1853 | 1461308634023 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:03:54 INFO - PROCESS | 1853 | 1461308634030 Marionette TRACE conn3 <- [1,578,null,{}] 00:03:54 INFO - PROCESS | 1853 | 1461308634041 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}] 00:03:54 INFO - PROCESS | 1853 | 1461308634157 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 00:03:54 INFO - PROCESS | 1853 | 1461308634173 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:54 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053cb4800 == 53 [pid = 1853] [id = 152] 00:03:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 135 (0x7fd04f184800) [pid = 1853] [serial = 455] [outer = (nil)] 00:03:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 136 (0x7fd05394f400) [pid = 1853] [serial = 456] [outer = 0x7fd04f184800] 00:03:54 INFO - PROCESS | 1853 | 1461308634225 Marionette DEBUG loaded listener.js 00:03:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 137 (0x7fd05459f800) [pid = 1853] [serial = 457] [outer = 0x7fd04f184800] 00:03:54 INFO - PROCESS | 1853 | 1461308634883 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]]]}] 00:03:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:03:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 888ms 00:03:54 INFO - PROCESS | 1853 | 1461308634911 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 00:03:54 INFO - PROCESS | 1853 | 1461308634914 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 00:03:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:03:54 INFO - PROCESS | 1853 | 1461308634919 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:03:54 INFO - PROCESS | 1853 | 1461308634921 Marionette TRACE conn3 <- [1,582,null,{}] 00:03:54 INFO - PROCESS | 1853 | 1461308634925 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}] 00:03:55 INFO - PROCESS | 1853 | 1461308635082 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 00:03:55 INFO - PROCESS | 1853 | 1461308635115 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:55 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054966800 == 54 [pid = 1853] [id = 153] 00:03:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 138 (0x7fd0482cb400) [pid = 1853] [serial = 458] [outer = (nil)] 00:03:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 139 (0x7fd054ba5800) [pid = 1853] [serial = 459] [outer = 0x7fd0482cb400] 00:03:55 INFO - PROCESS | 1853 | 1461308635168 Marionette DEBUG loaded listener.js 00:03:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 140 (0x7fd0552bf400) [pid = 1853] [serial = 460] [outer = 0x7fd0482cb400] 00:03:55 INFO - PROCESS | 1853 | 1461308635785 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]]]}] 00:03:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:03:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 926ms 00:03:55 INFO - PROCESS | 1853 | 1461308635846 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 00:03:55 INFO - PROCESS | 1853 | 1461308635849 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 00:03:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:03:55 INFO - PROCESS | 1853 | 1461308635853 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:03:55 INFO - PROCESS | 1853 | 1461308635856 Marionette TRACE conn3 <- [1,586,null,{}] 00:03:55 INFO - PROCESS | 1853 | 1461308635866 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}] 00:03:56 INFO - PROCESS | 1853 | 1461308636009 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 00:03:56 INFO - PROCESS | 1853 | 1461308636077 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:56 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055684800 == 55 [pid = 1853] [id = 154] 00:03:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 141 (0x7fd0559ab000) [pid = 1853] [serial = 461] [outer = (nil)] 00:03:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 142 (0x7fd05637c400) [pid = 1853] [serial = 462] [outer = 0x7fd0559ab000] 00:03:56 INFO - PROCESS | 1853 | 1461308636137 Marionette DEBUG loaded listener.js 00:03:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 143 (0x7fd05c291800) [pid = 1853] [serial = 463] [outer = 0x7fd0559ab000] 00:03:56 INFO - PROCESS | 1853 | [1853] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:56 INFO - PROCESS | 1853 | 1461308636787 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]]]}] 00:03:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:03:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 981ms 00:03:56 INFO - PROCESS | 1853 | 1461308636834 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 00:03:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:03:56 INFO - PROCESS | 1853 | 1461308636837 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 00:03:56 INFO - PROCESS | 1853 | 1461308636842 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:03:56 INFO - PROCESS | 1853 | 1461308636845 Marionette TRACE conn3 <- [1,590,null,{}] 00:03:56 INFO - PROCESS | 1853 | 1461308636849 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}] 00:03:57 INFO - PROCESS | 1853 | 1461308637014 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 00:03:57 INFO - PROCESS | 1853 | 1461308637028 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:57 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05436d000 == 56 [pid = 1853] [id = 155] 00:03:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 144 (0x7fd0559ab400) [pid = 1853] [serial = 464] [outer = (nil)] 00:03:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 145 (0x7fd06252f400) [pid = 1853] [serial = 465] [outer = 0x7fd0559ab400] 00:03:57 INFO - PROCESS | 1853 | 1461308637370 Marionette DEBUG loaded listener.js 00:03:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 146 (0x7fd066e02400) [pid = 1853] [serial = 466] [outer = 0x7fd0559ab400] 00:03:57 INFO - PROCESS | 1853 | --DOMWINDOW == 145 (0x7fd0482cd800) [pid = 1853] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:03:57 INFO - PROCESS | 1853 | --DOMWINDOW == 144 (0x7fd0482f8c00) [pid = 1853] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:03:57 INFO - PROCESS | 1853 | --DOMWINDOW == 143 (0x7fd06324e800) [pid = 1853] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:03:57 INFO - PROCESS | 1853 | --DOMWINDOW == 142 (0x7fd0482f7400) [pid = 1853] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:03:57 INFO - PROCESS | 1853 | --DOMWINDOW == 141 (0x7fd04a74fc00) [pid = 1853] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:03:57 INFO - PROCESS | 1853 | --DOMWINDOW == 140 (0x7fd04a7a8c00) [pid = 1853] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:03:57 INFO - PROCESS | 1853 | --DOMWINDOW == 139 (0x7fd04c377400) [pid = 1853] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:03:57 INFO - PROCESS | 1853 | --DOMWINDOW == 138 (0x7fd04ed6b400) [pid = 1853] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:03:57 INFO - PROCESS | 1853 | 1461308637938 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]]]}] 00:03:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:03:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1125ms 00:03:57 INFO - PROCESS | 1853 | 1461308637967 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 00:03:57 INFO - PROCESS | 1853 | 1461308637970 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 00:03:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:03:57 INFO - PROCESS | 1853 | 1461308637975 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:03:57 INFO - PROCESS | 1853 | 1461308637977 Marionette TRACE conn3 <- [1,594,null,{}] 00:03:57 INFO - PROCESS | 1853 | 1461308637981 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}] 00:03:58 INFO - PROCESS | 1853 | 1461308638090 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 00:03:58 INFO - PROCESS | 1853 | 1461308638102 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:58 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05b618800 == 57 [pid = 1853] [id = 156] 00:03:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 139 (0x7fd0497a4400) [pid = 1853] [serial = 467] [outer = (nil)] 00:03:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 140 (0x7fd063570c00) [pid = 1853] [serial = 468] [outer = 0x7fd0497a4400] 00:03:58 INFO - PROCESS | 1853 | 1461308638152 Marionette DEBUG loaded listener.js 00:03:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 141 (0x7fd066e09400) [pid = 1853] [serial = 469] [outer = 0x7fd0497a4400] 00:03:58 INFO - PROCESS | 1853 | 1461308638782 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]]]}] 00:03:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:03:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 875ms 00:03:58 INFO - PROCESS | 1853 | 1461308638850 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 00:03:58 INFO - PROCESS | 1853 | 1461308638852 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 00:03:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:03:58 INFO - PROCESS | 1853 | 1461308638860 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:03:58 INFO - PROCESS | 1853 | 1461308638862 Marionette TRACE conn3 <- [1,598,null,{}] 00:03:58 INFO - PROCESS | 1853 | 1461308638867 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}] 00:03:58 INFO - PROCESS | 1853 | 1461308638975 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 00:03:59 INFO - PROCESS | 1853 | 1461308639072 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:59 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0621a3000 == 58 [pid = 1853] [id = 157] 00:03:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 142 (0x7fd0497a3400) [pid = 1853] [serial = 470] [outer = (nil)] 00:03:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 143 (0x7fd066e0a400) [pid = 1853] [serial = 471] [outer = 0x7fd0497a3400] 00:03:59 INFO - PROCESS | 1853 | 1461308639132 Marionette DEBUG loaded listener.js 00:03:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 144 (0x7fd0675b9000) [pid = 1853] [serial = 472] [outer = 0x7fd0497a3400] 00:03:59 INFO - PROCESS | 1853 | 1461308639963 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]]]}] 00:04:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:04:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1177ms 00:04:00 INFO - PROCESS | 1853 | 1461308640036 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 00:04:00 INFO - PROCESS | 1853 | 1461308640040 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 00:04:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:04:00 INFO - PROCESS | 1853 | 1461308640048 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:04:00 INFO - PROCESS | 1853 | 1461308640052 Marionette TRACE conn3 <- [1,602,null,{}] 00:04:00 INFO - PROCESS | 1853 | 1461308640060 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}] 00:04:00 INFO - PROCESS | 1853 | 1461308640205 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 00:04:00 INFO - PROCESS | 1853 | 1461308640339 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:00 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ed12800 == 59 [pid = 1853] [id = 158] 00:04:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 145 (0x7fd0497a9000) [pid = 1853] [serial = 473] [outer = (nil)] 00:04:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 146 (0x7fd04a7ab800) [pid = 1853] [serial = 474] [outer = 0x7fd0497a9000] 00:04:00 INFO - PROCESS | 1853 | 1461308640460 Marionette DEBUG loaded listener.js 00:04:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 147 (0x7fd04b2c3800) [pid = 1853] [serial = 475] [outer = 0x7fd0497a9000] 00:04:01 INFO - PROCESS | 1853 | 1461308641183 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]]]}] 00:04:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:04:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1181ms 00:04:01 INFO - PROCESS | 1853 | 1461308641228 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 00:04:01 INFO - PROCESS | 1853 | 1461308641236 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 00:04:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:04:01 INFO - PROCESS | 1853 | 1461308641247 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:04:01 INFO - PROCESS | 1853 | 1461308641250 Marionette TRACE conn3 <- [1,606,null,{}] 00:04:01 INFO - PROCESS | 1853 | 1461308641255 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}] 00:04:01 INFO - PROCESS | 1853 | 1461308641398 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 00:04:01 INFO - PROCESS | 1853 | 1461308641530 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:01 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054e5c800 == 60 [pid = 1853] [id = 159] 00:04:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 148 (0x7fd04a7a3000) [pid = 1853] [serial = 476] [outer = (nil)] 00:04:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 149 (0x7fd04ed64400) [pid = 1853] [serial = 477] [outer = 0x7fd04a7a3000] 00:04:01 INFO - PROCESS | 1853 | 1461308641592 Marionette DEBUG loaded listener.js 00:04:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 150 (0x7fd04f183400) [pid = 1853] [serial = 478] [outer = 0x7fd04a7a3000] 00:04:02 INFO - PROCESS | 1853 | 1461308642417 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]]]}] 00:04:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:04:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1234ms 00:04:02 INFO - PROCESS | 1853 | 1461308642481 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 00:04:02 INFO - PROCESS | 1853 | 1461308642485 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 00:04:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:04:02 INFO - PROCESS | 1853 | 1461308642490 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:04:02 INFO - PROCESS | 1853 | 1461308642495 Marionette TRACE conn3 <- [1,610,null,{}] 00:04:02 INFO - PROCESS | 1853 | 1461308642508 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}] 00:04:02 INFO - PROCESS | 1853 | 1461308642684 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 00:04:02 INFO - PROCESS | 1853 | 1461308642822 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:02 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd066b55000 == 61 [pid = 1853] [id = 160] 00:04:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 151 (0x7fd04bda8c00) [pid = 1853] [serial = 479] [outer = (nil)] 00:04:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 152 (0x7fd04ed67800) [pid = 1853] [serial = 480] [outer = 0x7fd04bda8c00] 00:04:02 INFO - PROCESS | 1853 | 1461308642885 Marionette DEBUG loaded listener.js 00:04:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 153 (0x7fd055271c00) [pid = 1853] [serial = 481] [outer = 0x7fd04bda8c00] 00:04:03 INFO - PROCESS | 1853 | 1461308643593 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]]]}] 00:04:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:04:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1129ms 00:04:03 INFO - PROCESS | 1853 | 1461308643621 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 00:04:03 INFO - PROCESS | 1853 | 1461308643625 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 00:04:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:04:03 INFO - PROCESS | 1853 | 1461308643647 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:04:03 INFO - PROCESS | 1853 | 1461308643650 Marionette TRACE conn3 <- [1,614,null,{}] 00:04:03 INFO - PROCESS | 1853 | 1461308643654 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}] 00:04:03 INFO - PROCESS | 1853 | 1461308643779 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 00:04:03 INFO - PROCESS | 1853 | 1461308643933 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:03 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06b730000 == 62 [pid = 1853] [id = 161] 00:04:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 154 (0x7fd0482d1c00) [pid = 1853] [serial = 482] [outer = (nil)] 00:04:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd0559a6c00) [pid = 1853] [serial = 483] [outer = 0x7fd0482d1c00] 00:04:03 INFO - PROCESS | 1853 | 1461308643995 Marionette DEBUG loaded listener.js 00:04:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd062077800) [pid = 1853] [serial = 484] [outer = 0x7fd0482d1c00] 00:04:04 INFO - PROCESS | 1853 | 1461308644671 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]]]}] 00:04:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:04:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1082ms 00:04:04 INFO - PROCESS | 1853 | 1461308644728 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 00:04:04 INFO - PROCESS | 1853 | 1461308644730 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 00:04:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:04:04 INFO - PROCESS | 1853 | 1461308644737 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:04:04 INFO - PROCESS | 1853 | 1461308644740 Marionette TRACE conn3 <- [1,618,null,{}] 00:04:04 INFO - PROCESS | 1853 | 1461308644744 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}] 00:04:04 INFO - PROCESS | 1853 | 1461308644875 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 00:04:05 INFO - PROCESS | 1853 | 1461308645013 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:05 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f2d8000 == 63 [pid = 1853] [id = 162] 00:04:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd04f178400) [pid = 1853] [serial = 485] [outer = (nil)] 00:04:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd06239e000) [pid = 1853] [serial = 486] [outer = 0x7fd04f178400] 00:04:05 INFO - PROCESS | 1853 | 1461308645075 Marionette DEBUG loaded listener.js 00:04:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd0675b5400) [pid = 1853] [serial = 487] [outer = 0x7fd04f178400] 00:04:05 INFO - PROCESS | 1853 | 1461308645773 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]]]}] 00:04:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:04:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1077ms 00:04:05 INFO - PROCESS | 1853 | 1461308645816 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 00:04:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:04:05 INFO - PROCESS | 1853 | 1461308645819 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 00:04:05 INFO - PROCESS | 1853 | 1461308645824 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:04:05 INFO - PROCESS | 1853 | 1461308645827 Marionette TRACE conn3 <- [1,622,null,{}] 00:04:05 INFO - PROCESS | 1853 | 1461308645831 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}] 00:04:05 INFO - PROCESS | 1853 | 1461308645975 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 00:04:06 INFO - PROCESS | 1853 | 1461308646118 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:06 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f3dd000 == 64 [pid = 1853] [id = 163] 00:04:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd04354c800) [pid = 1853] [serial = 488] [outer = (nil)] 00:04:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd04354e400) [pid = 1853] [serial = 489] [outer = 0x7fd04354c800] 00:04:06 INFO - PROCESS | 1853 | 1461308646182 Marionette DEBUG loaded listener.js 00:04:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd043553800) [pid = 1853] [serial = 490] [outer = 0x7fd04354c800] 00:04:06 INFO - PROCESS | 1853 | 1461308646905 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]]]}] 00:04:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:04:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1127ms 00:04:06 INFO - PROCESS | 1853 | 1461308646951 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 00:04:06 INFO - PROCESS | 1853 | 1461308646954 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 00:04:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:04:06 INFO - PROCESS | 1853 | 1461308646959 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:04:06 INFO - PROCESS | 1853 | 1461308646961 Marionette TRACE conn3 <- [1,626,null,{}] 00:04:06 INFO - PROCESS | 1853 | 1461308646966 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}] 00:04:07 INFO - PROCESS | 1853 | 1461308647090 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 00:04:07 INFO - PROCESS | 1853 | 1461308647434 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:07 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f2d9000 == 65 [pid = 1853] [id = 164] 00:04:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 163 (0x7fd04354cc00) [pid = 1853] [serial = 491] [outer = (nil)] 00:04:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 164 (0x7fd0482d7400) [pid = 1853] [serial = 492] [outer = 0x7fd04354cc00] 00:04:07 INFO - PROCESS | 1853 | 1461308647493 Marionette DEBUG loaded listener.js 00:04:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 165 (0x7fd04966e000) [pid = 1853] [serial = 493] [outer = 0x7fd04354cc00] 00:04:08 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05b618800 == 64 [pid = 1853] [id = 156] 00:04:08 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05436d000 == 63 [pid = 1853] [id = 155] 00:04:08 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd066d89000 == 62 [pid = 1853] [id = 128] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 164 (0x7fd04b2c5c00) [pid = 1853] [serial = 387] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 163 (0x7fd055276400) [pid = 1853] [serial = 390] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 162 (0x7fd066e0e000) [pid = 1853] [serial = 393] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 161 (0x7fd069e11400) [pid = 1853] [serial = 396] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 160 (0x7fd066e04c00) [pid = 1853] [serial = 423] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055684800 == 61 [pid = 1853] [id = 154] 00:04:08 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054966800 == 60 [pid = 1853] [id = 153] 00:04:08 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053cb4800 == 59 [pid = 1853] [id = 152] 00:04:08 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd049969000 == 58 [pid = 1853] [id = 151] 00:04:08 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bde1000 == 57 [pid = 1853] [id = 150] 00:04:08 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ba4f000 == 56 [pid = 1853] [id = 149] 00:04:08 INFO - PROCESS | 1853 | 1461308648446 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]]]}] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 159 (0x7fd06736ac00) [pid = 1853] [serial = 420] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 158 (0x7fd04b2c0400) [pid = 1853] [serial = 400] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd04a7a4400) [pid = 1853] [serial = 399] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 156 (0x7fd05289ec00) [pid = 1853] [serial = 402] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 155 (0x7fd05590d000) [pid = 1853] [serial = 405] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 154 (0x7fd057a8d000) [pid = 1853] [serial = 406] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 153 (0x7fd055f5d400) [pid = 1853] [serial = 408] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 152 (0x7fd054e6bc00) [pid = 1853] [serial = 403] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 151 (0x7fd06b9f4400) [pid = 1853] [serial = 421] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 150 (0x7fd066e0cc00) [pid = 1853] [serial = 415] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 149 (0x7fd0550c3800) [pid = 1853] [serial = 418] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 148 (0x7fd05c28cc00) [pid = 1853] [serial = 409] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 147 (0x7fd0482d8c00) [pid = 1853] [serial = 411] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 146 (0x7fd0559a7000) [pid = 1853] [serial = 412] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 145 (0x7fd04a74c000) [pid = 1853] [serial = 417] [outer = (nil)] [url = about:blank] 00:04:08 INFO - PROCESS | 1853 | --DOMWINDOW == 144 (0x7fd064fb0400) [pid = 1853] [serial = 414] [outer = (nil)] [url = about:blank] 00:04:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:04:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1525ms 00:04:08 INFO - PROCESS | 1853 | 1461308648486 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 00:04:08 INFO - PROCESS | 1853 | 1461308648490 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 00:04:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:04:08 INFO - PROCESS | 1853 | 1461308648497 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:04:08 INFO - PROCESS | 1853 | 1461308648501 Marionette TRACE conn3 <- [1,630,null,{}] 00:04:08 INFO - PROCESS | 1853 | 1461308648507 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}] 00:04:08 INFO - PROCESS | 1853 | 1461308648627 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 00:04:08 INFO - PROCESS | 1853 | 1461308648728 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:08 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bde4800 == 57 [pid = 1853] [id = 165] 00:04:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 145 (0x7fd0482ca400) [pid = 1853] [serial = 494] [outer = (nil)] 00:04:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 146 (0x7fd04b16fc00) [pid = 1853] [serial = 495] [outer = 0x7fd0482ca400] 00:04:08 INFO - PROCESS | 1853 | 1461308648784 Marionette DEBUG loaded listener.js 00:04:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 147 (0x7fd04b2c2c00) [pid = 1853] [serial = 496] [outer = 0x7fd0482ca400] 00:04:09 INFO - PROCESS | 1853 | 1461308649423 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]]]}] 00:04:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:04:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 978ms 00:04:09 INFO - PROCESS | 1853 | 1461308649478 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 00:04:09 INFO - PROCESS | 1853 | 1461308649483 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 00:04:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:04:09 INFO - PROCESS | 1853 | 1461308649488 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:04:09 INFO - PROCESS | 1853 | 1461308649490 Marionette TRACE conn3 <- [1,634,null,{}] 00:04:09 INFO - PROCESS | 1853 | 1461308649495 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}] 00:04:09 INFO - PROCESS | 1853 | 1461308649618 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 00:04:09 INFO - PROCESS | 1853 | 1461308649721 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:09 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053567800 == 58 [pid = 1853] [id = 166] 00:04:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 148 (0x7fd0482f6c00) [pid = 1853] [serial = 497] [outer = (nil)] 00:04:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 149 (0x7fd04bdabc00) [pid = 1853] [serial = 498] [outer = 0x7fd0482f6c00] 00:04:09 INFO - PROCESS | 1853 | 1461308649786 Marionette DEBUG loaded listener.js 00:04:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 150 (0x7fd04d1cf000) [pid = 1853] [serial = 499] [outer = 0x7fd0482f6c00] 00:04:10 INFO - PROCESS | 1853 | [1853] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:04:10 INFO - PROCESS | 1853 | 1461308650408 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]]]}] 00:04:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:04:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 975ms 00:04:10 INFO - PROCESS | 1853 | 1461308650463 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 00:04:10 INFO - PROCESS | 1853 | 1461308650475 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 00:04:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:04:10 INFO - PROCESS | 1853 | 1461308650489 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:04:10 INFO - PROCESS | 1853 | 1461308650496 Marionette TRACE conn3 <- [1,638,null,{}] 00:04:10 INFO - PROCESS | 1853 | 1461308650501 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}] 00:04:10 INFO - PROCESS | 1853 | 1461308650664 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 00:04:10 INFO - PROCESS | 1853 | 1461308650697 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:10 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05435f000 == 59 [pid = 1853] [id = 167] 00:04:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 151 (0x7fd04bee7000) [pid = 1853] [serial = 500] [outer = (nil)] 00:04:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 152 (0x7fd04f182800) [pid = 1853] [serial = 501] [outer = 0x7fd04bee7000] 00:04:10 INFO - PROCESS | 1853 | 1461308650749 Marionette DEBUG loaded listener.js 00:04:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 153 (0x7fd054d87400) [pid = 1853] [serial = 502] [outer = 0x7fd04bee7000] 00:04:11 INFO - PROCESS | 1853 | [1853] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:04:11 INFO - PROCESS | 1853 | 1461308651373 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]]]}] 00:04:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:04:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 938ms 00:04:11 INFO - PROCESS | 1853 | 1461308651420 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 00:04:11 INFO - PROCESS | 1853 | 1461308651424 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 00:04:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:04:11 INFO - PROCESS | 1853 | 1461308651436 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:04:11 INFO - PROCESS | 1853 | 1461308651438 Marionette TRACE conn3 <- [1,642,null,{}] 00:04:11 INFO - PROCESS | 1853 | 1461308651443 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}] 00:04:11 INFO - PROCESS | 1853 | 1461308651591 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 00:04:11 INFO - PROCESS | 1853 | 1461308651662 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:11 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f1d4800 == 60 [pid = 1853] [id = 168] 00:04:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 154 (0x7fd04a994c00) [pid = 1853] [serial = 503] [outer = (nil)] 00:04:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd04a99bc00) [pid = 1853] [serial = 504] [outer = 0x7fd04a994c00] 00:04:11 INFO - PROCESS | 1853 | 1461308651717 Marionette DEBUG loaded listener.js 00:04:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd04a9a1800) [pid = 1853] [serial = 505] [outer = 0x7fd04a994c00] 00:04:12 INFO - PROCESS | 1853 | 1461308652299 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]]]}] 00:04:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:04:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 924ms 00:04:12 INFO - PROCESS | 1853 | 1461308652363 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 00:04:12 INFO - PROCESS | 1853 | 1461308652366 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 00:04:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:04:12 INFO - PROCESS | 1853 | 1461308652371 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:04:12 INFO - PROCESS | 1853 | 1461308652373 Marionette TRACE conn3 <- [1,646,null,{}] 00:04:12 INFO - PROCESS | 1853 | 1461308652377 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}] 00:04:12 INFO - PROCESS | 1853 | 1461308652534 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 00:04:12 INFO - PROCESS | 1853 | 1461308652562 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:12 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057ae1800 == 61 [pid = 1853] [id = 169] 00:04:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd055271000) [pid = 1853] [serial = 506] [outer = (nil)] 00:04:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd0552bb400) [pid = 1853] [serial = 507] [outer = 0x7fd055271000] 00:04:12 INFO - PROCESS | 1853 | 1461308652625 Marionette DEBUG loaded listener.js 00:04:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd05c291000) [pid = 1853] [serial = 508] [outer = 0x7fd055271000] 00:04:13 INFO - PROCESS | 1853 | --DOMWINDOW == 158 (0x7fd0559ab000) [pid = 1853] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:04:13 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd04979f400) [pid = 1853] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:04:13 INFO - PROCESS | 1853 | --DOMWINDOW == 156 (0x7fd04b76e800) [pid = 1853] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:04:13 INFO - PROCESS | 1853 | --DOMWINDOW == 155 (0x7fd04f184800) [pid = 1853] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:04:13 INFO - PROCESS | 1853 | --DOMWINDOW == 154 (0x7fd0482d6800) [pid = 1853] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:04:13 INFO - PROCESS | 1853 | --DOMWINDOW == 153 (0x7fd0497a4400) [pid = 1853] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:04:13 INFO - PROCESS | 1853 | --DOMWINDOW == 152 (0x7fd0559ab400) [pid = 1853] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:04:13 INFO - PROCESS | 1853 | --DOMWINDOW == 151 (0x7fd0482cb400) [pid = 1853] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:04:13 INFO - PROCESS | 1853 | --DOMWINDOW == 150 (0x7fd04b2c0800) [pid = 1853] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:04:13 INFO - PROCESS | 1853 | 1461308653411 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]]]}] 00:04:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:04:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1075ms 00:04:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:04:13 INFO - PROCESS | 1853 | 1461308653446 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 00:04:13 INFO - PROCESS | 1853 | 1461308653448 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 00:04:13 INFO - PROCESS | 1853 | 1461308653453 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:04:13 INFO - PROCESS | 1853 | 1461308653456 Marionette TRACE conn3 <- [1,650,null,{}] 00:04:13 INFO - PROCESS | 1853 | 1461308653460 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}] 00:04:13 INFO - PROCESS | 1853 | 1461308653607 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 00:04:13 INFO - PROCESS | 1853 | 1461308653626 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:13 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05b60b000 == 62 [pid = 1853] [id = 170] 00:04:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 151 (0x7fd04b2c1800) [pid = 1853] [serial = 509] [outer = (nil)] 00:04:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 152 (0x7fd0553c6400) [pid = 1853] [serial = 510] [outer = 0x7fd04b2c1800] 00:04:13 INFO - PROCESS | 1853 | 1461308653678 Marionette DEBUG loaded listener.js 00:04:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 153 (0x7fd06324e800) [pid = 1853] [serial = 511] [outer = 0x7fd04b2c1800] 00:04:14 INFO - PROCESS | 1853 | 1461308654296 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]]]}] 00:04:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:04:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 875ms 00:04:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:04:14 INFO - PROCESS | 1853 | 1461308654328 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 00:04:14 INFO - PROCESS | 1853 | 1461308654330 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 00:04:14 INFO - PROCESS | 1853 | 1461308654334 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:04:14 INFO - PROCESS | 1853 | 1461308654337 Marionette TRACE conn3 <- [1,654,null,{}] 00:04:14 INFO - PROCESS | 1853 | 1461308654341 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}] 00:04:14 INFO - PROCESS | 1853 | 1461308654454 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 00:04:14 INFO - PROCESS | 1853 | 1461308654556 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:14 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd063508000 == 63 [pid = 1853] [id = 171] 00:04:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 154 (0x7fd04354f400) [pid = 1853] [serial = 512] [outer = (nil)] 00:04:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd066c29400) [pid = 1853] [serial = 513] [outer = 0x7fd04354f400] 00:04:14 INFO - PROCESS | 1853 | 1461308654607 Marionette DEBUG loaded listener.js 00:04:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd066c30400) [pid = 1853] [serial = 514] [outer = 0x7fd04354f400] 00:04:15 INFO - PROCESS | 1853 | 1461308655318 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]]]}] 00:04:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:04:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1025ms 00:04:15 INFO - PROCESS | 1853 | 1461308655360 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 00:04:15 INFO - PROCESS | 1853 | 1461308655365 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 00:04:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:04:15 INFO - PROCESS | 1853 | 1461308655372 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:04:15 INFO - PROCESS | 1853 | 1461308655377 Marionette TRACE conn3 <- [1,658,null,{}] 00:04:15 INFO - PROCESS | 1853 | 1461308655423 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}] 00:04:15 INFO - PROCESS | 1853 | 1461308655574 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 00:04:15 INFO - PROCESS | 1853 | 1461308655710 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:15 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ed14800 == 64 [pid = 1853] [id = 172] 00:04:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd0482ff000) [pid = 1853] [serial = 515] [outer = (nil)] 00:04:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd0497a7000) [pid = 1853] [serial = 516] [outer = 0x7fd0482ff000] 00:04:15 INFO - PROCESS | 1853 | 1461308655779 Marionette DEBUG loaded listener.js 00:04:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd04a995800) [pid = 1853] [serial = 517] [outer = 0x7fd0482ff000] 00:04:16 INFO - PROCESS | 1853 | 1461308656535 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]]]}] 00:04:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:04:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1234ms 00:04:16 INFO - PROCESS | 1853 | 1461308656606 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 00:04:16 INFO - PROCESS | 1853 | 1461308656613 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 00:04:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:04:16 INFO - PROCESS | 1853 | 1461308656622 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:04:16 INFO - PROCESS | 1853 | 1461308656626 Marionette TRACE conn3 <- [1,662,null,{}] 00:04:16 INFO - PROCESS | 1853 | 1461308656631 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}] 00:04:16 INFO - PROCESS | 1853 | 1461308656805 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 00:04:16 INFO - PROCESS | 1853 | 1461308656945 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:16 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055220800 == 65 [pid = 1853] [id = 173] 00:04:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd04966bc00) [pid = 1853] [serial = 518] [outer = (nil)] 00:04:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd04bdad400) [pid = 1853] [serial = 519] [outer = 0x7fd04966bc00] 00:04:17 INFO - PROCESS | 1853 | 1461308657011 Marionette DEBUG loaded listener.js 00:04:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd04d1d8400) [pid = 1853] [serial = 520] [outer = 0x7fd04966bc00] 00:04:17 INFO - PROCESS | 1853 | [1853] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:04:18 INFO - PROCESS | 1853 | 1461308658233 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]]]}] 00:04:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:04:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1630ms 00:04:18 INFO - PROCESS | 1853 | 1461308658252 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 00:04:18 INFO - PROCESS | 1853 | 1461308658254 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 00:04:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:04:18 INFO - PROCESS | 1853 | 1461308658269 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:04:18 INFO - PROCESS | 1853 | 1461308658274 Marionette TRACE conn3 <- [1,666,null,{}] 00:04:18 INFO - PROCESS | 1853 | 1461308658287 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}] 00:04:18 INFO - PROCESS | 1853 | 1461308658467 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 00:04:18 INFO - PROCESS | 1853 | 1461308658626 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:18 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0612cc000 == 66 [pid = 1853] [id = 174] 00:04:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 163 (0x7fd066c33000) [pid = 1853] [serial = 521] [outer = (nil)] 00:04:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 164 (0x7fd066e05000) [pid = 1853] [serial = 522] [outer = 0x7fd066c33000] 00:04:18 INFO - PROCESS | 1853 | 1461308658692 Marionette DEBUG loaded listener.js 00:04:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 165 (0x7fd067589800) [pid = 1853] [serial = 523] [outer = 0x7fd066c33000] 00:04:19 INFO - PROCESS | 1853 | [1853] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:04:19 INFO - PROCESS | 1853 | 1461308659450 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]]]}] 00:04:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:04:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1240ms 00:04:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:04:19 INFO - PROCESS | 1853 | 1461308659502 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 00:04:19 INFO - PROCESS | 1853 | 1461308659505 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 00:04:19 INFO - PROCESS | 1853 | 1461308659509 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:04:19 INFO - PROCESS | 1853 | 1461308659513 Marionette TRACE conn3 <- [1,670,null,{}] 00:04:19 INFO - PROCESS | 1853 | 1461308659517 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}] 00:04:19 INFO - PROCESS | 1853 | 1461308659651 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 00:04:19 INFO - PROCESS | 1853 | 1461308659805 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:19 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a6b2800 == 67 [pid = 1853] [id = 175] 00:04:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd0496a2400) [pid = 1853] [serial = 524] [outer = (nil)] 00:04:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd0496a9c00) [pid = 1853] [serial = 525] [outer = 0x7fd0496a2400] 00:04:19 INFO - PROCESS | 1853 | 1461308659873 Marionette DEBUG loaded listener.js 00:04:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd04ebd8c00) [pid = 1853] [serial = 526] [outer = 0x7fd0496a2400] 00:04:20 INFO - PROCESS | 1853 | 1461308660664 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]]]}] 00:04:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:04:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1179ms 00:04:20 INFO - PROCESS | 1853 | 1461308660703 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 00:04:20 INFO - PROCESS | 1853 | 1461308660706 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 00:04:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:04:20 INFO - PROCESS | 1853 | 1461308660712 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:04:20 INFO - PROCESS | 1853 | 1461308660714 Marionette TRACE conn3 <- [1,674,null,{}] 00:04:20 INFO - PROCESS | 1853 | 1461308660719 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}] 00:04:20 INFO - PROCESS | 1853 | 1461308660852 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 00:04:20 INFO - PROCESS | 1853 | 1461308660990 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:21 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06c50d000 == 68 [pid = 1853] [id = 176] 00:04:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd042ea3c00) [pid = 1853] [serial = 527] [outer = (nil)] 00:04:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 170 (0x7fd042eac400) [pid = 1853] [serial = 528] [outer = 0x7fd042ea3c00] 00:04:21 INFO - PROCESS | 1853 | 1461308661053 Marionette DEBUG loaded listener.js 00:04:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 171 (0x7fd042eb0c00) [pid = 1853] [serial = 529] [outer = 0x7fd042ea3c00] 00:04:21 INFO - PROCESS | 1853 | [1853] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:04:21 INFO - PROCESS | 1853 | 1461308661805 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]]]}] 00:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 00:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1127ms 00:04:21 INFO - PROCESS | 1853 | 1461308661841 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 00:04:21 INFO - PROCESS | 1853 | 1461308661843 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 00:04:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:04:21 INFO - PROCESS | 1853 | 1461308661868 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:04:21 INFO - PROCESS | 1853 | 1461308661871 Marionette TRACE conn3 <- [1,678,null,{}] 00:04:21 INFO - PROCESS | 1853 | 1461308661875 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}] 00:04:22 INFO - PROCESS | 1853 | 1461308662025 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 00:04:22 INFO - PROCESS | 1853 | 1461308662166 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:22 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd049780800 == 69 [pid = 1853] [id = 177] 00:04:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 172 (0x7fd0482d9000) [pid = 1853] [serial = 530] [outer = (nil)] 00:04:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 173 (0x7fd04979f000) [pid = 1853] [serial = 531] [outer = 0x7fd0482d9000] 00:04:22 INFO - PROCESS | 1853 | 1461308662232 Marionette DEBUG loaded listener.js 00:04:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 174 (0x7fd04f499400) [pid = 1853] [serial = 532] [outer = 0x7fd0482d9000] 00:04:23 INFO - PROCESS | 1853 | 1461308663249 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]]]}] 00:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1436ms 00:04:23 INFO - PROCESS | 1853 | 1461308663302 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 00:04:23 INFO - PROCESS | 1853 | 1461308663306 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 00:04:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:04:23 INFO - PROCESS | 1853 | 1461308663313 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:04:23 INFO - PROCESS | 1853 | 1461308663317 Marionette TRACE conn3 <- [1,682,null,{}] 00:04:23 INFO - PROCESS | 1853 | 1461308663325 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}] 00:04:23 INFO - PROCESS | 1853 | 1461308663459 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 00:04:23 INFO - PROCESS | 1853 | 1461308663660 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:23 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b568800 == 70 [pid = 1853] [id = 178] 00:04:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 175 (0x7fd04810d400) [pid = 1853] [serial = 533] [outer = (nil)] 00:04:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 176 (0x7fd04810f400) [pid = 1853] [serial = 534] [outer = 0x7fd04810d400] 00:04:23 INFO - PROCESS | 1853 | 1461308663722 Marionette DEBUG loaded listener.js 00:04:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 177 (0x7fd0482d3400) [pid = 1853] [serial = 535] [outer = 0x7fd04810d400] 00:04:24 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05b60b000 == 69 [pid = 1853] [id = 170] 00:04:24 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057ae1800 == 68 [pid = 1853] [id = 169] 00:04:24 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f1d4800 == 67 [pid = 1853] [id = 168] 00:04:24 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05435f000 == 66 [pid = 1853] [id = 167] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 176 (0x7fd066e0a400) [pid = 1853] [serial = 471] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053567800 == 65 [pid = 1853] [id = 166] 00:04:24 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bde4800 == 64 [pid = 1853] [id = 165] 00:04:24 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f2d9000 == 63 [pid = 1853] [id = 164] 00:04:24 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06b730000 == 62 [pid = 1853] [id = 161] 00:04:24 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd066b55000 == 61 [pid = 1853] [id = 160] 00:04:24 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054e5c800 == 60 [pid = 1853] [id = 159] 00:04:24 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ed12800 == 59 [pid = 1853] [id = 158] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 175 (0x7fd069e10c00) [pid = 1853] [serial = 385] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 174 (0x7fd06252f400) [pid = 1853] [serial = 465] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 173 (0x7fd066e09400) [pid = 1853] [serial = 469] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 172 (0x7fd04966e800) [pid = 1853] [serial = 435] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 171 (0x7fd054ba5800) [pid = 1853] [serial = 459] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 170 (0x7fd066e02400) [pid = 1853] [serial = 466] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 169 (0x7fd0552bf400) [pid = 1853] [serial = 460] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 168 (0x7fd05637c400) [pid = 1853] [serial = 462] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 167 (0x7fd05c291800) [pid = 1853] [serial = 463] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 166 (0x7fd04b2b7400) [pid = 1853] [serial = 450] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 165 (0x7fd04b2bfc00) [pid = 1853] [serial = 451] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 164 (0x7fd04bee9800) [pid = 1853] [serial = 453] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 163 (0x7fd04d1d9000) [pid = 1853] [serial = 454] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 162 (0x7fd05394f400) [pid = 1853] [serial = 456] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 161 (0x7fd05459f800) [pid = 1853] [serial = 457] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 160 (0x7fd049676000) [pid = 1853] [serial = 448] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 159 (0x7fd0482fd400) [pid = 1853] [serial = 447] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 158 (0x7fd04979ec00) [pid = 1853] [serial = 438] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd056382000) [pid = 1853] [serial = 432] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 156 (0x7fd04bee6c00) [pid = 1853] [serial = 426] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 155 (0x7fd04ed6e800) [pid = 1853] [serial = 429] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 154 (0x7fd063570c00) [pid = 1853] [serial = 468] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 153 (0x7fd04f17e000) [pid = 1853] [serial = 444] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | --DOMWINDOW == 152 (0x7fd0621e8000) [pid = 1853] [serial = 441] [outer = (nil)] [url = about:blank] 00:04:24 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:24 INFO - PROCESS | 1853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:04:24 INFO - PROCESS | 1853 | 1461308664935 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]]]}] 00:04:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 00:04:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1634ms 00:04:24 INFO - PROCESS | 1853 | 1461308664946 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 00:04:24 INFO - PROCESS | 1853 | 1461308664952 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 00:04:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:04:24 INFO - PROCESS | 1853 | 1461308664960 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:04:24 INFO - PROCESS | 1853 | 1461308664963 Marionette TRACE conn3 <- [1,686,null,{}] 00:04:24 INFO - PROCESS | 1853 | 1461308664966 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}] 00:04:25 INFO - PROCESS | 1853 | 1461308665121 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 00:04:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 153 (0x7fd049674800) [pid = 1853] [serial = 536] [outer = 0x7fd04afabc00] 00:04:25 INFO - PROCESS | 1853 | 1461308665276 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:25 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d441000 == 60 [pid = 1853] [id = 179] 00:04:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 154 (0x7fd0497aa400) [pid = 1853] [serial = 537] [outer = (nil)] 00:04:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd04a747c00) [pid = 1853] [serial = 538] [outer = 0x7fd0497aa400] 00:04:25 INFO - PROCESS | 1853 | 1461308665333 Marionette DEBUG loaded listener.js 00:04:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd04a7a9000) [pid = 1853] [serial = 539] [outer = 0x7fd0497aa400] 00:04:26 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:26 INFO - PROCESS | 1853 | 1461308666370 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]]]}] 00:04:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:04:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1427ms 00:04:26 INFO - PROCESS | 1853 | 1461308666387 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 00:04:26 INFO - PROCESS | 1853 | 1461308666390 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 00:04:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:04:26 INFO - PROCESS | 1853 | 1461308666394 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:04:26 INFO - PROCESS | 1853 | 1461308666399 Marionette TRACE conn3 <- [1,690,null,{}] 00:04:26 INFO - PROCESS | 1853 | 1461308666412 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}] 00:04:26 INFO - PROCESS | 1853 | 1461308666538 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 00:04:26 INFO - PROCESS | 1853 | 1461308666549 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:26 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f1ce000 == 61 [pid = 1853] [id = 180] 00:04:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd04a99cc00) [pid = 1853] [serial = 540] [outer = (nil)] 00:04:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd04b2be800) [pid = 1853] [serial = 541] [outer = 0x7fd04a99cc00] 00:04:26 INFO - PROCESS | 1853 | 1461308666604 Marionette DEBUG loaded listener.js 00:04:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd04b547000) [pid = 1853] [serial = 542] [outer = 0x7fd04a99cc00] 00:04:27 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:27 INFO - PROCESS | 1853 | 1461308667737 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]]]}] 00:04:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:04:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1384ms 00:04:27 INFO - PROCESS | 1853 | 1461308667779 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 00:04:27 INFO - PROCESS | 1853 | 1461308667783 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 00:04:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:04:27 INFO - PROCESS | 1853 | 1461308667788 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:04:27 INFO - PROCESS | 1853 | 1461308667790 Marionette TRACE conn3 <- [1,694,null,{}] 00:04:27 INFO - PROCESS | 1853 | 1461308667812 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}] 00:04:27 INFO - PROCESS | 1853 | 1461308667959 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 00:04:28 INFO - PROCESS | 1853 | 1461308668059 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:28 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd050a59000 == 62 [pid = 1853] [id = 181] 00:04:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd04b54a400) [pid = 1853] [serial = 543] [outer = (nil)] 00:04:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd04b76e800) [pid = 1853] [serial = 544] [outer = 0x7fd04b54a400] 00:04:28 INFO - PROCESS | 1853 | 1461308668121 Marionette DEBUG loaded listener.js 00:04:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd04bda2800) [pid = 1853] [serial = 545] [outer = 0x7fd04b54a400] 00:04:28 INFO - PROCESS | 1853 | --DOMWINDOW == 161 (0x7fd04bee5400) [pid = 1853] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 00:04:28 INFO - PROCESS | 1853 | --DOMWINDOW == 160 (0x7fd04a994c00) [pid = 1853] [serial = 503] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:04:28 INFO - PROCESS | 1853 | --DOMWINDOW == 159 (0x7fd0482f6c00) [pid = 1853] [serial = 497] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:04:28 INFO - PROCESS | 1853 | --DOMWINDOW == 158 (0x7fd0482ca400) [pid = 1853] [serial = 494] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:04:28 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd04354cc00) [pid = 1853] [serial = 491] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:04:28 INFO - PROCESS | 1853 | --DOMWINDOW == 156 (0x7fd055271000) [pid = 1853] [serial = 506] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:04:28 INFO - PROCESS | 1853 | --DOMWINDOW == 155 (0x7fd04bee7000) [pid = 1853] [serial = 500] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:04:28 INFO - PROCESS | 1853 | --DOMWINDOW == 154 (0x7fd04b2c1800) [pid = 1853] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:04:29 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:29 INFO - PROCESS | 1853 | 1461308669144 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]]]}] 00:04:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 00:04:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1375ms 00:04:29 INFO - PROCESS | 1853 | 1461308669163 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 00:04:29 INFO - PROCESS | 1853 | 1461308669165 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 00:04:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:04:29 INFO - PROCESS | 1853 | 1461308669171 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:04:29 INFO - PROCESS | 1853 | 1461308669173 Marionette TRACE conn3 <- [1,698,null,{}] 00:04:29 INFO - PROCESS | 1853 | 1461308669177 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}] 00:04:29 INFO - PROCESS | 1853 | 1461308669298 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 00:04:29 INFO - PROCESS | 1853 | 1461308669306 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:29 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bdf0000 == 63 [pid = 1853] [id = 182] 00:04:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd04a994400) [pid = 1853] [serial = 546] [outer = (nil)] 00:04:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd04bc28400) [pid = 1853] [serial = 547] [outer = 0x7fd04a994400] 00:04:29 INFO - PROCESS | 1853 | 1461308669359 Marionette DEBUG loaded listener.js 00:04:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd04bdad800) [pid = 1853] [serial = 548] [outer = 0x7fd04a994400] 00:04:30 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:30 INFO - PROCESS | 1853 | 1461308670456 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]]]}] 00:04:30 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) 00:04:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1325ms 00:04:30 INFO - PROCESS | 1853 | 1461308670496 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 00:04:30 INFO - PROCESS | 1853 | 1461308670499 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 00:04:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:04:30 INFO - PROCESS | 1853 | 1461308670504 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:04:30 INFO - PROCESS | 1853 | 1461308670506 Marionette TRACE conn3 <- [1,702,null,{}] 00:04:30 INFO - PROCESS | 1853 | 1461308670511 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}] 00:04:30 INFO - PROCESS | 1853 | 1461308670643 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 00:04:30 INFO - PROCESS | 1853 | 1461308670788 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:30 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0540b0800 == 64 [pid = 1853] [id = 183] 00:04:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd04d137400) [pid = 1853] [serial = 549] [outer = (nil)] 00:04:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd04eb08c00) [pid = 1853] [serial = 550] [outer = 0x7fd04d137400] 00:04:30 INFO - PROCESS | 1853 | 1461308670844 Marionette DEBUG loaded listener.js 00:04:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd04ebd9400) [pid = 1853] [serial = 551] [outer = 0x7fd04d137400] 00:04:32 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:32 INFO - PROCESS | 1853 | 1461308672073 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]]]}] 00:04:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:04:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1627ms 00:04:32 INFO - PROCESS | 1853 | 1461308672132 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 00:04:32 INFO - PROCESS | 1853 | 1461308672136 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 00:04:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:04:32 INFO - PROCESS | 1853 | 1461308672143 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:04:32 INFO - PROCESS | 1853 | 1461308672147 Marionette TRACE conn3 <- [1,706,null,{}] 00:04:32 INFO - PROCESS | 1853 | 1461308672154 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}] 00:04:32 INFO - PROCESS | 1853 | 1461308672372 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 00:04:32 INFO - PROCESS | 1853 | 1461308672513 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:32 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04c0b9800 == 65 [pid = 1853] [id = 184] 00:04:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd04810d800) [pid = 1853] [serial = 552] [outer = (nil)] 00:04:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd04979d800) [pid = 1853] [serial = 553] [outer = 0x7fd04810d800] 00:04:32 INFO - PROCESS | 1853 | 1461308672576 Marionette DEBUG loaded listener.js 00:04:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 163 (0x7fd04a996000) [pid = 1853] [serial = 554] [outer = 0x7fd04810d800] 00:04:33 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:33 INFO - PROCESS | 1853 | 1461308673700 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]]]}] 00:04:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:04:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1582ms 00:04:33 INFO - PROCESS | 1853 | 1461308673726 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 00:04:33 INFO - PROCESS | 1853 | 1461308673733 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 00:04:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:04:33 INFO - PROCESS | 1853 | 1461308673743 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:04:33 INFO - PROCESS | 1853 | 1461308673746 Marionette TRACE conn3 <- [1,710,null,{}] 00:04:33 INFO - PROCESS | 1853 | 1461308673751 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}] 00:04:33 INFO - PROCESS | 1853 | 1461308673887 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 00:04:34 INFO - PROCESS | 1853 | 1461308674087 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:34 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0540aa000 == 66 [pid = 1853] [id = 185] 00:04:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 164 (0x7fd04b178c00) [pid = 1853] [serial = 555] [outer = (nil)] 00:04:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 165 (0x7fd04b64e400) [pid = 1853] [serial = 556] [outer = 0x7fd04b178c00] 00:04:34 INFO - PROCESS | 1853 | 1461308674148 Marionette DEBUG loaded listener.js 00:04:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd04bda8800) [pid = 1853] [serial = 557] [outer = 0x7fd04b178c00] 00:04:35 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:35 INFO - PROCESS | 1853 | 1461308675288 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]]]}] 00:04:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:04:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1578ms 00:04:35 INFO - PROCESS | 1853 | 1461308675320 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 00:04:35 INFO - PROCESS | 1853 | 1461308675323 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 00:04:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:04:35 INFO - PROCESS | 1853 | 1461308675329 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:04:35 INFO - PROCESS | 1853 | 1461308675334 Marionette TRACE conn3 <- [1,714,null,{}] 00:04:35 INFO - PROCESS | 1853 | 1461308675348 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}] 00:04:35 INFO - PROCESS | 1853 | 1461308675561 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 00:04:35 INFO - PROCESS | 1853 | 1461308675693 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:35 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0550e6800 == 67 [pid = 1853] [id = 186] 00:04:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd04b76b400) [pid = 1853] [serial = 558] [outer = (nil)] 00:04:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd04d424c00) [pid = 1853] [serial = 559] [outer = 0x7fd04b76b400] 00:04:35 INFO - PROCESS | 1853 | 1461308675759 Marionette DEBUG loaded listener.js 00:04:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd04ecd3400) [pid = 1853] [serial = 560] [outer = 0x7fd04b76b400] 00:04:36 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:36 INFO - PROCESS | 1853 | 1461308676854 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]]]}] 00:04:36 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 00:04:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1540ms 00:04:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:04:36 INFO - PROCESS | 1853 | 1461308676869 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 00:04:36 INFO - PROCESS | 1853 | 1461308676872 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 00:04:36 INFO - PROCESS | 1853 | 1461308676878 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:04:36 INFO - PROCESS | 1853 | 1461308676881 Marionette TRACE conn3 <- [1,718,null,{}] 00:04:36 INFO - PROCESS | 1853 | 1461308676885 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}] 00:04:37 INFO - PROCESS | 1853 | 1461308677019 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 00:04:37 INFO - PROCESS | 1853 | 1461308677168 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:37 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055f41000 == 68 [pid = 1853] [id = 187] 00:04:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 170 (0x7fd04bdae400) [pid = 1853] [serial = 561] [outer = (nil)] 00:04:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 171 (0x7fd04ed6b800) [pid = 1853] [serial = 562] [outer = 0x7fd04bdae400] 00:04:37 INFO - PROCESS | 1853 | 1461308677232 Marionette DEBUG loaded listener.js 00:04:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 172 (0x7fd04f17a800) [pid = 1853] [serial = 563] [outer = 0x7fd04bdae400] 00:04:38 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:38 INFO - PROCESS | 1853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:04:38 INFO - PROCESS | 1853 | 1461308678310 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]]]}] 00:04:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:04:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1479ms 00:04:38 INFO - PROCESS | 1853 | 1461308678355 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 00:04:38 INFO - PROCESS | 1853 | 1461308678358 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 00:04:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:04:38 INFO - PROCESS | 1853 | 1461308678364 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:04:38 INFO - PROCESS | 1853 | 1461308678366 Marionette TRACE conn3 <- [1,722,null,{}] 00:04:38 INFO - PROCESS | 1853 | 1461308678370 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}] 00:04:38 INFO - PROCESS | 1853 | 1461308678500 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 00:04:38 INFO - PROCESS | 1853 | 1461308678651 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:38 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0540ba000 == 69 [pid = 1853] [id = 188] 00:04:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 173 (0x7fd048109800) [pid = 1853] [serial = 564] [outer = (nil)] 00:04:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 174 (0x7fd04d1d9000) [pid = 1853] [serial = 565] [outer = 0x7fd048109800] 00:04:38 INFO - PROCESS | 1853 | 1461308678712 Marionette DEBUG loaded listener.js 00:04:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 175 (0x7fd04f492c00) [pid = 1853] [serial = 566] [outer = 0x7fd048109800] 00:04:39 INFO - PROCESS | 1853 | 1461308679478 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] 00:04:39 INFO - PROCESS | 1853 | 1461308679548 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 00:04:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:04:39 INFO - PROCESS | 1853 | 1461308679554 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:04:39 INFO - PROCESS | 1853 | 1461308679556 Marionette TRACE conn3 <- [1,726,null,{}] 00:04:39 INFO - PROCESS | 1853 | 1461308679561 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}] 00:04:39 INFO - PROCESS | 1853 | 1461308679704 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 00:04:39 INFO - PROCESS | 1853 | 1461308679845 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:39 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0612c5000 == 70 [pid = 1853] [id = 189] 00:04:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 176 (0x7fd0482d8800) [pid = 1853] [serial = 567] [outer = (nil)] 00:04:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 177 (0x7fd051447400) [pid = 1853] [serial = 568] [outer = 0x7fd0482d8800] 00:04:39 INFO - PROCESS | 1853 | 1461308679931 Marionette DEBUG loaded listener.js 00:04:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 178 (0x7fd052d5cc00) [pid = 1853] [serial = 569] [outer = 0x7fd0482d8800] 00:04:40 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:40 INFO - PROCESS | 1853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:04:40 INFO - PROCESS | 1853 | 1461308680980 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]]]}] 00:04:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:04:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1488ms 00:04:41 INFO - PROCESS | 1853 | 1461308681043 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 00:04:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:04:41 INFO - PROCESS | 1853 | 1461308681048 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 00:04:41 INFO - PROCESS | 1853 | 1461308681056 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:04:41 INFO - PROCESS | 1853 | 1461308681060 Marionette TRACE conn3 <- [1,730,null,{}] 00:04:41 INFO - PROCESS | 1853 | 1461308681067 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}] 00:04:41 INFO - PROCESS | 1853 | 1461308681205 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 00:04:41 INFO - PROCESS | 1853 | 1461308681349 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:41 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04c0b5000 == 71 [pid = 1853] [id = 190] 00:04:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 179 (0x7fd04a744000) [pid = 1853] [serial = 570] [outer = (nil)] 00:04:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 180 (0x7fd04a997400) [pid = 1853] [serial = 571] [outer = 0x7fd04a744000] 00:04:41 INFO - PROCESS | 1853 | 1461308681410 Marionette DEBUG loaded listener.js 00:04:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 181 (0x7fd04b2b8800) [pid = 1853] [serial = 572] [outer = 0x7fd04a744000] 00:04:41 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd067343800 == 70 [pid = 1853] [id = 95] 00:04:41 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bdf0000 == 69 [pid = 1853] [id = 182] 00:04:41 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd050a59000 == 68 [pid = 1853] [id = 181] 00:04:41 INFO - PROCESS | 1853 | --DOMWINDOW == 180 (0x7fd04a7ab800) [pid = 1853] [serial = 474] [outer = (nil)] [url = about:blank] 00:04:41 INFO - PROCESS | 1853 | --DOMWINDOW == 179 (0x7fd04ed64400) [pid = 1853] [serial = 477] [outer = (nil)] [url = about:blank] 00:04:41 INFO - PROCESS | 1853 | --DOMWINDOW == 178 (0x7fd04ed67800) [pid = 1853] [serial = 480] [outer = (nil)] [url = about:blank] 00:04:41 INFO - PROCESS | 1853 | --DOMWINDOW == 177 (0x7fd0559a6c00) [pid = 1853] [serial = 483] [outer = (nil)] [url = about:blank] 00:04:41 INFO - PROCESS | 1853 | --DOMWINDOW == 176 (0x7fd06239e000) [pid = 1853] [serial = 486] [outer = (nil)] [url = about:blank] 00:04:41 INFO - PROCESS | 1853 | --DOMWINDOW == 175 (0x7fd04354e400) [pid = 1853] [serial = 489] [outer = (nil)] [url = about:blank] 00:04:41 INFO - PROCESS | 1853 | --DOMWINDOW == 174 (0x7fd066c29400) [pid = 1853] [serial = 513] [outer = (nil)] [url = about:blank] 00:04:41 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f1ce000 == 67 [pid = 1853] [id = 180] 00:04:41 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d441000 == 66 [pid = 1853] [id = 179] 00:04:41 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b568800 == 65 [pid = 1853] [id = 178] 00:04:41 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a6b2800 == 64 [pid = 1853] [id = 175] 00:04:41 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0612cc000 == 63 [pid = 1853] [id = 174] 00:04:41 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055220800 == 62 [pid = 1853] [id = 173] 00:04:41 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ed14800 == 61 [pid = 1853] [id = 172] 00:04:42 INFO - PROCESS | 1853 | --DOMWINDOW == 173 (0x7fd04a99bc00) [pid = 1853] [serial = 504] [outer = (nil)] [url = about:blank] 00:04:42 INFO - PROCESS | 1853 | --DOMWINDOW == 172 (0x7fd04bdabc00) [pid = 1853] [serial = 498] [outer = (nil)] [url = about:blank] 00:04:42 INFO - PROCESS | 1853 | --DOMWINDOW == 171 (0x7fd04d1cf000) [pid = 1853] [serial = 499] [outer = (nil)] [url = about:blank] 00:04:42 INFO - PROCESS | 1853 | --DOMWINDOW == 170 (0x7fd04b16fc00) [pid = 1853] [serial = 495] [outer = (nil)] [url = about:blank] 00:04:42 INFO - PROCESS | 1853 | --DOMWINDOW == 169 (0x7fd04b2c2c00) [pid = 1853] [serial = 496] [outer = (nil)] [url = about:blank] 00:04:42 INFO - PROCESS | 1853 | --DOMWINDOW == 168 (0x7fd04966e000) [pid = 1853] [serial = 493] [outer = (nil)] [url = about:blank] 00:04:42 INFO - PROCESS | 1853 | --DOMWINDOW == 167 (0x7fd0482d7400) [pid = 1853] [serial = 492] [outer = (nil)] [url = about:blank] 00:04:42 INFO - PROCESS | 1853 | --DOMWINDOW == 166 (0x7fd0552bb400) [pid = 1853] [serial = 507] [outer = (nil)] [url = about:blank] 00:04:42 INFO - PROCESS | 1853 | --DOMWINDOW == 165 (0x7fd04a9a1800) [pid = 1853] [serial = 505] [outer = (nil)] [url = about:blank] 00:04:42 INFO - PROCESS | 1853 | --DOMWINDOW == 164 (0x7fd05c291000) [pid = 1853] [serial = 508] [outer = (nil)] [url = about:blank] 00:04:42 INFO - PROCESS | 1853 | --DOMWINDOW == 163 (0x7fd04f182800) [pid = 1853] [serial = 501] [outer = (nil)] [url = about:blank] 00:04:42 INFO - PROCESS | 1853 | --DOMWINDOW == 162 (0x7fd06324e800) [pid = 1853] [serial = 511] [outer = (nil)] [url = about:blank] 00:04:42 INFO - PROCESS | 1853 | --DOMWINDOW == 161 (0x7fd0553c6400) [pid = 1853] [serial = 510] [outer = (nil)] [url = about:blank] 00:04:42 INFO - PROCESS | 1853 | --DOMWINDOW == 160 (0x7fd054d87400) [pid = 1853] [serial = 502] [outer = (nil)] [url = about:blank] 00:04:42 INFO - PROCESS | 1853 | --DOMWINDOW == 159 (0x7fd06b9fc800) [pid = 1853] [serial = 424] [outer = (nil)] [url = about:blank] 00:04:42 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:42 INFO - PROCESS | 1853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:04:42 INFO - PROCESS | 1853 | 1461308682224 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] 00:04:42 INFO - PROCESS | 1853 | 1461308682298 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 00:04:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:04:42 INFO - PROCESS | 1853 | 1461308682307 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:04:42 INFO - PROCESS | 1853 | 1461308682310 Marionette TRACE conn3 <- [1,734,null,{}] 00:04:42 INFO - PROCESS | 1853 | 1461308682315 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}] 00:04:42 INFO - PROCESS | 1853 | 1461308682444 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 00:04:42 INFO - PROCESS | 1853 | 1461308682453 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:42 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f2d7800 == 62 [pid = 1853] [id = 191] 00:04:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd04a99bc00) [pid = 1853] [serial = 573] [outer = (nil)] 00:04:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd04bda9800) [pid = 1853] [serial = 574] [outer = 0x7fd04a99bc00] 00:04:42 INFO - PROCESS | 1853 | 1461308682505 Marionette DEBUG loaded listener.js 00:04:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd04beed800) [pid = 1853] [serial = 575] [outer = 0x7fd04a99bc00] 00:04:43 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:43 INFO - PROCESS | 1853 | 1461308683203 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]]]}] 00:04:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:04:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 927ms 00:04:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:04:43 INFO - PROCESS | 1853 | 1461308683233 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 00:04:43 INFO - PROCESS | 1853 | 1461308683236 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 00:04:43 INFO - PROCESS | 1853 | 1461308683240 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:04:43 INFO - PROCESS | 1853 | 1461308683245 Marionette TRACE conn3 <- [1,738,null,{}] 00:04:43 INFO - PROCESS | 1853 | 1461308683258 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}] 00:04:43 INFO - PROCESS | 1853 | 1461308683418 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 00:04:43 INFO - PROCESS | 1853 | 1461308683440 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:43 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053c1b000 == 63 [pid = 1853] [id = 192] 00:04:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 163 (0x7fd04ebd1c00) [pid = 1853] [serial = 576] [outer = (nil)] 00:04:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 164 (0x7fd04f177c00) [pid = 1853] [serial = 577] [outer = 0x7fd04ebd1c00] 00:04:43 INFO - PROCESS | 1853 | 1461308683497 Marionette DEBUG loaded listener.js 00:04:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 165 (0x7fd04f49cc00) [pid = 1853] [serial = 578] [outer = 0x7fd04ebd1c00] 00:04:44 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:44 INFO - PROCESS | 1853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:04:44 INFO - PROCESS | 1853 | 1461308684646 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]]]}] 00:04:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:04:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1431ms 00:04:44 INFO - PROCESS | 1853 | 1461308684671 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 00:04:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:04:44 INFO - PROCESS | 1853 | 1461308684675 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 00:04:44 INFO - PROCESS | 1853 | 1461308684680 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:04:44 INFO - PROCESS | 1853 | 1461308684683 Marionette TRACE conn3 <- [1,742,null,{}] 00:04:44 INFO - PROCESS | 1853 | 1461308684687 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}] 00:04:44 INFO - PROCESS | 1853 | 1461308684855 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 00:04:44 INFO - PROCESS | 1853 | 1461308684878 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:44 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0550de800 == 64 [pid = 1853] [id = 193] 00:04:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd043551000) [pid = 1853] [serial = 579] [outer = (nil)] 00:04:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd052127800) [pid = 1853] [serial = 580] [outer = 0x7fd043551000] 00:04:44 INFO - PROCESS | 1853 | 1461308684940 Marionette DEBUG loaded listener.js 00:04:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd053668400) [pid = 1853] [serial = 581] [outer = 0x7fd043551000] 00:04:45 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:46 INFO - PROCESS | 1853 | 1461308686014 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]]]}] 00:04:46 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 00:04:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1376ms 00:04:46 INFO - PROCESS | 1853 | 1461308686057 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 00:04:46 INFO - PROCESS | 1853 | 1461308686060 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 00:04:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:04:46 INFO - PROCESS | 1853 | 1461308686064 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:04:46 INFO - PROCESS | 1853 | 1461308686067 Marionette TRACE conn3 <- [1,746,null,{}] 00:04:46 INFO - PROCESS | 1853 | --DOMWINDOW == 167 (0x7fd0497a3400) [pid = 1853] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:04:46 INFO - PROCESS | 1853 | --DOMWINDOW == 166 (0x7fd04b54a400) [pid = 1853] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:04:46 INFO - PROCESS | 1853 | --DOMWINDOW == 165 (0x7fd04a99cc00) [pid = 1853] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:04:46 INFO - PROCESS | 1853 | --DOMWINDOW == 164 (0x7fd04a994400) [pid = 1853] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:04:46 INFO - PROCESS | 1853 | --DOMWINDOW == 163 (0x7fd04810d400) [pid = 1853] [serial = 533] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:04:46 INFO - PROCESS | 1853 | --DOMWINDOW == 162 (0x7fd0497aa400) [pid = 1853] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:04:46 INFO - PROCESS | 1853 | 1461308686105 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}] 00:04:46 INFO - PROCESS | 1853 | 1461308686261 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 00:04:46 INFO - PROCESS | 1853 | 1461308686360 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:46 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a69a800 == 65 [pid = 1853] [id = 194] 00:04:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 163 (0x7fd0482d2000) [pid = 1853] [serial = 582] [outer = (nil)] 00:04:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 164 (0x7fd04b76a800) [pid = 1853] [serial = 583] [outer = 0x7fd0482d2000] 00:04:46 INFO - PROCESS | 1853 | 1461308686414 Marionette DEBUG loaded listener.js 00:04:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 165 (0x7fd053669c00) [pid = 1853] [serial = 584] [outer = 0x7fd0482d2000] 00:04:46 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:47 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:47 INFO - PROCESS | 1853 | 1461308687402 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]]]}] 00:04:47 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.) 00:04:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1382ms 00:04:47 INFO - PROCESS | 1853 | 1461308687447 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 00:04:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:04:47 INFO - PROCESS | 1853 | 1461308687450 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 00:04:47 INFO - PROCESS | 1853 | 1461308687455 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:04:47 INFO - PROCESS | 1853 | 1461308687457 Marionette TRACE conn3 <- [1,750,null,{}] 00:04:47 INFO - PROCESS | 1853 | 1461308687461 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}] 00:04:47 INFO - PROCESS | 1853 | 1461308687598 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 00:04:47 INFO - PROCESS | 1853 | 1461308687737 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:47 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0621a4800 == 66 [pid = 1853] [id = 195] 00:04:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd055267400) [pid = 1853] [serial = 585] [outer = (nil)] 00:04:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd0553c7800) [pid = 1853] [serial = 586] [outer = 0x7fd055267400] 00:04:47 INFO - PROCESS | 1853 | 1461308687794 Marionette DEBUG loaded listener.js 00:04:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd05565f800) [pid = 1853] [serial = 587] [outer = 0x7fd055267400] 00:04:48 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:48 INFO - PROCESS | 1853 | 1461308688876 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]]]}] 00:04:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:04:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1479ms 00:04:48 INFO - PROCESS | 1853 | 1461308688935 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 00:04:48 INFO - PROCESS | 1853 | 1461308688940 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 00:04:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:04:48 INFO - PROCESS | 1853 | 1461308688948 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:04:48 INFO - PROCESS | 1853 | 1461308688953 Marionette TRACE conn3 <- [1,754,null,{}] 00:04:49 INFO - PROCESS | 1853 | 1461308689013 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}] 00:04:49 INFO - PROCESS | 1853 | 1461308689244 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 00:04:49 INFO - PROCESS | 1853 | 1461308689385 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:49 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d453000 == 67 [pid = 1853] [id = 196] 00:04:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd04354e400) [pid = 1853] [serial = 588] [outer = (nil)] 00:04:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 170 (0x7fd04a74d800) [pid = 1853] [serial = 589] [outer = 0x7fd04354e400] 00:04:49 INFO - PROCESS | 1853 | 1461308689460 Marionette DEBUG loaded listener.js 00:04:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 171 (0x7fd04b17c800) [pid = 1853] [serial = 590] [outer = 0x7fd04354e400] 00:04:50 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:50 INFO - PROCESS | 1853 | 1461308690657 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]]]}] 00:04:50 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 00:04:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1756ms 00:04:50 INFO - PROCESS | 1853 | 1461308690704 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 00:04:50 INFO - PROCESS | 1853 | 1461308690711 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 00:04:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:04:50 INFO - PROCESS | 1853 | 1461308690719 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:04:50 INFO - PROCESS | 1853 | 1461308690723 Marionette TRACE conn3 <- [1,758,null,{}] 00:04:50 INFO - PROCESS | 1853 | 1461308690728 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}] 00:04:50 INFO - PROCESS | 1853 | 1461308690937 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 00:04:51 INFO - PROCESS | 1853 | 1461308691080 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:51 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054c71800 == 68 [pid = 1853] [id = 197] 00:04:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 172 (0x7fd04810cc00) [pid = 1853] [serial = 591] [outer = (nil)] 00:04:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 173 (0x7fd04bee9800) [pid = 1853] [serial = 592] [outer = 0x7fd04810cc00] 00:04:51 INFO - PROCESS | 1853 | 1461308691144 Marionette DEBUG loaded listener.js 00:04:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 174 (0x7fd04d146800) [pid = 1853] [serial = 593] [outer = 0x7fd04810cc00] 00:04:51 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:51 INFO - PROCESS | 1853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:04:51 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:51 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:51 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:04:51 INFO - PROCESS | 1853 | 1461308691947 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]]]}] 00:04:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:04:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1278ms 00:04:51 INFO - PROCESS | 1853 | 1461308691998 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 00:04:52 INFO - PROCESS | 1853 | 1461308692001 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 00:04:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:04:52 INFO - PROCESS | 1853 | 1461308692006 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:04:52 INFO - PROCESS | 1853 | 1461308692011 Marionette TRACE conn3 <- [1,762,null,{}] 00:04:52 INFO - PROCESS | 1853 | 1461308692025 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}] 00:04:52 INFO - PROCESS | 1853 | 1461308692221 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 00:04:52 INFO - PROCESS | 1853 | 1461308692235 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:52 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd063012800 == 69 [pid = 1853] [id = 198] 00:04:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 175 (0x7fd04f177400) [pid = 1853] [serial = 594] [outer = (nil)] 00:04:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 176 (0x7fd05366e000) [pid = 1853] [serial = 595] [outer = 0x7fd04f177400] 00:04:52 INFO - PROCESS | 1853 | 1461308692300 Marionette DEBUG loaded listener.js 00:04:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 177 (0x7fd05459f800) [pid = 1853] [serial = 596] [outer = 0x7fd04f177400] 00:04:53 INFO - PROCESS | 1853 | 1461308693518 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]]]}] 00:04:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:04:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1540ms 00:04:53 INFO - PROCESS | 1853 | 1461308693547 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 00:04:53 INFO - PROCESS | 1853 | 1461308693552 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 00:04:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:04:53 INFO - PROCESS | 1853 | 1461308693610 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:04:53 INFO - PROCESS | 1853 | 1461308693615 Marionette TRACE conn3 <- [1,766,null,{}] 00:04:53 INFO - PROCESS | 1853 | 1461308693625 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}] 00:04:53 INFO - PROCESS | 1853 | 1461308693804 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 00:04:54 INFO - PROCESS | 1853 | 1461308694015 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:54 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd049786800 == 70 [pid = 1853] [id = 199] 00:04:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 178 (0x7fd048110800) [pid = 1853] [serial = 597] [outer = (nil)] 00:04:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 179 (0x7fd0482f0400) [pid = 1853] [serial = 598] [outer = 0x7fd048110800] 00:04:54 INFO - PROCESS | 1853 | 1461308694121 Marionette DEBUG loaded listener.js 00:04:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 180 (0x7fd04a749c00) [pid = 1853] [serial = 599] [outer = 0x7fd048110800] 00:04:55 INFO - PROCESS | 1853 | 1461308695318 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]]]}] 00:04:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:04:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1780ms 00:04:55 INFO - PROCESS | 1853 | 1461308695353 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 00:04:55 INFO - PROCESS | 1853 | 1461308695360 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 00:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:04:55 INFO - PROCESS | 1853 | 1461308695370 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:04:55 INFO - PROCESS | 1853 | 1461308695373 Marionette TRACE conn3 <- [1,770,null,{}] 00:04:55 INFO - PROCESS | 1853 | 1461308695378 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}] 00:04:55 INFO - PROCESS | 1853 | 1461308695569 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 00:04:55 INFO - PROCESS | 1853 | 1461308695737 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:55 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd049968000 == 69 [pid = 1853] [id = 147] 00:04:55 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a69a800 == 68 [pid = 1853] [id = 194] 00:04:55 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0550de800 == 67 [pid = 1853] [id = 193] 00:04:55 INFO - PROCESS | 1853 | --DOMWINDOW == 179 (0x7fd04979f000) [pid = 1853] [serial = 531] [outer = (nil)] [url = about:blank] 00:04:55 INFO - PROCESS | 1853 | --DOMWINDOW == 178 (0x7fd04bdad400) [pid = 1853] [serial = 519] [outer = (nil)] [url = about:blank] 00:04:55 INFO - PROCESS | 1853 | --DOMWINDOW == 177 (0x7fd0497a7000) [pid = 1853] [serial = 516] [outer = (nil)] [url = about:blank] 00:04:55 INFO - PROCESS | 1853 | --DOMWINDOW == 176 (0x7fd0496a9c00) [pid = 1853] [serial = 525] [outer = (nil)] [url = about:blank] 00:04:55 INFO - PROCESS | 1853 | --DOMWINDOW == 175 (0x7fd066e05000) [pid = 1853] [serial = 522] [outer = (nil)] [url = about:blank] 00:04:55 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a69a800 == 68 [pid = 1853] [id = 200] 00:04:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 176 (0x7fd043555800) [pid = 1853] [serial = 600] [outer = (nil)] 00:04:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 177 (0x7fd04a7a6c00) [pid = 1853] [serial = 601] [outer = 0x7fd043555800] 00:04:55 INFO - PROCESS | 1853 | 1461308695824 Marionette DEBUG loaded listener.js 00:04:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 178 (0x7fd04b540000) [pid = 1853] [serial = 602] [outer = 0x7fd043555800] 00:04:55 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053c1b000 == 67 [pid = 1853] [id = 192] 00:04:55 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f2d7800 == 66 [pid = 1853] [id = 191] 00:04:56 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04c0b5000 == 65 [pid = 1853] [id = 190] 00:04:56 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0612c5000 == 64 [pid = 1853] [id = 189] 00:04:56 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0540ba000 == 63 [pid = 1853] [id = 188] 00:04:56 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055f41000 == 62 [pid = 1853] [id = 187] 00:04:56 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0550e6800 == 61 [pid = 1853] [id = 186] 00:04:56 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0540aa000 == 60 [pid = 1853] [id = 185] 00:04:56 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04c0b9800 == 59 [pid = 1853] [id = 184] 00:04:56 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0540b0800 == 58 [pid = 1853] [id = 183] 00:04:56 INFO - PROCESS | 1853 | --DOMWINDOW == 177 (0x7fd0675b9000) [pid = 1853] [serial = 472] [outer = (nil)] [url = about:blank] 00:04:56 INFO - PROCESS | 1853 | --DOMWINDOW == 176 (0x7fd04b76e800) [pid = 1853] [serial = 544] [outer = (nil)] [url = about:blank] 00:04:56 INFO - PROCESS | 1853 | --DOMWINDOW == 175 (0x7fd04b2be800) [pid = 1853] [serial = 541] [outer = (nil)] [url = about:blank] 00:04:56 INFO - PROCESS | 1853 | --DOMWINDOW == 174 (0x7fd04bc28400) [pid = 1853] [serial = 547] [outer = (nil)] [url = about:blank] 00:04:56 INFO - PROCESS | 1853 | --DOMWINDOW == 173 (0x7fd04810f400) [pid = 1853] [serial = 534] [outer = (nil)] [url = about:blank] 00:04:56 INFO - PROCESS | 1853 | --DOMWINDOW == 172 (0x7fd0482d3400) [pid = 1853] [serial = 535] [outer = (nil)] [url = about:blank] 00:04:56 INFO - PROCESS | 1853 | --DOMWINDOW == 171 (0x7fd04a747c00) [pid = 1853] [serial = 538] [outer = (nil)] [url = about:blank] 00:04:56 INFO - PROCESS | 1853 | --DOMWINDOW == 170 (0x7fd04a7a9000) [pid = 1853] [serial = 539] [outer = (nil)] [url = about:blank] 00:04:56 INFO - PROCESS | 1853 | --DOMWINDOW == 169 (0x7fd04bda2800) [pid = 1853] [serial = 545] [outer = (nil)] [url = about:blank] 00:04:56 INFO - PROCESS | 1853 | --DOMWINDOW == 168 (0x7fd042eac400) [pid = 1853] [serial = 528] [outer = (nil)] [url = about:blank] 00:04:56 INFO - PROCESS | 1853 | --DOMWINDOW == 167 (0x7fd04df90000) [pid = 1853] [serial = 289] [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.] 00:04:56 INFO - PROCESS | 1853 | --DOMWINDOW == 166 (0x7fd04bdad800) [pid = 1853] [serial = 548] [outer = (nil)] [url = about:blank] 00:04:56 INFO - PROCESS | 1853 | --DOMWINDOW == 165 (0x7fd04b547000) [pid = 1853] [serial = 542] [outer = (nil)] [url = about:blank] 00:04:56 INFO - PROCESS | 1853 | 1461308696394 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]]]}] 00:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1083ms 00:04:56 INFO - PROCESS | 1853 | 1461308696477 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 00:04:56 INFO - PROCESS | 1853 | 1461308696481 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 00:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:04:56 INFO - PROCESS | 1853 | 1461308696486 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:04:56 INFO - PROCESS | 1853 | 1461308696490 Marionette TRACE conn3 <- [1,774,null,{}] 00:04:56 INFO - PROCESS | 1853 | 1461308696530 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}] 00:04:56 INFO - PROCESS | 1853 | 1461308696690 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 00:04:56 INFO - PROCESS | 1853 | 1461308696700 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:56 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04eb3d000 == 59 [pid = 1853] [id = 201] 00:04:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd04bb2b400) [pid = 1853] [serial = 603] [outer = (nil)] 00:04:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd04bda2800) [pid = 1853] [serial = 604] [outer = 0x7fd04bb2b400] 00:04:56 INFO - PROCESS | 1853 | 1461308696756 Marionette DEBUG loaded listener.js 00:04:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd04bee2800) [pid = 1853] [serial = 605] [outer = 0x7fd04bb2b400] 00:04:57 INFO - PROCESS | 1853 | 1461308697402 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]]]}] 00:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 934ms 00:04:57 INFO - PROCESS | 1853 | 1461308697420 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 00:04:57 INFO - PROCESS | 1853 | 1461308697423 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 00:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:04:57 INFO - PROCESS | 1853 | 1461308697429 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:04:57 INFO - PROCESS | 1853 | 1461308697431 Marionette TRACE conn3 <- [1,778,null,{}] 00:04:57 INFO - PROCESS | 1853 | 1461308697435 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}] 00:04:57 INFO - PROCESS | 1853 | 1461308697587 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 00:04:57 INFO - PROCESS | 1853 | 1461308697606 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:57 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f2d7000 == 60 [pid = 1853] [id = 202] 00:04:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd042eaf400) [pid = 1853] [serial = 606] [outer = (nil)] 00:04:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 170 (0x7fd04d140000) [pid = 1853] [serial = 607] [outer = 0x7fd042eaf400] 00:04:57 INFO - PROCESS | 1853 | 1461308697660 Marionette DEBUG loaded listener.js 00:04:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 171 (0x7fd04df84800) [pid = 1853] [serial = 608] [outer = 0x7fd042eaf400] 00:04:58 INFO - PROCESS | 1853 | 1461308698262 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]]]}] 00:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 878ms 00:04:58 INFO - PROCESS | 1853 | 1461308698321 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 00:04:58 INFO - PROCESS | 1853 | 1461308698324 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 00:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:04:58 INFO - PROCESS | 1853 | 1461308698329 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:04:58 INFO - PROCESS | 1853 | 1461308698331 Marionette TRACE conn3 <- [1,782,null,{}] 00:04:58 INFO - PROCESS | 1853 | 1461308698336 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}] 00:04:58 INFO - PROCESS | 1853 | 1461308698481 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 00:04:58 INFO - PROCESS | 1853 | 1461308698504 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:58 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd052d06800 == 61 [pid = 1853] [id = 203] 00:04:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 172 (0x7fd042ea9400) [pid = 1853] [serial = 609] [outer = (nil)] 00:04:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 173 (0x7fd04eb16400) [pid = 1853] [serial = 610] [outer = 0x7fd042ea9400] 00:04:58 INFO - PROCESS | 1853 | 1461308698558 Marionette DEBUG loaded listener.js 00:04:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 174 (0x7fd04ed62000) [pid = 1853] [serial = 611] [outer = 0x7fd042ea9400] 00:04:59 INFO - PROCESS | 1853 | 1461308699202 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]]]}] 00:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 930ms 00:04:59 INFO - PROCESS | 1853 | 1461308699259 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 00:04:59 INFO - PROCESS | 1853 | 1461308699262 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 00:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:04:59 INFO - PROCESS | 1853 | 1461308699267 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:04:59 INFO - PROCESS | 1853 | 1461308699269 Marionette TRACE conn3 <- [1,786,null,{}] 00:04:59 INFO - PROCESS | 1853 | 1461308699274 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}] 00:04:59 INFO - PROCESS | 1853 | 1461308699449 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 00:04:59 INFO - PROCESS | 1853 | 1461308699476 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:59 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0540a9800 == 62 [pid = 1853] [id = 204] 00:04:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 175 (0x7fd043550c00) [pid = 1853] [serial = 612] [outer = (nil)] 00:04:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 176 (0x7fd0514c1000) [pid = 1853] [serial = 613] [outer = 0x7fd043550c00] 00:04:59 INFO - PROCESS | 1853 | 1461308699533 Marionette DEBUG loaded listener.js 00:04:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 177 (0x7fd052d5d000) [pid = 1853] [serial = 614] [outer = 0x7fd043550c00] 00:05:00 INFO - PROCESS | 1853 | 1461308700788 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]]]}] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 176 (0x7fd0482d1c00) [pid = 1853] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 175 (0x7fd04a7ac000) [pid = 1853] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 174 (0x7fd04ecd1400) [pid = 1853] [serial = 277] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 173 (0x7fd04b9d8400) [pid = 1853] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 172 (0x7fd057ddc400) [pid = 1853] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 171 (0x7fd06207cc00) [pid = 1853] [serial = 280] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 170 (0x7fd04d425800) [pid = 1853] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 169 (0x7fd055664400) [pid = 1853] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 168 (0x7fd049668800) [pid = 1853] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 167 (0x7fd04bb2c000) [pid = 1853] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 166 (0x7fd04bda8c00) [pid = 1853] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 165 (0x7fd06324c800) [pid = 1853] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 164 (0x7fd057dd8800) [pid = 1853] [serial = 286] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 163 (0x7fd04d528400) [pid = 1853] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 162 (0x7fd04afaac00) [pid = 1853] [serial = 283] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 161 (0x7fd0482fb000) [pid = 1853] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 160 (0x7fd0482fd800) [pid = 1853] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 159 (0x7fd04354c800) [pid = 1853] [serial = 488] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 158 (0x7fd054121800) [pid = 1853] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd0497a3c00) [pid = 1853] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 156 (0x7fd04a7a3000) [pid = 1853] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 155 (0x7fd063250000) [pid = 1853] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 154 (0x7fd0482d9000) [pid = 1853] [serial = 530] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 153 (0x7fd04ed70000) [pid = 1853] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 152 (0x7fd0482f6800) [pid = 1853] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 151 (0x7fd04b54b800) [pid = 1853] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 150 (0x7fd0578b2000) [pid = 1853] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 149 (0x7fd04afaec00) [pid = 1853] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 148 (0x7fd04a744000) [pid = 1853] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 147 (0x7fd043551000) [pid = 1853] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 146 (0x7fd0482d8800) [pid = 1853] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 145 (0x7fd0482d2000) [pid = 1853] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 144 (0x7fd04ebd1c00) [pid = 1853] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 143 (0x7fd04a99bc00) [pid = 1853] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 142 (0x7fd0482ff000) [pid = 1853] [serial = 515] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 141 (0x7fd04966bc00) [pid = 1853] [serial = 518] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 140 (0x7fd066c33000) [pid = 1853] [serial = 521] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 139 (0x7fd0496a2400) [pid = 1853] [serial = 524] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 138 (0x7fd04a7a6400) [pid = 1853] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 137 (0x7fd04f178400) [pid = 1853] [serial = 485] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 136 (0x7fd0497a7c00) [pid = 1853] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 135 (0x7fd04b2b9800) [pid = 1853] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 134 (0x7fd0514b6400) [pid = 1853] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 133 (0x7fd0497a9000) [pid = 1853] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 132 (0x7fd04b76d000) [pid = 1853] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 131 (0x7fd04d140c00) [pid = 1853] [serial = 274] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 130 (0x7fd069448800) [pid = 1853] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 129 (0x7fd0552bac00) [pid = 1853] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 128 (0x7fd0621e9000) [pid = 1853] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 127 (0x7fd0514c4000) [pid = 1853] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 126 (0x7fd04afb3800) [pid = 1853] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:05:00 INFO - PROCESS | 1853 | --DOMWINDOW == 125 (0x7fd04354f400) [pid = 1853] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1626ms 00:05:00 INFO - PROCESS | 1853 | 1461308700894 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 00:05:00 INFO - PROCESS | 1853 | 1461308700896 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 00:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:05:00 INFO - PROCESS | 1853 | 1461308700901 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:05:00 INFO - PROCESS | 1853 | 1461308700904 Marionette TRACE conn3 <- [1,790,null,{}] 00:05:00 INFO - PROCESS | 1853 | 1461308700908 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}] 00:05:01 INFO - PROCESS | 1853 | 1461308701019 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 00:05:01 INFO - PROCESS | 1853 | 1461308701154 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:01 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a6a3800 == 63 [pid = 1853] [id = 205] 00:05:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 126 (0x7fd0482ff800) [pid = 1853] [serial = 615] [outer = (nil)] 00:05:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 127 (0x7fd0496a0400) [pid = 1853] [serial = 616] [outer = 0x7fd0482ff800] 00:05:01 INFO - PROCESS | 1853 | 1461308701211 Marionette DEBUG loaded listener.js 00:05:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 128 (0x7fd04a74dc00) [pid = 1853] [serial = 617] [outer = 0x7fd0482ff800] 00:05:01 INFO - PROCESS | 1853 | 1461308701736 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]]]}] 00:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 877ms 00:05:01 INFO - PROCESS | 1853 | 1461308701780 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 00:05:01 INFO - PROCESS | 1853 | 1461308701783 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 00:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:05:01 INFO - PROCESS | 1853 | 1461308701787 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:05:01 INFO - PROCESS | 1853 | 1461308701789 Marionette TRACE conn3 <- [1,794,null,{}] 00:05:01 INFO - PROCESS | 1853 | 1461308701794 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}] 00:05:01 INFO - PROCESS | 1853 | 1461308701915 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 00:05:02 INFO - PROCESS | 1853 | 1461308702023 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:02 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04af98800 == 64 [pid = 1853] [id = 206] 00:05:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 129 (0x7fd048103000) [pid = 1853] [serial = 618] [outer = (nil)] 00:05:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 130 (0x7fd04a7a3000) [pid = 1853] [serial = 619] [outer = 0x7fd048103000] 00:05:02 INFO - PROCESS | 1853 | 1461308702076 Marionette DEBUG loaded listener.js 00:05:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 131 (0x7fd04bda6800) [pid = 1853] [serial = 620] [outer = 0x7fd048103000] 00:05:02 INFO - PROCESS | 1853 | 1461308702628 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]]]}] 00:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 873ms 00:05:02 INFO - PROCESS | 1853 | 1461308702662 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 00:05:02 INFO - PROCESS | 1853 | 1461308702664 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 00:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:05:02 INFO - PROCESS | 1853 | 1461308702669 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:05:02 INFO - PROCESS | 1853 | 1461308702671 Marionette TRACE conn3 <- [1,798,null,{}] 00:05:02 INFO - PROCESS | 1853 | 1461308702677 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}] 00:05:02 INFO - PROCESS | 1853 | 1461308702801 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 00:05:03 INFO - PROCESS | 1853 | 1461308703014 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:03 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a6b5000 == 65 [pid = 1853] [id = 207] 00:05:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 132 (0x7fd042ea5400) [pid = 1853] [serial = 621] [outer = (nil)] 00:05:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 133 (0x7fd048105c00) [pid = 1853] [serial = 622] [outer = 0x7fd042ea5400] 00:05:03 INFO - PROCESS | 1853 | 1461308703081 Marionette DEBUG loaded listener.js 00:05:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 134 (0x7fd0482d8800) [pid = 1853] [serial = 623] [outer = 0x7fd042ea5400] 00:05:03 INFO - PROCESS | 1853 | 1461308703902 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]]]}] 00:05:03 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 00:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1276ms 00:05:03 INFO - PROCESS | 1853 | 1461308703948 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 00:05:03 INFO - PROCESS | 1853 | 1461308703952 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 00:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:05:03 INFO - PROCESS | 1853 | 1461308703959 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:05:03 INFO - PROCESS | 1853 | 1461308703965 Marionette TRACE conn3 <- [1,802,null,{}] 00:05:03 INFO - PROCESS | 1853 | 1461308703972 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}] 00:05:04 INFO - PROCESS | 1853 | 1461308704118 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 00:05:04 INFO - PROCESS | 1853 | 1461308704240 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:04 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ed08800 == 66 [pid = 1853] [id = 208] 00:05:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 135 (0x7fd04966cc00) [pid = 1853] [serial = 624] [outer = (nil)] 00:05:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 136 (0x7fd04a9a0400) [pid = 1853] [serial = 625] [outer = 0x7fd04966cc00] 00:05:04 INFO - PROCESS | 1853 | 1461308704347 Marionette DEBUG loaded listener.js 00:05:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 137 (0x7fd04b2bc000) [pid = 1853] [serial = 626] [outer = 0x7fd04966cc00] 00:05:05 INFO - PROCESS | 1853 | 1461308705183 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]]]}] 00:05:05 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 00:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1282ms 00:05:05 INFO - PROCESS | 1853 | 1461308705245 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 00:05:05 INFO - PROCESS | 1853 | 1461308705250 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 00:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:05:05 INFO - PROCESS | 1853 | 1461308705256 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:05:05 INFO - PROCESS | 1853 | 1461308705260 Marionette TRACE conn3 <- [1,806,null,{}] 00:05:05 INFO - PROCESS | 1853 | 1461308705265 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}] 00:05:05 INFO - PROCESS | 1853 | 1461308705401 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 00:05:05 INFO - PROCESS | 1853 | 1461308705550 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:05 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054e5a800 == 67 [pid = 1853] [id = 209] 00:05:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 138 (0x7fd04b54b000) [pid = 1853] [serial = 627] [outer = (nil)] 00:05:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 139 (0x7fd04bdad800) [pid = 1853] [serial = 628] [outer = 0x7fd04b54b000] 00:05:05 INFO - PROCESS | 1853 | 1461308705612 Marionette DEBUG loaded listener.js 00:05:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 140 (0x7fd04d145c00) [pid = 1853] [serial = 629] [outer = 0x7fd04b54b000] 00:05:06 INFO - PROCESS | 1853 | 1461308706469 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]]]}] 00:05:06 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 00:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1283ms 00:05:06 INFO - PROCESS | 1853 | 1461308706540 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 00:05:06 INFO - PROCESS | 1853 | 1461308706544 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 00:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:05:06 INFO - PROCESS | 1853 | 1461308706557 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:05:06 INFO - PROCESS | 1853 | 1461308706565 Marionette TRACE conn3 <- [1,810,null,{}] 00:05:06 INFO - PROCESS | 1853 | 1461308706571 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}] 00:05:06 INFO - PROCESS | 1853 | 1461308706744 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 00:05:06 INFO - PROCESS | 1853 | 1461308706885 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:06 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd056314800 == 68 [pid = 1853] [id = 210] 00:05:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 141 (0x7fd04b9d5400) [pid = 1853] [serial = 630] [outer = (nil)] 00:05:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 142 (0x7fd04f179800) [pid = 1853] [serial = 631] [outer = 0x7fd04b9d5400] 00:05:06 INFO - PROCESS | 1853 | 1461308706950 Marionette DEBUG loaded listener.js 00:05:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 143 (0x7fd04f49d800) [pid = 1853] [serial = 632] [outer = 0x7fd04b9d5400] 00:05:07 INFO - PROCESS | 1853 | 1461308707673 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]]]}] 00:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1193ms 00:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:05:07 INFO - PROCESS | 1853 | 1461308707744 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 00:05:07 INFO - PROCESS | 1853 | 1461308707747 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 00:05:07 INFO - PROCESS | 1853 | 1461308707753 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:05:07 INFO - PROCESS | 1853 | 1461308707755 Marionette TRACE conn3 <- [1,814,null,{}] 00:05:07 INFO - PROCESS | 1853 | 1461308707760 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}] 00:05:07 INFO - PROCESS | 1853 | 1461308707897 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 00:05:08 INFO - PROCESS | 1853 | 1461308708038 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:08 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd061e0d800 == 69 [pid = 1853] [id = 211] 00:05:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 144 (0x7fd04d1ccc00) [pid = 1853] [serial = 633] [outer = (nil)] 00:05:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 145 (0x7fd0521a3000) [pid = 1853] [serial = 634] [outer = 0x7fd04d1ccc00] 00:05:08 INFO - PROCESS | 1853 | 1461308708101 Marionette DEBUG loaded listener.js 00:05:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 146 (0x7fd053670c00) [pid = 1853] [serial = 635] [outer = 0x7fd04d1ccc00] 00:05:08 INFO - PROCESS | 1853 | 1461308708847 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] 00:05:08 INFO - PROCESS | 1853 | 1461308708892 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 00:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:05:08 INFO - PROCESS | 1853 | 1461308708898 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:05:08 INFO - PROCESS | 1853 | 1461308708900 Marionette TRACE conn3 <- [1,818,null,{}] 00:05:08 INFO - PROCESS | 1853 | 1461308708905 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}] 00:05:09 INFO - PROCESS | 1853 | 1461308709028 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 00:05:09 INFO - PROCESS | 1853 | 1461308709187 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:09 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ba51000 == 70 [pid = 1853] [id = 212] 00:05:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 147 (0x7fd0482fd000) [pid = 1853] [serial = 636] [outer = (nil)] 00:05:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 148 (0x7fd0496ac800) [pid = 1853] [serial = 637] [outer = 0x7fd0482fd000] 00:05:09 INFO - PROCESS | 1853 | 1461308709262 Marionette DEBUG loaded listener.js 00:05:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 149 (0x7fd05411e800) [pid = 1853] [serial = 638] [outer = 0x7fd0482fd000] 00:05:10 INFO - PROCESS | 1853 | 1461308710076 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]]]}] 00:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1227ms 00:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:05:10 INFO - PROCESS | 1853 | 1461308710125 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 00:05:10 INFO - PROCESS | 1853 | 1461308710128 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 00:05:10 INFO - PROCESS | 1853 | 1461308710132 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:05:10 INFO - PROCESS | 1853 | 1461308710136 Marionette TRACE conn3 <- [1,822,null,{}] 00:05:10 INFO - PROCESS | 1853 | 1461308710140 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}] 00:05:10 INFO - PROCESS | 1853 | 1461308710276 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 00:05:10 INFO - PROCESS | 1853 | 1461308710423 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:10 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d1b1800 == 71 [pid = 1853] [id = 213] 00:05:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 150 (0x7fd0482f9000) [pid = 1853] [serial = 639] [outer = (nil)] 00:05:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 151 (0x7fd04b54ac00) [pid = 1853] [serial = 640] [outer = 0x7fd0482f9000] 00:05:10 INFO - PROCESS | 1853 | 1461308710487 Marionette DEBUG loaded listener.js 00:05:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 152 (0x7fd04eb09800) [pid = 1853] [serial = 641] [outer = 0x7fd0482f9000] 00:05:11 INFO - PROCESS | 1853 | 1461308711510 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] 00:05:11 INFO - PROCESS | 1853 | 1461308711568 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 00:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:05:11 INFO - PROCESS | 1853 | 1461308711577 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:05:11 INFO - PROCESS | 1853 | 1461308711581 Marionette TRACE conn3 <- [1,826,null,{}] 00:05:11 INFO - PROCESS | 1853 | 1461308711587 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}] 00:05:11 INFO - PROCESS | 1853 | 1461308711722 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 00:05:11 INFO - PROCESS | 1853 | 1461308711869 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:11 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bdf0800 == 72 [pid = 1853] [id = 214] 00:05:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 153 (0x7fd04a750c00) [pid = 1853] [serial = 642] [outer = (nil)] 00:05:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 154 (0x7fd04a7a9c00) [pid = 1853] [serial = 643] [outer = 0x7fd04a750c00] 00:05:11 INFO - PROCESS | 1853 | 1461308711930 Marionette DEBUG loaded listener.js 00:05:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd04b16e400) [pid = 1853] [serial = 644] [outer = 0x7fd04a750c00] 00:05:12 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054b4c800 == 71 [pid = 1853] [id = 142] 00:05:12 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd063508000 == 70 [pid = 1853] [id = 171] 00:05:12 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04af98800 == 69 [pid = 1853] [id = 206] 00:05:12 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a6a3800 == 68 [pid = 1853] [id = 205] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 154 (0x7fd04eb08c00) [pid = 1853] [serial = 550] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 153 (0x7fd04979d800) [pid = 1853] [serial = 553] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 152 (0x7fd04b64e400) [pid = 1853] [serial = 556] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 151 (0x7fd04d424c00) [pid = 1853] [serial = 559] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 150 (0x7fd04ed6b800) [pid = 1853] [serial = 562] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 149 (0x7fd0553c7800) [pid = 1853] [serial = 586] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 148 (0x7fd04d1d9000) [pid = 1853] [serial = 565] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0540a9800 == 67 [pid = 1853] [id = 204] 00:05:12 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd052d06800 == 66 [pid = 1853] [id = 203] 00:05:12 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04eb3d000 == 65 [pid = 1853] [id = 201] 00:05:12 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a69a800 == 64 [pid = 1853] [id = 200] 00:05:12 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd049786800 == 63 [pid = 1853] [id = 199] 00:05:12 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d453000 == 62 [pid = 1853] [id = 196] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 147 (0x7fd04d428c00) [pid = 1853] [serial = 427] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 146 (0x7fd0675b5400) [pid = 1853] [serial = 487] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 145 (0x7fd04f184000) [pid = 1853] [serial = 445] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 144 (0x7fd04d1d9800) [pid = 1853] [serial = 388] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 143 (0x7fd0552ba800) [pid = 1853] [serial = 207] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 142 (0x7fd04b2c3800) [pid = 1853] [serial = 475] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 141 (0x7fd04ebd7800) [pid = 1853] [serial = 204] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 140 (0x7fd04ecd1000) [pid = 1853] [serial = 276] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 139 (0x7fd06b76dc00) [pid = 1853] [serial = 325] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 138 (0x7fd0578f1c00) [pid = 1853] [serial = 210] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 137 (0x7fd066ea7c00) [pid = 1853] [serial = 358] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 136 (0x7fd05566b000) [pid = 1853] [serial = 391] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 135 (0x7fd0514be800) [pid = 1853] [serial = 174] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 134 (0x7fd062077800) [pid = 1853] [serial = 484] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 133 (0x7fd04d426000) [pid = 1853] [serial = 352] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 132 (0x7fd0558c0000) [pid = 1853] [serial = 279] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 131 (0x7fd04ebd1400) [pid = 1853] [serial = 237] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 130 (0x7fd067552000) [pid = 1853] [serial = 322] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 129 (0x7fd065443000) [pid = 1853] [serial = 282] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 128 (0x7fd0578f5000) [pid = 1853] [serial = 355] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 127 (0x7fd0675b7000) [pid = 1853] [serial = 394] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 126 (0x7fd0578bf400) [pid = 1853] [serial = 436] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 125 (0x7fd04eccf800) [pid = 1853] [serial = 171] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 124 (0x7fd055271c00) [pid = 1853] [serial = 481] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 123 (0x7fd0636e5000) [pid = 1853] [serial = 246] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 122 (0x7fd06940f800) [pid = 1853] [serial = 288] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 121 (0x7fd05397ac00) [pid = 1853] [serial = 430] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 120 (0x7fd067807c00) [pid = 1853] [serial = 285] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 119 (0x7fd04b643c00) [pid = 1853] [serial = 316] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 118 (0x7fd0497a4000) [pid = 1853] [serial = 439] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 117 (0x7fd043553800) [pid = 1853] [serial = 490] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 116 (0x7fd055667c00) [pid = 1853] [serial = 240] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 115 (0x7fd06a19d800) [pid = 1853] [serial = 442] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 114 (0x7fd04f183400) [pid = 1853] [serial = 478] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 113 (0x7fd06b773c00) [pid = 1853] [serial = 397] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 112 (0x7fd04f499400) [pid = 1853] [serial = 532] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 111 (0x7fd066bad000) [pid = 1853] [serial = 433] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 110 (0x7fd055272400) [pid = 1853] [serial = 361] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 109 (0x7fd055910000) [pid = 1853] [serial = 319] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 108 (0x7fd0621f1400) [pid = 1853] [serial = 243] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 107 (0x7fd04b769400) [pid = 1853] [serial = 201] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 106 (0x7fd04a995800) [pid = 1853] [serial = 517] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 105 (0x7fd04d1d8400) [pid = 1853] [serial = 520] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 104 (0x7fd067589800) [pid = 1853] [serial = 523] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 103 (0x7fd04ebd8c00) [pid = 1853] [serial = 526] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 102 (0x7fd066c30400) [pid = 1853] [serial = 514] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 101 (0x7fd04a997400) [pid = 1853] [serial = 571] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 100 (0x7fd052127800) [pid = 1853] [serial = 580] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 99 (0x7fd052d5cc00) [pid = 1853] [serial = 569] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 98 (0x7fd04b76a800) [pid = 1853] [serial = 583] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 97 (0x7fd051447400) [pid = 1853] [serial = 568] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 96 (0x7fd04f177c00) [pid = 1853] [serial = 577] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 95 (0x7fd04bda9800) [pid = 1853] [serial = 574] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 94 (0x7fd04beed800) [pid = 1853] [serial = 575] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 93 (0x7fd04b2b8800) [pid = 1853] [serial = 572] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 92 (0x7fd053669c00) [pid = 1853] [serial = 584] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 91 (0x7fd053668400) [pid = 1853] [serial = 581] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | --DOMWINDOW == 90 (0x7fd04f49cc00) [pid = 1853] [serial = 578] [outer = (nil)] [url = about:blank] 00:05:12 INFO - PROCESS | 1853 | 1461308712758 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]]]}] 00:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1231ms 00:05:12 INFO - PROCESS | 1853 | 1461308712809 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 00:05:12 INFO - PROCESS | 1853 | 1461308712815 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 00:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:05:12 INFO - PROCESS | 1853 | 1461308712823 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:05:12 INFO - PROCESS | 1853 | 1461308712827 Marionette TRACE conn3 <- [1,830,null,{}] 00:05:12 INFO - PROCESS | 1853 | 1461308712831 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}] 00:05:12 INFO - PROCESS | 1853 | 1461308712958 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 00:05:12 INFO - PROCESS | 1853 | 1461308712967 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:12 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bde9000 == 63 [pid = 1853] [id = 215] 00:05:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 91 (0x7fd04b174c00) [pid = 1853] [serial = 645] [outer = (nil)] 00:05:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 92 (0x7fd04b646800) [pid = 1853] [serial = 646] [outer = 0x7fd04b174c00] 00:05:13 INFO - PROCESS | 1853 | 1461308713020 Marionette DEBUG loaded listener.js 00:05:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 93 (0x7fd04b9d4800) [pid = 1853] [serial = 647] [outer = 0x7fd04b174c00] 00:05:13 INFO - PROCESS | 1853 | 1461308713807 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]]]}] 00:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1029ms 00:05:13 INFO - PROCESS | 1853 | 1461308713852 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 00:05:13 INFO - PROCESS | 1853 | 1461308713855 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 00:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:05:13 INFO - PROCESS | 1853 | 1461308713860 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:05:13 INFO - PROCESS | 1853 | 1461308713864 Marionette TRACE conn3 <- [1,834,null,{}] 00:05:13 INFO - PROCESS | 1853 | 1461308713892 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}] 00:05:14 INFO - PROCESS | 1853 | 1461308714023 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 00:05:14 INFO - PROCESS | 1853 | 1461308714033 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:14 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd050a6d800 == 64 [pid = 1853] [id = 216] 00:05:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 94 (0x7fd04d427800) [pid = 1853] [serial = 648] [outer = (nil)] 00:05:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 95 (0x7fd04ebd9000) [pid = 1853] [serial = 649] [outer = 0x7fd04d427800] 00:05:14 INFO - PROCESS | 1853 | 1461308714101 Marionette DEBUG loaded listener.js 00:05:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 96 (0x7fd04ed6f000) [pid = 1853] [serial = 650] [outer = 0x7fd04d427800] 00:05:14 INFO - PROCESS | 1853 | 1461308714808 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]]]}] 00:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 988ms 00:05:14 INFO - PROCESS | 1853 | 1461308714848 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 00:05:14 INFO - PROCESS | 1853 | 1461308714852 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 00:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:05:14 INFO - PROCESS | 1853 | 1461308714857 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:05:14 INFO - PROCESS | 1853 | 1461308714859 Marionette TRACE conn3 <- [1,838,null,{}] 00:05:14 INFO - PROCESS | 1853 | 1461308714863 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}] 00:05:14 INFO - PROCESS | 1853 | 1461308714985 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 00:05:15 INFO - PROCESS | 1853 | 1461308715111 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:15 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053c9e000 == 65 [pid = 1853] [id = 217] 00:05:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 97 (0x7fd04354e800) [pid = 1853] [serial = 651] [outer = (nil)] 00:05:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 98 (0x7fd04f180c00) [pid = 1853] [serial = 652] [outer = 0x7fd04354e800] 00:05:15 INFO - PROCESS | 1853 | 1461308715164 Marionette DEBUG loaded listener.js 00:05:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 99 (0x7fd0514bdc00) [pid = 1853] [serial = 653] [outer = 0x7fd04354e800] 00:05:15 INFO - PROCESS | 1853 | 1461308715778 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]]]}] 00:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 974ms 00:05:15 INFO - PROCESS | 1853 | 1461308715840 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 00:05:15 INFO - PROCESS | 1853 | 1461308715843 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 00:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:05:15 INFO - PROCESS | 1853 | 1461308715847 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:05:15 INFO - PROCESS | 1853 | 1461308715850 Marionette TRACE conn3 <- [1,842,null,{}] 00:05:15 INFO - PROCESS | 1853 | 1461308715854 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}] 00:05:16 INFO - PROCESS | 1853 | 1461308716006 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 00:05:16 INFO - PROCESS | 1853 | 1461308716034 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:16 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a69c000 == 66 [pid = 1853] [id = 218] 00:05:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 100 (0x7fd042eae400) [pid = 1853] [serial = 654] [outer = (nil)] 00:05:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 101 (0x7fd0528a0000) [pid = 1853] [serial = 655] [outer = 0x7fd042eae400] 00:05:16 INFO - PROCESS | 1853 | 1461308716086 Marionette DEBUG loaded listener.js 00:05:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 102 (0x7fd053a64400) [pid = 1853] [serial = 656] [outer = 0x7fd042eae400] 00:05:16 INFO - PROCESS | 1853 | 1461308716834 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]]]}] 00:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1027ms 00:05:16 INFO - PROCESS | 1853 | 1461308716875 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 00:05:16 INFO - PROCESS | 1853 | 1461308716878 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 00:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:05:16 INFO - PROCESS | 1853 | 1461308716883 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:05:16 INFO - PROCESS | 1853 | 1461308716885 Marionette TRACE conn3 <- [1,846,null,{}] 00:05:16 INFO - PROCESS | 1853 | 1461308716911 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}] 00:05:17 INFO - PROCESS | 1853 | 1461308717209 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 00:05:17 INFO - PROCESS | 1853 | --DOMWINDOW == 101 (0x7fd048109800) [pid = 1853] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:05:17 INFO - PROCESS | 1853 | --DOMWINDOW == 100 (0x7fd042ea3c00) [pid = 1853] [serial = 527] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:05:17 INFO - PROCESS | 1853 | --DOMWINDOW == 99 (0x7fd042ea9400) [pid = 1853] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:05:17 INFO - PROCESS | 1853 | --DOMWINDOW == 98 (0x7fd043550c00) [pid = 1853] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:05:17 INFO - PROCESS | 1853 | --DOMWINDOW == 97 (0x7fd042eaf400) [pid = 1853] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:05:17 INFO - PROCESS | 1853 | --DOMWINDOW == 96 (0x7fd055267400) [pid = 1853] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:05:17 INFO - PROCESS | 1853 | --DOMWINDOW == 95 (0x7fd048110800) [pid = 1853] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:05:17 INFO - PROCESS | 1853 | --DOMWINDOW == 94 (0x7fd043555800) [pid = 1853] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:05:17 INFO - PROCESS | 1853 | --DOMWINDOW == 93 (0x7fd04bb2b400) [pid = 1853] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:05:17 INFO - PROCESS | 1853 | --DOMWINDOW == 92 (0x7fd0482ff800) [pid = 1853] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:05:17 INFO - PROCESS | 1853 | --DOMWINDOW == 91 (0x7fd04b178c00) [pid = 1853] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:05:17 INFO - PROCESS | 1853 | --DOMWINDOW == 90 (0x7fd04810d800) [pid = 1853] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:05:17 INFO - PROCESS | 1853 | --DOMWINDOW == 89 (0x7fd04bdae400) [pid = 1853] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:05:17 INFO - PROCESS | 1853 | --DOMWINDOW == 88 (0x7fd04d137400) [pid = 1853] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:05:17 INFO - PROCESS | 1853 | --DOMWINDOW == 87 (0x7fd04b76b400) [pid = 1853] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:05:17 INFO - PROCESS | 1853 | 1461308717299 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:17 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ed08000 == 67 [pid = 1853] [id = 219] 00:05:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 88 (0x7fd042ea4000) [pid = 1853] [serial = 657] [outer = (nil)] 00:05:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 89 (0x7fd043550c00) [pid = 1853] [serial = 658] [outer = 0x7fd042ea4000] 00:05:17 INFO - PROCESS | 1853 | 1461308717354 Marionette DEBUG loaded listener.js 00:05:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 90 (0x7fd04b76b400) [pid = 1853] [serial = 659] [outer = 0x7fd042ea4000] 00:05:18 INFO - PROCESS | 1853 | 1461308718043 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]]]}] 00:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1173ms 00:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:05:18 INFO - PROCESS | 1853 | 1461308718057 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 00:05:18 INFO - PROCESS | 1853 | 1461308718059 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 00:05:18 INFO - PROCESS | 1853 | 1461308718065 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:05:18 INFO - PROCESS | 1853 | 1461308718066 Marionette TRACE conn3 <- [1,850,null,{}] 00:05:18 INFO - PROCESS | 1853 | 1461308718078 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}] 00:05:18 INFO - PROCESS | 1853 | 1461308718194 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 00:05:18 INFO - PROCESS | 1853 | 1461308718204 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:18 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057871800 == 68 [pid = 1853] [id = 220] 00:05:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 91 (0x7fd04b9d8400) [pid = 1853] [serial = 660] [outer = (nil)] 00:05:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 92 (0x7fd0553c5c00) [pid = 1853] [serial = 661] [outer = 0x7fd04b9d8400] 00:05:18 INFO - PROCESS | 1853 | 1461308718263 Marionette DEBUG loaded listener.js 00:05:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 93 (0x7fd055661c00) [pid = 1853] [serial = 662] [outer = 0x7fd04b9d8400] 00:05:18 INFO - PROCESS | 1853 | 1461308718877 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]]]}] 00:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 825ms 00:05:18 INFO - PROCESS | 1853 | 1461308718889 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 00:05:18 INFO - PROCESS | 1853 | 1461308718891 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 00:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:05:18 INFO - PROCESS | 1853 | 1461308718929 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:05:18 INFO - PROCESS | 1853 | 1461308718932 Marionette TRACE conn3 <- [1,854,null,{}] 00:05:18 INFO - PROCESS | 1853 | 1461308718936 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}] 00:05:19 INFO - PROCESS | 1853 | 1461308719051 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 00:05:19 INFO - PROCESS | 1853 | 1461308719225 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:19 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd049786800 == 69 [pid = 1853] [id = 221] 00:05:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 94 (0x7fd042ea3400) [pid = 1853] [serial = 663] [outer = (nil)] 00:05:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 95 (0x7fd043555000) [pid = 1853] [serial = 664] [outer = 0x7fd042ea3400] 00:05:19 INFO - PROCESS | 1853 | 1461308719292 Marionette DEBUG loaded listener.js 00:05:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 96 (0x7fd0482d3400) [pid = 1853] [serial = 665] [outer = 0x7fd042ea3400] 00:05:20 INFO - PROCESS | 1853 | 1461308720057 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]]]}] 00:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1180ms 00:05:20 INFO - PROCESS | 1853 | 1461308720107 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 00:05:20 INFO - PROCESS | 1853 | 1461308720113 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 00:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:05:20 INFO - PROCESS | 1853 | 1461308720121 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:05:20 INFO - PROCESS | 1853 | 1461308720124 Marionette TRACE conn3 <- [1,858,null,{}] 00:05:20 INFO - PROCESS | 1853 | 1461308720131 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}] 00:05:20 INFO - PROCESS | 1853 | 1461308720280 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 00:05:20 INFO - PROCESS | 1853 | 1461308720420 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:20 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f3e1800 == 70 [pid = 1853] [id = 222] 00:05:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 97 (0x7fd042ea3c00) [pid = 1853] [serial = 666] [outer = (nil)] 00:05:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 98 (0x7fd04afa8800) [pid = 1853] [serial = 667] [outer = 0x7fd042ea3c00] 00:05:20 INFO - PROCESS | 1853 | 1461308720485 Marionette DEBUG loaded listener.js 00:05:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 99 (0x7fd04b54c800) [pid = 1853] [serial = 668] [outer = 0x7fd042ea3c00] 00:05:21 INFO - PROCESS | 1853 | 1461308721256 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]]]}] 00:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1186ms 00:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:05:21 INFO - PROCESS | 1853 | 1461308721309 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 00:05:21 INFO - PROCESS | 1853 | 1461308721313 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 00:05:21 INFO - PROCESS | 1853 | 1461308721321 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:05:21 INFO - PROCESS | 1853 | 1461308721323 Marionette TRACE conn3 <- [1,862,null,{}] 00:05:21 INFO - PROCESS | 1853 | 1461308721329 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}] 00:05:21 INFO - PROCESS | 1853 | 1461308721473 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 00:05:21 INFO - PROCESS | 1853 | 1461308721611 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:21 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055231000 == 71 [pid = 1853] [id = 223] 00:05:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 100 (0x7fd04a9a0800) [pid = 1853] [serial = 669] [outer = (nil)] 00:05:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 101 (0x7fd04d145800) [pid = 1853] [serial = 670] [outer = 0x7fd04a9a0800] 00:05:21 INFO - PROCESS | 1853 | 1461308721674 Marionette DEBUG loaded listener.js 00:05:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 102 (0x7fd04f178c00) [pid = 1853] [serial = 671] [outer = 0x7fd04a9a0800] 00:05:22 INFO - PROCESS | 1853 | 1461308722550 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]]]}] 00:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1291ms 00:05:22 INFO - PROCESS | 1853 | 1461308722612 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 00:05:22 INFO - PROCESS | 1853 | 1461308722614 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 00:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:05:22 INFO - PROCESS | 1853 | 1461308722622 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:05:22 INFO - PROCESS | 1853 | 1461308722630 Marionette TRACE conn3 <- [1,866,null,{}] 00:05:22 INFO - PROCESS | 1853 | 1461308722642 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}] 00:05:22 INFO - PROCESS | 1853 | 1461308722831 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 00:05:22 INFO - PROCESS | 1853 | 1461308722971 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:22 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd061e15800 == 72 [pid = 1853] [id = 224] 00:05:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 103 (0x7fd04f49a000) [pid = 1853] [serial = 672] [outer = (nil)] 00:05:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 104 (0x7fd054655c00) [pid = 1853] [serial = 673] [outer = 0x7fd04f49a000] 00:05:23 INFO - PROCESS | 1853 | 1461308723036 Marionette DEBUG loaded listener.js 00:05:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 105 (0x7fd055271c00) [pid = 1853] [serial = 674] [outer = 0x7fd04f49a000] 00:05:23 INFO - PROCESS | 1853 | 1461308723760 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]]]}] 00:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1190ms 00:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:05:23 INFO - PROCESS | 1853 | 1461308723811 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 00:05:23 INFO - PROCESS | 1853 | 1461308723814 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 00:05:23 INFO - PROCESS | 1853 | 1461308723818 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:05:23 INFO - PROCESS | 1853 | 1461308723822 Marionette TRACE conn3 <- [1,870,null,{}] 00:05:23 INFO - PROCESS | 1853 | 1461308723827 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}] 00:05:23 INFO - PROCESS | 1853 | 1461308723962 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 00:05:24 INFO - PROCESS | 1853 | 1461308724104 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:24 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd062551000 == 73 [pid = 1853] [id = 225] 00:05:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 106 (0x7fd052d50800) [pid = 1853] [serial = 675] [outer = (nil)] 00:05:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 107 (0x7fd055661800) [pid = 1853] [serial = 676] [outer = 0x7fd052d50800] 00:05:24 INFO - PROCESS | 1853 | 1461308724167 Marionette DEBUG loaded listener.js 00:05:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 108 (0x7fd0558b8400) [pid = 1853] [serial = 677] [outer = 0x7fd052d50800] 00:05:24 INFO - PROCESS | 1853 | 1461308724946 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]]]}] 00:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1184ms 00:05:25 INFO - PROCESS | 1853 | 1461308725003 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 00:05:25 INFO - PROCESS | 1853 | 1461308725006 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 00:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:05:25 INFO - PROCESS | 1853 | 1461308725012 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:05:25 INFO - PROCESS | 1853 | 1461308725014 Marionette TRACE conn3 <- [1,874,null,{}] 00:05:25 INFO - PROCESS | 1853 | 1461308725019 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}] 00:05:25 INFO - PROCESS | 1853 | 1461308725156 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 00:05:25 INFO - PROCESS | 1853 | 1461308725296 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:25 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd064f45800 == 74 [pid = 1853] [id = 226] 00:05:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 109 (0x7fd0559a4400) [pid = 1853] [serial = 678] [outer = (nil)] 00:05:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 110 (0x7fd0559ad800) [pid = 1853] [serial = 679] [outer = 0x7fd0559a4400] 00:05:25 INFO - PROCESS | 1853 | 1461308725370 Marionette DEBUG loaded listener.js 00:05:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 111 (0x7fd0564acc00) [pid = 1853] [serial = 680] [outer = 0x7fd0559a4400] 00:05:26 INFO - PROCESS | 1853 | 1461308726148 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]]]}] 00:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1176ms 00:05:26 INFO - PROCESS | 1853 | 1461308726189 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 00:05:26 INFO - PROCESS | 1853 | 1461308726191 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 00:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:05:26 INFO - PROCESS | 1853 | 1461308726196 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:05:26 INFO - PROCESS | 1853 | 1461308726199 Marionette TRACE conn3 <- [1,878,null,{}] 00:05:26 INFO - PROCESS | 1853 | 1461308726204 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}] 00:05:26 INFO - PROCESS | 1853 | 1461308726340 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 00:05:26 INFO - PROCESS | 1853 | 1461308726688 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:26 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d1ba800 == 75 [pid = 1853] [id = 227] 00:05:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 112 (0x7fd0482d0400) [pid = 1853] [serial = 681] [outer = (nil)] 00:05:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 113 (0x7fd0482d7400) [pid = 1853] [serial = 682] [outer = 0x7fd0482d0400] 00:05:26 INFO - PROCESS | 1853 | 1461308726829 Marionette DEBUG loaded listener.js 00:05:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 114 (0x7fd0496a1800) [pid = 1853] [serial = 683] [outer = 0x7fd0482d0400] 00:05:27 INFO - PROCESS | 1853 | 1461308727596 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]]]}] 00:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1428ms 00:05:27 INFO - PROCESS | 1853 | 1461308727625 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 00:05:27 INFO - PROCESS | 1853 | 1461308727635 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 00:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:05:27 INFO - PROCESS | 1853 | 1461308727647 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:05:27 INFO - PROCESS | 1853 | 1461308727650 Marionette TRACE conn3 <- [1,882,null,{}] 00:05:27 INFO - PROCESS | 1853 | 1461308727685 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}] 00:05:27 INFO - PROCESS | 1853 | 1461308727843 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 00:05:27 INFO - PROCESS | 1853 | 1461308727986 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:28 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b564800 == 76 [pid = 1853] [id = 228] 00:05:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 115 (0x7fd0482ce400) [pid = 1853] [serial = 684] [outer = (nil)] 00:05:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 116 (0x7fd04a7a5c00) [pid = 1853] [serial = 685] [outer = 0x7fd0482ce400] 00:05:28 INFO - PROCESS | 1853 | 1461308728049 Marionette DEBUG loaded listener.js 00:05:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 117 (0x7fd04afb0000) [pid = 1853] [serial = 686] [outer = 0x7fd0482ce400] 00:05:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057871800 == 75 [pid = 1853] [id = 220] 00:05:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0621a4800 == 74 [pid = 1853] [id = 195] 00:05:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ed08000 == 73 [pid = 1853] [id = 219] 00:05:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a69c000 == 72 [pid = 1853] [id = 218] 00:05:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053c9e000 == 71 [pid = 1853] [id = 217] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 116 (0x7fd05366e000) [pid = 1853] [serial = 595] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 115 (0x7fd04a74d800) [pid = 1853] [serial = 589] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 114 (0x7fd04bee9800) [pid = 1853] [serial = 592] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd050a6d800 == 70 [pid = 1853] [id = 216] 00:05:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f2d7000 == 69 [pid = 1853] [id = 202] 00:05:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bde9000 == 68 [pid = 1853] [id = 215] 00:05:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bdf0800 == 67 [pid = 1853] [id = 214] 00:05:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ed08800 == 66 [pid = 1853] [id = 208] 00:05:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a6b5000 == 65 [pid = 1853] [id = 207] 00:05:28 INFO - PROCESS | 1853 | 1461308728821 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]]]}] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 113 (0x7fd04f492c00) [pid = 1853] [serial = 566] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 112 (0x7fd042eb0c00) [pid = 1853] [serial = 529] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 111 (0x7fd04a7a3000) [pid = 1853] [serial = 619] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 110 (0x7fd04eb16400) [pid = 1853] [serial = 610] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 109 (0x7fd0514c1000) [pid = 1853] [serial = 613] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 108 (0x7fd04d140000) [pid = 1853] [serial = 607] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 107 (0x7fd05565f800) [pid = 1853] [serial = 587] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 106 (0x7fd04a749c00) [pid = 1853] [serial = 599] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 105 (0x7fd0482f0400) [pid = 1853] [serial = 598] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 104 (0x7fd04a7a6c00) [pid = 1853] [serial = 601] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 103 (0x7fd04b540000) [pid = 1853] [serial = 602] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 102 (0x7fd04bda2800) [pid = 1853] [serial = 604] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 101 (0x7fd04bee2800) [pid = 1853] [serial = 605] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 100 (0x7fd0496a0400) [pid = 1853] [serial = 616] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 99 (0x7fd052d5d000) [pid = 1853] [serial = 614] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 98 (0x7fd04ed62000) [pid = 1853] [serial = 611] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 97 (0x7fd04df84800) [pid = 1853] [serial = 608] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 96 (0x7fd04a74dc00) [pid = 1853] [serial = 617] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 95 (0x7fd04bda8800) [pid = 1853] [serial = 557] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 94 (0x7fd04a996000) [pid = 1853] [serial = 554] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 93 (0x7fd04f17a800) [pid = 1853] [serial = 563] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 92 (0x7fd04ebd9400) [pid = 1853] [serial = 551] [outer = (nil)] [url = about:blank] 00:05:28 INFO - PROCESS | 1853 | --DOMWINDOW == 91 (0x7fd04ecd3400) [pid = 1853] [serial = 560] [outer = (nil)] [url = about:blank] 00:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1240ms 00:05:28 INFO - PROCESS | 1853 | 1461308728888 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 00:05:28 INFO - PROCESS | 1853 | 1461308728893 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 00:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:05:28 INFO - PROCESS | 1853 | 1461308728900 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:05:28 INFO - PROCESS | 1853 | 1461308728902 Marionette TRACE conn3 <- [1,886,null,{}] 00:05:28 INFO - PROCESS | 1853 | 1461308728907 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}] 00:05:29 INFO - PROCESS | 1853 | 1461308729031 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 00:05:29 INFO - PROCESS | 1853 | 1461308729040 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:29 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bcd6800 == 66 [pid = 1853] [id = 229] 00:05:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 92 (0x7fd04a7aac00) [pid = 1853] [serial = 687] [outer = (nil)] 00:05:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 93 (0x7fd04b2b8800) [pid = 1853] [serial = 688] [outer = 0x7fd04a7aac00] 00:05:29 INFO - PROCESS | 1853 | 1461308729094 Marionette DEBUG loaded listener.js 00:05:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 94 (0x7fd04b64a400) [pid = 1853] [serial = 689] [outer = 0x7fd04a7aac00] 00:05:29 INFO - PROCESS | 1853 | 1461308729813 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]]]}] 00:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 925ms 00:05:29 INFO - PROCESS | 1853 | 1461308729827 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 00:05:29 INFO - PROCESS | 1853 | 1461308729830 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 00:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:05:29 INFO - PROCESS | 1853 | 1461308729837 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:05:29 INFO - PROCESS | 1853 | 1461308729844 Marionette TRACE conn3 <- [1,890,null,{}] 00:05:29 INFO - PROCESS | 1853 | 1461308729864 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}] 00:05:29 INFO - PROCESS | 1853 | 1461308729998 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 00:05:30 INFO - PROCESS | 1853 | 1461308730015 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:30 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f3e9800 == 67 [pid = 1853] [id = 230] 00:05:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 95 (0x7fd04bc29c00) [pid = 1853] [serial = 690] [outer = (nil)] 00:05:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 96 (0x7fd04bee9800) [pid = 1853] [serial = 691] [outer = 0x7fd04bc29c00] 00:05:30 INFO - PROCESS | 1853 | 1461308730066 Marionette DEBUG loaded listener.js 00:05:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 97 (0x7fd04d422800) [pid = 1853] [serial = 692] [outer = 0x7fd04bc29c00] 00:05:30 INFO - PROCESS | 1853 | 1461308730677 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]]]}] 00:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 891ms 00:05:30 INFO - PROCESS | 1853 | 1461308730727 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 00:05:30 INFO - PROCESS | 1853 | 1461308730730 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 00:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:05:30 INFO - PROCESS | 1853 | 1461308730735 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:05:30 INFO - PROCESS | 1853 | 1461308730736 Marionette TRACE conn3 <- [1,894,null,{}] 00:05:30 INFO - PROCESS | 1853 | 1461308730741 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}] 00:05:30 INFO - PROCESS | 1853 | 1461308730911 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 00:05:30 INFO - PROCESS | 1853 | 1461308730980 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:30 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053c11000 == 68 [pid = 1853] [id = 231] 00:05:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 98 (0x7fd04afaa800) [pid = 1853] [serial = 693] [outer = (nil)] 00:05:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 99 (0x7fd04eb08c00) [pid = 1853] [serial = 694] [outer = 0x7fd04afaa800] 00:05:31 INFO - PROCESS | 1853 | 1461308731032 Marionette DEBUG loaded listener.js 00:05:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 100 (0x7fd04ecd2c00) [pid = 1853] [serial = 695] [outer = 0x7fd04afaa800] 00:05:31 INFO - PROCESS | 1853 | 1461308731644 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]]]}] 00:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 973ms 00:05:31 INFO - PROCESS | 1853 | 1461308731709 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 00:05:31 INFO - PROCESS | 1853 | 1461308731712 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 00:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:05:31 INFO - PROCESS | 1853 | 1461308731723 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:05:31 INFO - PROCESS | 1853 | 1461308731725 Marionette TRACE conn3 <- [1,898,null,{}] 00:05:31 INFO - PROCESS | 1853 | 1461308731729 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}] 00:05:31 INFO - PROCESS | 1853 | 1461308731881 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 00:05:31 INFO - PROCESS | 1853 | 1461308731898 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:31 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054369000 == 69 [pid = 1853] [id = 232] 00:05:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 101 (0x7fd04ed6a800) [pid = 1853] [serial = 696] [outer = (nil)] 00:05:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 102 (0x7fd04f179c00) [pid = 1853] [serial = 697] [outer = 0x7fd04ed6a800] 00:05:31 INFO - PROCESS | 1853 | 1461308731961 Marionette DEBUG loaded listener.js 00:05:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 103 (0x7fd04f49cc00) [pid = 1853] [serial = 698] [outer = 0x7fd04ed6a800] 00:05:32 INFO - PROCESS | 1853 | 1461308732641 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]]]}] 00:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 983ms 00:05:32 INFO - PROCESS | 1853 | 1461308732701 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 00:05:32 INFO - PROCESS | 1853 | 1461308732703 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 00:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:05:32 INFO - PROCESS | 1853 | 1461308732709 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:05:32 INFO - PROCESS | 1853 | 1461308732710 Marionette TRACE conn3 <- [1,902,null,{}] 00:05:32 INFO - PROCESS | 1853 | 1461308732715 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}] 00:05:32 INFO - PROCESS | 1853 | 1461308732882 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 00:05:32 INFO - PROCESS | 1853 | 1461308732911 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:32 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05521e000 == 70 [pid = 1853] [id = 233] 00:05:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 104 (0x7fd051f6c400) [pid = 1853] [serial = 699] [outer = (nil)] 00:05:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 105 (0x7fd05397ac00) [pid = 1853] [serial = 700] [outer = 0x7fd051f6c400] 00:05:32 INFO - PROCESS | 1853 | 1461308732962 Marionette DEBUG loaded listener.js 00:05:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 106 (0x7fd05459f000) [pid = 1853] [serial = 701] [outer = 0x7fd051f6c400] 00:05:33 INFO - PROCESS | 1853 | --DOMWINDOW == 105 (0x7fd042eae400) [pid = 1853] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:05:33 INFO - PROCESS | 1853 | --DOMWINDOW == 104 (0x7fd04d427800) [pid = 1853] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:05:33 INFO - PROCESS | 1853 | --DOMWINDOW == 103 (0x7fd04966cc00) [pid = 1853] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:05:33 INFO - PROCESS | 1853 | --DOMWINDOW == 102 (0x7fd04b54b000) [pid = 1853] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:05:33 INFO - PROCESS | 1853 | --DOMWINDOW == 101 (0x7fd04b174c00) [pid = 1853] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:05:33 INFO - PROCESS | 1853 | --DOMWINDOW == 100 (0x7fd042ea5400) [pid = 1853] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:05:33 INFO - PROCESS | 1853 | --DOMWINDOW == 99 (0x7fd04a750c00) [pid = 1853] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:05:33 INFO - PROCESS | 1853 | --DOMWINDOW == 98 (0x7fd04354e800) [pid = 1853] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:05:33 INFO - PROCESS | 1853 | --DOMWINDOW == 97 (0x7fd042ea4000) [pid = 1853] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:05:33 INFO - PROCESS | 1853 | --DOMWINDOW == 96 (0x7fd04f177400) [pid = 1853] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:05:33 INFO - PROCESS | 1853 | --DOMWINDOW == 95 (0x7fd04354e400) [pid = 1853] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:05:33 INFO - PROCESS | 1853 | --DOMWINDOW == 94 (0x7fd04810cc00) [pid = 1853] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:05:33 INFO - PROCESS | 1853 | 1461308733799 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]]]}] 00:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1125ms 00:05:33 INFO - PROCESS | 1853 | 1461308733834 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 00:05:33 INFO - PROCESS | 1853 | 1461308733837 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 00:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:05:33 INFO - PROCESS | 1853 | 1461308733842 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:05:33 INFO - PROCESS | 1853 | 1461308733844 Marionette TRACE conn3 <- [1,906,null,{}] 00:05:33 INFO - PROCESS | 1853 | 1461308733849 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}] 00:05:33 INFO - PROCESS | 1853 | 1461308733964 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 00:05:34 INFO - PROCESS | 1853 | 1461308734067 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:34 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0558a7000 == 71 [pid = 1853] [id = 234] 00:05:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 95 (0x7fd042ea4000) [pid = 1853] [serial = 702] [outer = (nil)] 00:05:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 96 (0x7fd04ed61800) [pid = 1853] [serial = 703] [outer = 0x7fd042ea4000] 00:05:34 INFO - PROCESS | 1853 | 1461308734126 Marionette DEBUG loaded listener.js 00:05:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 97 (0x7fd0548cd400) [pid = 1853] [serial = 704] [outer = 0x7fd042ea4000] 00:05:34 INFO - PROCESS | 1853 | 1461308734681 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]]]}] 00:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 875ms 00:05:34 INFO - PROCESS | 1853 | 1461308734718 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 00:05:34 INFO - PROCESS | 1853 | 1461308734720 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 00:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:05:34 INFO - PROCESS | 1853 | 1461308734725 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:05:34 INFO - PROCESS | 1853 | 1461308734727 Marionette TRACE conn3 <- [1,910,null,{}] 00:05:34 INFO - PROCESS | 1853 | 1461308734732 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}] 00:05:34 INFO - PROCESS | 1853 | 1461308734844 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 00:05:34 INFO - PROCESS | 1853 | 1461308734860 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:34 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057884000 == 72 [pid = 1853] [id = 235] 00:05:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 98 (0x7fd0540ee000) [pid = 1853] [serial = 705] [outer = (nil)] 00:05:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 99 (0x7fd0552bc800) [pid = 1853] [serial = 706] [outer = 0x7fd0540ee000] 00:05:34 INFO - PROCESS | 1853 | 1461308734911 Marionette DEBUG loaded listener.js 00:05:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 100 (0x7fd05543cc00) [pid = 1853] [serial = 707] [outer = 0x7fd0540ee000] 00:05:35 INFO - PROCESS | 1853 | 1461308735638 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]]]}] 00:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 975ms 00:05:35 INFO - PROCESS | 1853 | 1461308735702 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 00:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:05:35 INFO - PROCESS | 1853 | 1461308735708 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 00:05:35 INFO - PROCESS | 1853 | 1461308735715 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:05:35 INFO - PROCESS | 1853 | 1461308735720 Marionette TRACE conn3 <- [1,914,null,{}] 00:05:35 INFO - PROCESS | 1853 | 1461308735728 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}] 00:05:35 INFO - PROCESS | 1853 | 1461308735883 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 00:05:36 INFO - PROCESS | 1853 | 1461308736023 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:36 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04c02b800 == 73 [pid = 1853] [id = 236] 00:05:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 101 (0x7fd048107400) [pid = 1853] [serial = 708] [outer = (nil)] 00:05:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 102 (0x7fd04966fc00) [pid = 1853] [serial = 709] [outer = 0x7fd048107400] 00:05:36 INFO - PROCESS | 1853 | 1461308736088 Marionette DEBUG loaded listener.js 00:05:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 103 (0x7fd0497a9800) [pid = 1853] [serial = 710] [outer = 0x7fd048107400] 00:05:36 INFO - PROCESS | 1853 | 1461308736902 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]]]}] 00:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1241ms 00:05:36 INFO - PROCESS | 1853 | 1461308736956 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 00:05:36 INFO - PROCESS | 1853 | 1461308736962 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 00:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:05:36 INFO - PROCESS | 1853 | 1461308736972 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:05:36 INFO - PROCESS | 1853 | 1461308736976 Marionette TRACE conn3 <- [1,918,null,{}] 00:05:36 INFO - PROCESS | 1853 | 1461308736981 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}] 00:05:37 INFO - PROCESS | 1853 | 1461308737117 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 00:05:37 INFO - PROCESS | 1853 | 1461308737261 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:37 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053c0f000 == 74 [pid = 1853] [id = 237] 00:05:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 104 (0x7fd04a9a1800) [pid = 1853] [serial = 711] [outer = (nil)] 00:05:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 105 (0x7fd04b54e800) [pid = 1853] [serial = 712] [outer = 0x7fd04a9a1800] 00:05:37 INFO - PROCESS | 1853 | 1461308737324 Marionette DEBUG loaded listener.js 00:05:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 106 (0x7fd04bb24800) [pid = 1853] [serial = 713] [outer = 0x7fd04a9a1800] 00:05:38 INFO - PROCESS | 1853 | 1461308738180 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]]]}] 00:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1280ms 00:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:05:38 INFO - PROCESS | 1853 | 1461308738254 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 00:05:38 INFO - PROCESS | 1853 | 1461308738257 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 00:05:38 INFO - PROCESS | 1853 | 1461308738263 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:05:38 INFO - PROCESS | 1853 | 1461308738268 Marionette TRACE conn3 <- [1,922,null,{}] 00:05:38 INFO - PROCESS | 1853 | 1461308738282 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}] 00:05:38 INFO - PROCESS | 1853 | 1461308738463 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 00:05:38 INFO - PROCESS | 1853 | 1461308738606 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:38 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0612cb800 == 75 [pid = 1853] [id = 238] 00:05:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 107 (0x7fd04bdb1c00) [pid = 1853] [serial = 714] [outer = (nil)] 00:05:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 108 (0x7fd04f17a400) [pid = 1853] [serial = 715] [outer = 0x7fd04bdb1c00] 00:05:38 INFO - PROCESS | 1853 | 1461308738673 Marionette DEBUG loaded listener.js 00:05:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 109 (0x7fd04f49ec00) [pid = 1853] [serial = 716] [outer = 0x7fd04bdb1c00] 00:05:39 INFO - PROCESS | 1853 | 1461308739441 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]]]}] 00:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1234ms 00:05:39 INFO - PROCESS | 1853 | 1461308739505 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 00:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:05:39 INFO - PROCESS | 1853 | 1461308739510 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 00:05:39 INFO - PROCESS | 1853 | 1461308739516 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:05:39 INFO - PROCESS | 1853 | 1461308739519 Marionette TRACE conn3 <- [1,926,null,{}] 00:05:39 INFO - PROCESS | 1853 | 1461308739523 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}] 00:05:39 INFO - PROCESS | 1853 | 1461308739667 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 00:05:39 INFO - PROCESS | 1853 | 1461308739804 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:39 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06321d000 == 76 [pid = 1853] [id = 239] 00:05:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 110 (0x7fd04ebd9400) [pid = 1853] [serial = 717] [outer = (nil)] 00:05:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 111 (0x7fd055267c00) [pid = 1853] [serial = 718] [outer = 0x7fd04ebd9400] 00:05:39 INFO - PROCESS | 1853 | 1461308739869 Marionette DEBUG loaded listener.js 00:05:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 112 (0x7fd055667400) [pid = 1853] [serial = 719] [outer = 0x7fd04ebd9400] 00:05:40 INFO - PROCESS | 1853 | 1461308740628 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]]]}] 00:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1184ms 00:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:05:40 INFO - PROCESS | 1853 | 1461308740700 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 00:05:40 INFO - PROCESS | 1853 | 1461308740702 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 00:05:40 INFO - PROCESS | 1853 | 1461308740708 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:05:40 INFO - PROCESS | 1853 | 1461308740711 Marionette TRACE conn3 <- [1,930,null,{}] 00:05:40 INFO - PROCESS | 1853 | 1461308740715 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}] 00:05:40 INFO - PROCESS | 1853 | 1461308740852 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 00:05:40 INFO - PROCESS | 1853 | 1461308740991 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:41 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd066d80800 == 77 [pid = 1853] [id = 240] 00:05:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 113 (0x7fd0514bc800) [pid = 1853] [serial = 720] [outer = (nil)] 00:05:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 114 (0x7fd055913000) [pid = 1853] [serial = 721] [outer = 0x7fd0514bc800] 00:05:41 INFO - PROCESS | 1853 | 1461308741053 Marionette DEBUG loaded listener.js 00:05:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 115 (0x7fd056382c00) [pid = 1853] [serial = 722] [outer = 0x7fd0514bc800] 00:05:41 INFO - PROCESS | 1853 | 1461308741834 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]]]}] 00:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1179ms 00:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:05:41 INFO - PROCESS | 1853 | 1461308741886 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 00:05:41 INFO - PROCESS | 1853 | 1461308741888 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 00:05:41 INFO - PROCESS | 1853 | 1461308741894 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:05:41 INFO - PROCESS | 1853 | 1461308741896 Marionette TRACE conn3 <- [1,934,null,{}] 00:05:41 INFO - PROCESS | 1853 | 1461308741901 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}] 00:05:42 INFO - PROCESS | 1853 | 1461308742058 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 00:05:42 INFO - PROCESS | 1853 | 1461308742198 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:42 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06734c000 == 78 [pid = 1853] [id = 241] 00:05:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 116 (0x7fd0558c4000) [pid = 1853] [serial = 723] [outer = (nil)] 00:05:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 117 (0x7fd057d29800) [pid = 1853] [serial = 724] [outer = 0x7fd0558c4000] 00:05:42 INFO - PROCESS | 1853 | 1461308742265 Marionette DEBUG loaded listener.js 00:05:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 118 (0x7fd05c20e000) [pid = 1853] [serial = 725] [outer = 0x7fd0558c4000] 00:05:43 INFO - PROCESS | 1853 | 1461308743062 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]]]}] 00:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1227ms 00:05:43 INFO - PROCESS | 1853 | 1461308743120 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 00:05:43 INFO - PROCESS | 1853 | 1461308743123 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 00:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:05:43 INFO - PROCESS | 1853 | 1461308743128 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:05:43 INFO - PROCESS | 1853 | 1461308743130 Marionette TRACE conn3 <- [1,938,null,{}] 00:05:43 INFO - PROCESS | 1853 | 1461308743135 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}] 00:05:43 INFO - PROCESS | 1853 | 1461308743268 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 00:05:43 INFO - PROCESS | 1853 | 1461308743412 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:43 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ba42800 == 79 [pid = 1853] [id = 242] 00:05:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 119 (0x7fd048107c00) [pid = 1853] [serial = 726] [outer = (nil)] 00:05:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 120 (0x7fd0496a9000) [pid = 1853] [serial = 727] [outer = 0x7fd048107c00] 00:05:43 INFO - PROCESS | 1853 | 1461308743475 Marionette DEBUG loaded listener.js 00:05:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 121 (0x7fd04f499800) [pid = 1853] [serial = 728] [outer = 0x7fd048107c00] 00:05:44 INFO - PROCESS | 1853 | 1461308744494 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]]]}] 00:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1426ms 00:05:44 INFO - PROCESS | 1853 | 1461308744556 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 00:05:44 INFO - PROCESS | 1853 | 1461308744564 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 00:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:05:44 INFO - PROCESS | 1853 | 1461308744576 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:05:44 INFO - PROCESS | 1853 | 1461308744585 Marionette TRACE conn3 <- [1,942,null,{}] 00:05:44 INFO - PROCESS | 1853 | 1461308744592 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}] 00:05:44 INFO - PROCESS | 1853 | 1461308744737 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 00:05:44 INFO - PROCESS | 1853 | 1461308744882 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:44 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d19f800 == 80 [pid = 1853] [id = 243] 00:05:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 122 (0x7fd04a7aec00) [pid = 1853] [serial = 729] [outer = (nil)] 00:05:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 123 (0x7fd04a99a000) [pid = 1853] [serial = 730] [outer = 0x7fd04a7aec00] 00:05:44 INFO - PROCESS | 1853 | 1461308744943 Marionette DEBUG loaded listener.js 00:05:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 124 (0x7fd04b2bf000) [pid = 1853] [serial = 731] [outer = 0x7fd04a7aec00] 00:05:45 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04c0bb800 == 79 [pid = 1853] [id = 145] 00:05:45 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0558a7000 == 78 [pid = 1853] [id = 234] 00:05:45 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05521e000 == 77 [pid = 1853] [id = 233] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 123 (0x7fd0553c5c00) [pid = 1853] [serial = 661] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 122 (0x7fd04b54ac00) [pid = 1853] [serial = 640] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054369000 == 76 [pid = 1853] [id = 232] 00:05:45 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053c11000 == 75 [pid = 1853] [id = 231] 00:05:45 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f3e9800 == 74 [pid = 1853] [id = 230] 00:05:45 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bcd6800 == 73 [pid = 1853] [id = 229] 00:05:45 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b564800 == 72 [pid = 1853] [id = 228] 00:05:45 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d1ba800 == 71 [pid = 1853] [id = 227] 00:05:45 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd061e15800 == 70 [pid = 1853] [id = 224] 00:05:45 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055231000 == 69 [pid = 1853] [id = 223] 00:05:45 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f3e1800 == 68 [pid = 1853] [id = 222] 00:05:45 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd049786800 == 67 [pid = 1853] [id = 221] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 121 (0x7fd04d146800) [pid = 1853] [serial = 593] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 120 (0x7fd05459f800) [pid = 1853] [serial = 596] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 119 (0x7fd04b17c800) [pid = 1853] [serial = 590] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 118 (0x7fd0528a0000) [pid = 1853] [serial = 655] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 117 (0x7fd04ebd9000) [pid = 1853] [serial = 649] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 116 (0x7fd04ed6f000) [pid = 1853] [serial = 650] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 115 (0x7fd04a9a0400) [pid = 1853] [serial = 625] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 114 (0x7fd04b2bc000) [pid = 1853] [serial = 626] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 113 (0x7fd04d145c00) [pid = 1853] [serial = 629] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 112 (0x7fd04bdad800) [pid = 1853] [serial = 628] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 111 (0x7fd04b646800) [pid = 1853] [serial = 646] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 110 (0x7fd04b9d4800) [pid = 1853] [serial = 647] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 109 (0x7fd0482d8800) [pid = 1853] [serial = 623] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 108 (0x7fd048105c00) [pid = 1853] [serial = 622] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 107 (0x7fd04b16e400) [pid = 1853] [serial = 644] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 106 (0x7fd04a7a9c00) [pid = 1853] [serial = 643] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 105 (0x7fd04f179800) [pid = 1853] [serial = 631] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 104 (0x7fd0521a3000) [pid = 1853] [serial = 634] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 103 (0x7fd0496ac800) [pid = 1853] [serial = 637] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 102 (0x7fd04f180c00) [pid = 1853] [serial = 652] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 101 (0x7fd0514bdc00) [pid = 1853] [serial = 653] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 100 (0x7fd043550c00) [pid = 1853] [serial = 658] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 99 (0x7fd053a64400) [pid = 1853] [serial = 656] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | --DOMWINDOW == 98 (0x7fd04b76b400) [pid = 1853] [serial = 659] [outer = (nil)] [url = about:blank] 00:05:45 INFO - PROCESS | 1853 | 1461308745751 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]]]}] 00:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1189ms 00:05:45 INFO - PROCESS | 1853 | 1461308745766 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 00:05:45 INFO - PROCESS | 1853 | 1461308745774 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 00:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:05:45 INFO - PROCESS | 1853 | 1461308745782 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:05:45 INFO - PROCESS | 1853 | 1461308745785 Marionette TRACE conn3 <- [1,946,null,{}] 00:05:45 INFO - PROCESS | 1853 | 1461308745790 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}] 00:05:45 INFO - PROCESS | 1853 | 1461308745926 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 00:05:46 INFO - PROCESS | 1853 | 1461308746027 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:46 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04df15000 == 68 [pid = 1853] [id = 244] 00:05:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 99 (0x7fd0497a2800) [pid = 1853] [serial = 732] [outer = (nil)] 00:05:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 100 (0x7fd04b9d0400) [pid = 1853] [serial = 733] [outer = 0x7fd0497a2800] 00:05:46 INFO - PROCESS | 1853 | 1461308746080 Marionette DEBUG loaded listener.js 00:05:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 101 (0x7fd04bdaf800) [pid = 1853] [serial = 734] [outer = 0x7fd0497a2800] 00:05:46 INFO - PROCESS | 1853 | 1461308746684 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]]]}] 00:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 927ms 00:05:46 INFO - PROCESS | 1853 | 1461308746710 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 00:05:46 INFO - PROCESS | 1853 | 1461308746713 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 00:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:05:46 INFO - PROCESS | 1853 | 1461308746718 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:05:46 INFO - PROCESS | 1853 | 1461308746722 Marionette TRACE conn3 <- [1,950,null,{}] 00:05:46 INFO - PROCESS | 1853 | 1461308746735 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}] 00:05:46 INFO - PROCESS | 1853 | 1461308746893 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 00:05:46 INFO - PROCESS | 1853 | 1461308746915 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:46 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053c22800 == 69 [pid = 1853] [id = 245] 00:05:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 102 (0x7fd04d145000) [pid = 1853] [serial = 735] [outer = (nil)] 00:05:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 103 (0x7fd04ecd1400) [pid = 1853] [serial = 736] [outer = 0x7fd04d145000] 00:05:46 INFO - PROCESS | 1853 | 1461308746969 Marionette DEBUG loaded listener.js 00:05:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 104 (0x7fd04f49b800) [pid = 1853] [serial = 737] [outer = 0x7fd04d145000] 00:05:47 INFO - PROCESS | 1853 | 1461308747553 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]]]}] 00:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 933ms 00:05:47 INFO - PROCESS | 1853 | 1461308747653 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 00:05:47 INFO - PROCESS | 1853 | 1461308747656 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 00:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:05:47 INFO - PROCESS | 1853 | 1461308747661 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:05:47 INFO - PROCESS | 1853 | 1461308747663 Marionette TRACE conn3 <- [1,954,null,{}] 00:05:47 INFO - PROCESS | 1853 | 1461308747668 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}] 00:05:47 INFO - PROCESS | 1853 | 1461308747831 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 00:05:47 INFO - PROCESS | 1853 | 1461308747856 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:47 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d556000 == 70 [pid = 1853] [id = 246] 00:05:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 105 (0x7fd04d140800) [pid = 1853] [serial = 738] [outer = (nil)] 00:05:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 106 (0x7fd05366d000) [pid = 1853] [serial = 739] [outer = 0x7fd04d140800] 00:05:47 INFO - PROCESS | 1853 | 1461308747908 Marionette DEBUG loaded listener.js 00:05:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 107 (0x7fd055268c00) [pid = 1853] [serial = 740] [outer = 0x7fd04d140800] 00:05:48 INFO - PROCESS | 1853 | 1461308748563 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]]]}] 00:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 930ms 00:05:48 INFO - PROCESS | 1853 | 1461308748592 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 00:05:48 INFO - PROCESS | 1853 | 1461308748595 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 00:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:05:48 INFO - PROCESS | 1853 | 1461308748618 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:05:48 INFO - PROCESS | 1853 | 1461308748620 Marionette TRACE conn3 <- [1,958,null,{}] 00:05:48 INFO - PROCESS | 1853 | 1461308748625 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}] 00:05:48 INFO - PROCESS | 1853 | 1461308748771 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 00:05:48 INFO - PROCESS | 1853 | 1461308748840 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:48 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05521a000 == 71 [pid = 1853] [id = 247] 00:05:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 108 (0x7fd04b2b8000) [pid = 1853] [serial = 741] [outer = (nil)] 00:05:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 109 (0x7fd0553c6c00) [pid = 1853] [serial = 742] [outer = 0x7fd04b2b8000] 00:05:48 INFO - PROCESS | 1853 | 1461308748891 Marionette DEBUG loaded listener.js 00:05:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 110 (0x7fd0558c2c00) [pid = 1853] [serial = 743] [outer = 0x7fd04b2b8000] 00:05:49 INFO - PROCESS | 1853 | 1461308749547 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]]]}] 00:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 975ms 00:05:49 INFO - PROCESS | 1853 | --DOMWINDOW == 109 (0x7fd04ed6a800) [pid = 1853] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:05:49 INFO - PROCESS | 1853 | --DOMWINDOW == 108 (0x7fd04afaa800) [pid = 1853] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:05:49 INFO - PROCESS | 1853 | --DOMWINDOW == 107 (0x7fd0482d0400) [pid = 1853] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:05:49 INFO - PROCESS | 1853 | --DOMWINDOW == 106 (0x7fd04bc29c00) [pid = 1853] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:05:49 INFO - PROCESS | 1853 | --DOMWINDOW == 105 (0x7fd04a7aac00) [pid = 1853] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:05:49 INFO - PROCESS | 1853 | --DOMWINDOW == 104 (0x7fd0482ce400) [pid = 1853] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:05:49 INFO - PROCESS | 1853 | --DOMWINDOW == 103 (0x7fd051f6c400) [pid = 1853] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:05:49 INFO - PROCESS | 1853 | --DOMWINDOW == 102 (0x7fd042ea4000) [pid = 1853] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:05:49 INFO - PROCESS | 1853 | --DOMWINDOW == 101 (0x7fd0482f9000) [pid = 1853] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:05:49 INFO - PROCESS | 1853 | --DOMWINDOW == 100 (0x7fd04b9d8400) [pid = 1853] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:05:49 INFO - PROCESS | 1853 | 1461308749720 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 00:05:49 INFO - PROCESS | 1853 | 1461308749723 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 00:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:05:49 INFO - PROCESS | 1853 | 1461308749738 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:05:49 INFO - PROCESS | 1853 | 1461308749740 Marionette TRACE conn3 <- [1,962,null,{}] 00:05:49 INFO - PROCESS | 1853 | 1461308749745 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}] 00:05:49 INFO - PROCESS | 1853 | 1461308749876 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 00:05:49 INFO - PROCESS | 1853 | 1461308749885 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:49 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053c1a000 == 72 [pid = 1853] [id = 248] 00:05:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 101 (0x7fd055269c00) [pid = 1853] [serial = 744] [outer = (nil)] 00:05:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 102 (0x7fd056383000) [pid = 1853] [serial = 745] [outer = 0x7fd055269c00] 00:05:49 INFO - PROCESS | 1853 | 1461308749940 Marionette DEBUG loaded listener.js 00:05:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 103 (0x7fd057d2fc00) [pid = 1853] [serial = 746] [outer = 0x7fd055269c00] 00:05:50 INFO - PROCESS | 1853 | 1461308750593 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]]]}] 00:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 877ms 00:05:50 INFO - PROCESS | 1853 | 1461308750614 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 00:05:50 INFO - PROCESS | 1853 | 1461308750616 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 00:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:05:50 INFO - PROCESS | 1853 | 1461308750621 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:05:50 INFO - PROCESS | 1853 | 1461308750624 Marionette TRACE conn3 <- [1,966,null,{}] 00:05:50 INFO - PROCESS | 1853 | 1461308750628 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}] 00:05:50 INFO - PROCESS | 1853 | 1461308750740 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 00:05:50 INFO - PROCESS | 1853 | 1461308750845 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:50 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05b60b000 == 73 [pid = 1853] [id = 249] 00:05:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 104 (0x7fd0529d2000) [pid = 1853] [serial = 747] [outer = (nil)] 00:05:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 105 (0x7fd057d2a800) [pid = 1853] [serial = 748] [outer = 0x7fd0529d2000] 00:05:50 INFO - PROCESS | 1853 | 1461308750896 Marionette DEBUG loaded listener.js 00:05:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 106 (0x7fd061246000) [pid = 1853] [serial = 749] [outer = 0x7fd0529d2000] 00:05:51 INFO - PROCESS | 1853 | 1461308751570 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]]]}] 00:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 977ms 00:05:51 INFO - PROCESS | 1853 | 1461308751599 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 00:05:51 INFO - PROCESS | 1853 | 1461308751601 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 00:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:05:51 INFO - PROCESS | 1853 | 1461308751606 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:05:51 INFO - PROCESS | 1853 | 1461308751608 Marionette TRACE conn3 <- [1,970,null,{}] 00:05:51 INFO - PROCESS | 1853 | 1461308751613 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}] 00:05:51 INFO - PROCESS | 1853 | 1461308751728 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 00:05:51 INFO - PROCESS | 1853 | 1461308751941 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:51 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04af8c800 == 74 [pid = 1853] [id = 250] 00:05:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 107 (0x7fd042ea5c00) [pid = 1853] [serial = 750] [outer = (nil)] 00:05:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 108 (0x7fd043555c00) [pid = 1853] [serial = 751] [outer = 0x7fd042ea5c00] 00:05:52 INFO - PROCESS | 1853 | 1461308752007 Marionette DEBUG loaded listener.js 00:05:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 109 (0x7fd0482d6400) [pid = 1853] [serial = 752] [outer = 0x7fd042ea5c00] 00:05:52 INFO - PROCESS | 1853 | 1461308752764 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]]]}] 00:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1225ms 00:05:52 INFO - PROCESS | 1853 | 1461308752833 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 00:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:05:52 INFO - PROCESS | 1853 | 1461308752838 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 00:05:52 INFO - PROCESS | 1853 | 1461308752844 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:05:52 INFO - PROCESS | 1853 | 1461308752849 Marionette TRACE conn3 <- [1,974,null,{}] 00:05:52 INFO - PROCESS | 1853 | 1461308752856 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}] 00:05:53 INFO - PROCESS | 1853 | 1461308753004 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 00:05:53 INFO - PROCESS | 1853 | 1461308753144 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:53 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053c14000 == 75 [pid = 1853] [id = 251] 00:05:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 110 (0x7fd0496a3800) [pid = 1853] [serial = 753] [outer = (nil)] 00:05:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 111 (0x7fd04b765400) [pid = 1853] [serial = 754] [outer = 0x7fd0496a3800] 00:05:53 INFO - PROCESS | 1853 | 1461308753208 Marionette DEBUG loaded listener.js 00:05:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 112 (0x7fd04bdaf000) [pid = 1853] [serial = 755] [outer = 0x7fd0496a3800] 00:05:54 INFO - PROCESS | 1853 | 1461308753995 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]]]}] 00:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1188ms 00:05:54 INFO - PROCESS | 1853 | 1461308754033 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 00:05:54 INFO - PROCESS | 1853 | 1461308754039 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 00:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:05:54 INFO - PROCESS | 1853 | 1461308754044 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:05:54 INFO - PROCESS | 1853 | 1461308754046 Marionette TRACE conn3 <- [1,978,null,{}] 00:05:54 INFO - PROCESS | 1853 | 1461308754052 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}] 00:05:54 INFO - PROCESS | 1853 | 1461308754195 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 00:05:54 INFO - PROCESS | 1853 | 1461308754349 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:54 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0623ea800 == 76 [pid = 1853] [id = 252] 00:05:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 113 (0x7fd04d528400) [pid = 1853] [serial = 756] [outer = (nil)] 00:05:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 114 (0x7fd04f493800) [pid = 1853] [serial = 757] [outer = 0x7fd04d528400] 00:05:54 INFO - PROCESS | 1853 | 1461308754412 Marionette DEBUG loaded listener.js 00:05:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 115 (0x7fd0540e9c00) [pid = 1853] [serial = 758] [outer = 0x7fd04d528400] 00:05:55 INFO - PROCESS | 1853 | 1461308755315 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]]]}] 00:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1326ms 00:05:55 INFO - PROCESS | 1853 | 1461308755372 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 00:05:55 INFO - PROCESS | 1853 | 1461308755376 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 00:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:05:55 INFO - PROCESS | 1853 | 1461308755389 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:05:55 INFO - PROCESS | 1853 | 1461308755397 Marionette TRACE conn3 <- [1,982,null,{}] 00:05:55 INFO - PROCESS | 1853 | 1461308755403 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}] 00:05:55 INFO - PROCESS | 1853 | 1461308755546 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 00:05:55 INFO - PROCESS | 1853 | 1461308755686 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:55 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0673d7800 == 77 [pid = 1853] [id = 253] 00:05:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 116 (0x7fd04ecdb000) [pid = 1853] [serial = 759] [outer = (nil)] 00:05:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 117 (0x7fd0578ec800) [pid = 1853] [serial = 760] [outer = 0x7fd04ecdb000] 00:05:55 INFO - PROCESS | 1853 | 1461308755748 Marionette DEBUG loaded listener.js 00:05:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 118 (0x7fd061246c00) [pid = 1853] [serial = 761] [outer = 0x7fd04ecdb000] 00:05:56 INFO - PROCESS | 1853 | 1461308756488 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]]]}] 00:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1149ms 00:05:56 INFO - PROCESS | 1853 | 1461308756532 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 00:05:56 INFO - PROCESS | 1853 | 1461308756535 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 00:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:05:56 INFO - PROCESS | 1853 | 1461308756540 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:05:56 INFO - PROCESS | 1853 | 1461308756542 Marionette TRACE conn3 <- [1,986,null,{}] 00:05:56 INFO - PROCESS | 1853 | 1461308756547 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}] 00:05:56 INFO - PROCESS | 1853 | 1461308756678 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 00:05:56 INFO - PROCESS | 1853 | 1461308756823 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:56 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd067818000 == 78 [pid = 1853] [id = 254] 00:05:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 119 (0x7fd04ed63000) [pid = 1853] [serial = 762] [outer = (nil)] 00:05:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 120 (0x7fd06207c000) [pid = 1853] [serial = 763] [outer = 0x7fd04ed63000] 00:05:56 INFO - PROCESS | 1853 | 1461308756885 Marionette DEBUG loaded listener.js 00:05:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 121 (0x7fd0621eb800) [pid = 1853] [serial = 764] [outer = 0x7fd04ed63000] 00:05:57 INFO - PROCESS | 1853 | 1461308757574 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]]]}] 00:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1075ms 00:05:57 INFO - PROCESS | 1853 | 1461308757616 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 00:05:57 INFO - PROCESS | 1853 | 1461308757620 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 00:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:05:57 INFO - PROCESS | 1853 | 1461308757625 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:05:57 INFO - PROCESS | 1853 | 1461308757627 Marionette TRACE conn3 <- [1,990,null,{}] 00:05:57 INFO - PROCESS | 1853 | 1461308757632 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}] 00:05:57 INFO - PROCESS | 1853 | 1461308757760 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 00:05:57 INFO - PROCESS | 1853 | 1461308757918 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:57 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06a156800 == 79 [pid = 1853] [id = 255] 00:05:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 122 (0x7fd06252a400) [pid = 1853] [serial = 765] [outer = (nil)] 00:05:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 123 (0x7fd062fb2800) [pid = 1853] [serial = 766] [outer = 0x7fd06252a400] 00:05:57 INFO - PROCESS | 1853 | 1461308757991 Marionette DEBUG loaded listener.js 00:05:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 124 (0x7fd0633cd800) [pid = 1853] [serial = 767] [outer = 0x7fd06252a400] 00:05:59 INFO - PROCESS | 1853 | 1461308759038 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]]]}] 00:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1476ms 00:05:59 INFO - PROCESS | 1853 | 1461308759101 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 00:05:59 INFO - PROCESS | 1853 | 1461308759106 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 00:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:05:59 INFO - PROCESS | 1853 | 1461308759113 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:05:59 INFO - PROCESS | 1853 | 1461308759118 Marionette TRACE conn3 <- [1,994,null,{}] 00:05:59 INFO - PROCESS | 1853 | 1461308759125 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}] 00:05:59 INFO - PROCESS | 1853 | 1461308759278 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 00:05:59 INFO - PROCESS | 1853 | 1461308759488 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:59 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b1a1800 == 80 [pid = 1853] [id = 256] 00:05:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 125 (0x7fd04354d400) [pid = 1853] [serial = 768] [outer = (nil)] 00:05:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 126 (0x7fd0482d1400) [pid = 1853] [serial = 769] [outer = 0x7fd04354d400] 00:05:59 INFO - PROCESS | 1853 | 1461308759548 Marionette DEBUG loaded listener.js 00:05:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 127 (0x7fd04966ac00) [pid = 1853] [serial = 770] [outer = 0x7fd04354d400] 00:06:00 INFO - PROCESS | 1853 | 1461308760352 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]]]}] 00:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1280ms 00:06:00 INFO - PROCESS | 1853 | 1461308760393 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 00:06:00 INFO - PROCESS | 1853 | 1461308760400 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 00:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:06:00 INFO - PROCESS | 1853 | 1461308760409 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:06:00 INFO - PROCESS | 1853 | 1461308760412 Marionette TRACE conn3 <- [1,998,null,{}] 00:06:00 INFO - PROCESS | 1853 | 1461308760417 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}] 00:06:00 INFO - PROCESS | 1853 | 1461308760546 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 00:06:00 INFO - PROCESS | 1853 | 1461308760696 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:00 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bdd5000 == 81 [pid = 1853] [id = 257] 00:06:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 128 (0x7fd04b16f400) [pid = 1853] [serial = 771] [outer = (nil)] 00:06:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 129 (0x7fd04b2be000) [pid = 1853] [serial = 772] [outer = 0x7fd04b16f400] 00:06:00 INFO - PROCESS | 1853 | 1461308760756 Marionette DEBUG loaded listener.js 00:06:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 130 (0x7fd04b644800) [pid = 1853] [serial = 773] [outer = 0x7fd04b16f400] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 129 (0x7fd0552bc800) [pid = 1853] [serial = 706] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 128 (0x7fd043555000) [pid = 1853] [serial = 664] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 127 (0x7fd04afa8800) [pid = 1853] [serial = 667] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 126 (0x7fd04d145800) [pid = 1853] [serial = 670] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 125 (0x7fd054655c00) [pid = 1853] [serial = 673] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 124 (0x7fd055661800) [pid = 1853] [serial = 676] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 123 (0x7fd0559ad800) [pid = 1853] [serial = 679] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05b60b000 == 80 [pid = 1853] [id = 249] 00:06:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053c1a000 == 79 [pid = 1853] [id = 248] 00:06:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05521a000 == 78 [pid = 1853] [id = 247] 00:06:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d556000 == 77 [pid = 1853] [id = 246] 00:06:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053c22800 == 76 [pid = 1853] [id = 245] 00:06:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04df15000 == 75 [pid = 1853] [id = 244] 00:06:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d19f800 == 74 [pid = 1853] [id = 243] 00:06:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04c02b800 == 73 [pid = 1853] [id = 236] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 122 (0x7fd04eb09800) [pid = 1853] [serial = 641] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 121 (0x7fd055661c00) [pid = 1853] [serial = 662] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 120 (0x7fd04f179c00) [pid = 1853] [serial = 697] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 119 (0x7fd04eb08c00) [pid = 1853] [serial = 694] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 118 (0x7fd0482d7400) [pid = 1853] [serial = 682] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 117 (0x7fd0496a1800) [pid = 1853] [serial = 683] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 116 (0x7fd04bee9800) [pid = 1853] [serial = 691] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 115 (0x7fd04d422800) [pid = 1853] [serial = 692] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 114 (0x7fd04b2b8800) [pid = 1853] [serial = 688] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 113 (0x7fd04b64a400) [pid = 1853] [serial = 689] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 112 (0x7fd04afb0000) [pid = 1853] [serial = 686] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 111 (0x7fd04a7a5c00) [pid = 1853] [serial = 685] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 110 (0x7fd05397ac00) [pid = 1853] [serial = 700] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 109 (0x7fd05459f000) [pid = 1853] [serial = 701] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 108 (0x7fd04f49cc00) [pid = 1853] [serial = 698] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 107 (0x7fd0548cd400) [pid = 1853] [serial = 704] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 106 (0x7fd04ed61800) [pid = 1853] [serial = 703] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | --DOMWINDOW == 105 (0x7fd04ecd2c00) [pid = 1853] [serial = 695] [outer = (nil)] [url = about:blank] 00:06:01 INFO - PROCESS | 1853 | 1461308761554 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]]]}] 00:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1179ms 00:06:01 INFO - PROCESS | 1853 | 1461308761588 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 00:06:01 INFO - PROCESS | 1853 | 1461308761591 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 00:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:06:01 INFO - PROCESS | 1853 | 1461308761596 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:06:01 INFO - PROCESS | 1853 | 1461308761601 Marionette TRACE conn3 <- [1,1002,null,{}] 00:06:01 INFO - PROCESS | 1853 | 1461308761613 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}] 00:06:01 INFO - PROCESS | 1853 | 1461308761765 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 00:06:01 INFO - PROCESS | 1853 | 1461308761862 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:01 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d55e000 == 74 [pid = 1853] [id = 258] 00:06:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 106 (0x7fd04a750c00) [pid = 1853] [serial = 774] [outer = (nil)] 00:06:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 107 (0x7fd04bc23800) [pid = 1853] [serial = 775] [outer = 0x7fd04a750c00] 00:06:01 INFO - PROCESS | 1853 | 1461308761917 Marionette DEBUG loaded listener.js 00:06:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 108 (0x7fd04d137400) [pid = 1853] [serial = 776] [outer = 0x7fd04a750c00] 00:06:02 INFO - PROCESS | 1853 | 1461308762486 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]]]}] 00:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 928ms 00:06:02 INFO - PROCESS | 1853 | 1461308762525 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 00:06:02 INFO - PROCESS | 1853 | 1461308762528 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 00:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:06:02 INFO - PROCESS | 1853 | 1461308762533 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:06:02 INFO - PROCESS | 1853 | 1461308762535 Marionette TRACE conn3 <- [1,1006,null,{}] 00:06:02 INFO - PROCESS | 1853 | 1461308762540 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}] 00:06:02 INFO - PROCESS | 1853 | 1461308762692 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 00:06:02 INFO - PROCESS | 1853 | 1461308762711 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:02 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053936800 == 75 [pid = 1853] [id = 259] 00:06:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 109 (0x7fd04a7a5c00) [pid = 1853] [serial = 777] [outer = (nil)] 00:06:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 110 (0x7fd04d52e800) [pid = 1853] [serial = 778] [outer = 0x7fd04a7a5c00] 00:06:02 INFO - PROCESS | 1853 | 1461308762763 Marionette DEBUG loaded listener.js 00:06:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 111 (0x7fd04ed61400) [pid = 1853] [serial = 779] [outer = 0x7fd04a7a5c00] 00:06:03 INFO - PROCESS | 1853 | 1461308763414 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]]]}] 00:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 927ms 00:06:03 INFO - PROCESS | 1853 | 1461308763462 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 00:06:03 INFO - PROCESS | 1853 | 1461308763464 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 00:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:06:03 INFO - PROCESS | 1853 | 1461308763469 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:06:03 INFO - PROCESS | 1853 | 1461308763471 Marionette TRACE conn3 <- [1,1010,null,{}] 00:06:03 INFO - PROCESS | 1853 | 1461308763476 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}] 00:06:03 INFO - PROCESS | 1853 | 1461308763623 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 00:06:03 INFO - PROCESS | 1853 | 1461308763648 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:03 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a698000 == 76 [pid = 1853] [id = 260] 00:06:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 112 (0x7fd04966f800) [pid = 1853] [serial = 780] [outer = (nil)] 00:06:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 113 (0x7fd04ed68400) [pid = 1853] [serial = 781] [outer = 0x7fd04966f800] 00:06:03 INFO - PROCESS | 1853 | 1461308763699 Marionette DEBUG loaded listener.js 00:06:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 114 (0x7fd04f499c00) [pid = 1853] [serial = 782] [outer = 0x7fd04966f800] 00:06:04 INFO - PROCESS | 1853 | 1461308764354 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]]]}] 00:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 931ms 00:06:04 INFO - PROCESS | 1853 | 1461308764401 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 00:06:04 INFO - PROCESS | 1853 | 1461308764404 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 00:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:06:04 INFO - PROCESS | 1853 | 1461308764415 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:06:04 INFO - PROCESS | 1853 | 1461308764417 Marionette TRACE conn3 <- [1,1014,null,{}] 00:06:04 INFO - PROCESS | 1853 | 1461308764420 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}] 00:06:04 INFO - PROCESS | 1853 | 1461308764593 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 00:06:04 INFO - PROCESS | 1853 | 1461308764627 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:04 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04c0b0000 == 77 [pid = 1853] [id = 261] 00:06:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 115 (0x7fd0514c2c00) [pid = 1853] [serial = 783] [outer = (nil)] 00:06:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 116 (0x7fd055269000) [pid = 1853] [serial = 784] [outer = 0x7fd0514c2c00] 00:06:04 INFO - PROCESS | 1853 | 1461308764685 Marionette DEBUG loaded listener.js 00:06:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 117 (0x7fd0552b9000) [pid = 1853] [serial = 785] [outer = 0x7fd0514c2c00] 00:06:05 INFO - PROCESS | 1853 | 1461308765669 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]]]}] 00:06:05 INFO - PROCESS | 1853 | --DOMWINDOW == 116 (0x7fd055269c00) [pid = 1853] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:06:05 INFO - PROCESS | 1853 | --DOMWINDOW == 115 (0x7fd04d145000) [pid = 1853] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:06:05 INFO - PROCESS | 1853 | --DOMWINDOW == 114 (0x7fd0497a2800) [pid = 1853] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:06:05 INFO - PROCESS | 1853 | --DOMWINDOW == 113 (0x7fd04a7aec00) [pid = 1853] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:06:05 INFO - PROCESS | 1853 | --DOMWINDOW == 112 (0x7fd0482fd000) [pid = 1853] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:06:05 INFO - PROCESS | 1853 | --DOMWINDOW == 111 (0x7fd04d1ccc00) [pid = 1853] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:06:05 INFO - PROCESS | 1853 | --DOMWINDOW == 110 (0x7fd048103000) [pid = 1853] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:06:05 INFO - PROCESS | 1853 | --DOMWINDOW == 109 (0x7fd04b9d5400) [pid = 1853] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:06:05 INFO - PROCESS | 1853 | --DOMWINDOW == 108 (0x7fd04b2b8000) [pid = 1853] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:06:05 INFO - PROCESS | 1853 | --DOMWINDOW == 107 (0x7fd04d140800) [pid = 1853] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1328ms 00:06:05 INFO - PROCESS | 1853 | 1461308765744 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 00:06:05 INFO - PROCESS | 1853 | 1461308765747 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 00:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:06:05 INFO - PROCESS | 1853 | 1461308765753 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:06:05 INFO - PROCESS | 1853 | 1461308765754 Marionette TRACE conn3 <- [1,1018,null,{}] 00:06:05 INFO - PROCESS | 1853 | 1461308765759 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}] 00:06:05 INFO - PROCESS | 1853 | 1461308765885 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 00:06:05 INFO - PROCESS | 1853 | 1461308765981 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:06 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0541cc800 == 78 [pid = 1853] [id = 262] 00:06:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 108 (0x7fd0497a8400) [pid = 1853] [serial = 786] [outer = (nil)] 00:06:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 109 (0x7fd04f4a0c00) [pid = 1853] [serial = 787] [outer = 0x7fd0497a8400] 00:06:06 INFO - PROCESS | 1853 | 1461308766033 Marionette DEBUG loaded listener.js 00:06:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 110 (0x7fd0552b9800) [pid = 1853] [serial = 788] [outer = 0x7fd0497a8400] 00:06:06 INFO - PROCESS | 1853 | 1461308766568 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]]]}] 00:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 874ms 00:06:06 INFO - PROCESS | 1853 | 1461308766627 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 00:06:06 INFO - PROCESS | 1853 | 1461308766629 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 00:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:06:06 INFO - PROCESS | 1853 | 1461308766634 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:06:06 INFO - PROCESS | 1853 | 1461308766636 Marionette TRACE conn3 <- [1,1022,null,{}] 00:06:06 INFO - PROCESS | 1853 | 1461308766640 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}] 00:06:06 INFO - PROCESS | 1853 | 1461308766754 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 00:06:06 INFO - PROCESS | 1853 | 1461308766859 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:06 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057aca800 == 79 [pid = 1853] [id = 263] 00:06:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 111 (0x7fd0497a2800) [pid = 1853] [serial = 789] [outer = (nil)] 00:06:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 112 (0x7fd0552bf400) [pid = 1853] [serial = 790] [outer = 0x7fd0497a2800] 00:06:06 INFO - PROCESS | 1853 | 1461308766910 Marionette DEBUG loaded listener.js 00:06:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 113 (0x7fd055f5c400) [pid = 1853] [serial = 791] [outer = 0x7fd0497a2800] 00:06:07 INFO - PROCESS | 1853 | 1461308767441 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]]]}] 00:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 823ms 00:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:06:07 INFO - PROCESS | 1853 | 1461308767458 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 00:06:07 INFO - PROCESS | 1853 | 1461308767460 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 00:06:07 INFO - PROCESS | 1853 | 1461308767466 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:06:07 INFO - PROCESS | 1853 | 1461308767469 Marionette TRACE conn3 <- [1,1026,null,{}] 00:06:07 INFO - PROCESS | 1853 | 1461308767473 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}] 00:06:07 INFO - PROCESS | 1853 | 1461308767586 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 00:06:07 INFO - PROCESS | 1853 | 1461308767592 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:07 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05b615000 == 80 [pid = 1853] [id = 264] 00:06:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 114 (0x7fd05566b000) [pid = 1853] [serial = 792] [outer = (nil)] 00:06:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 115 (0x7fd0578f8800) [pid = 1853] [serial = 793] [outer = 0x7fd05566b000] 00:06:07 INFO - PROCESS | 1853 | 1461308767648 Marionette DEBUG loaded listener.js 00:06:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 116 (0x7fd05c203400) [pid = 1853] [serial = 794] [outer = 0x7fd05566b000] 00:06:08 INFO - PROCESS | 1853 | 1461308768505 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]]]}] 00:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1127ms 00:06:08 INFO - PROCESS | 1853 | 1461308768592 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 00:06:08 INFO - PROCESS | 1853 | 1461308768598 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 00:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:06:08 INFO - PROCESS | 1853 | 1461308768606 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:06:08 INFO - PROCESS | 1853 | 1461308768610 Marionette TRACE conn3 <- [1,1030,null,{}] 00:06:08 INFO - PROCESS | 1853 | 1461308768617 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}] 00:06:08 INFO - PROCESS | 1853 | 1461308768802 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 00:06:08 INFO - PROCESS | 1853 | 1461308768943 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:08 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d549000 == 81 [pid = 1853] [id = 265] 00:06:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 117 (0x7fd049668400) [pid = 1853] [serial = 795] [outer = (nil)] 00:06:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 118 (0x7fd0497a9000) [pid = 1853] [serial = 796] [outer = 0x7fd049668400] 00:06:09 INFO - PROCESS | 1853 | 1461308769009 Marionette DEBUG loaded listener.js 00:06:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 119 (0x7fd04afb3800) [pid = 1853] [serial = 797] [outer = 0x7fd049668400] 00:06:09 INFO - PROCESS | 1853 | 1461308769769 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]]]}] 00:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1231ms 00:06:09 INFO - PROCESS | 1853 | 1461308769837 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 00:06:09 INFO - PROCESS | 1853 | 1461308769845 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 00:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:06:09 INFO - PROCESS | 1853 | 1461308769853 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:06:09 INFO - PROCESS | 1853 | 1461308769857 Marionette TRACE conn3 <- [1,1034,null,{}] 00:06:09 INFO - PROCESS | 1853 | 1461308769862 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}] 00:06:10 INFO - PROCESS | 1853 | 1461308770040 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 00:06:10 INFO - PROCESS | 1853 | 1461308770181 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:10 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0550de000 == 82 [pid = 1853] [id = 266] 00:06:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 120 (0x7fd049672800) [pid = 1853] [serial = 798] [outer = (nil)] 00:06:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 121 (0x7fd04bdacc00) [pid = 1853] [serial = 799] [outer = 0x7fd049672800] 00:06:10 INFO - PROCESS | 1853 | 1461308770241 Marionette DEBUG loaded listener.js 00:06:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 122 (0x7fd04d52dc00) [pid = 1853] [serial = 800] [outer = 0x7fd049672800] 00:06:11 INFO - PROCESS | 1853 | 1461308771147 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]]]}] 00:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1330ms 00:06:11 INFO - PROCESS | 1853 | 1461308771183 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 00:06:11 INFO - PROCESS | 1853 | 1461308771186 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 00:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:06:11 INFO - PROCESS | 1853 | 1461308771191 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:06:11 INFO - PROCESS | 1853 | 1461308771196 Marionette TRACE conn3 <- [1,1038,null,{}] 00:06:11 INFO - PROCESS | 1853 | 1461308771210 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}] 00:06:11 INFO - PROCESS | 1853 | 1461308771349 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 00:06:11 INFO - PROCESS | 1853 | 1461308771498 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:11 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd063013000 == 83 [pid = 1853] [id = 267] 00:06:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 123 (0x7fd0521a3400) [pid = 1853] [serial = 801] [outer = (nil)] 00:06:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 124 (0x7fd054659800) [pid = 1853] [serial = 802] [outer = 0x7fd0521a3400] 00:06:11 INFO - PROCESS | 1853 | 1461308771562 Marionette DEBUG loaded listener.js 00:06:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 125 (0x7fd055906800) [pid = 1853] [serial = 803] [outer = 0x7fd0521a3400] 00:06:12 INFO - PROCESS | 1853 | 1461308772290 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]]]}] 00:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1137ms 00:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:06:12 INFO - PROCESS | 1853 | 1461308772329 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 00:06:12 INFO - PROCESS | 1853 | 1461308772332 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 00:06:12 INFO - PROCESS | 1853 | 1461308772338 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:06:12 INFO - PROCESS | 1853 | 1461308772340 Marionette TRACE conn3 <- [1,1042,null,{}] 00:06:12 INFO - PROCESS | 1853 | 1461308772345 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}] 00:06:12 INFO - PROCESS | 1853 | 1461308772476 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 00:06:12 INFO - PROCESS | 1853 | 1461308772594 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:12 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06716c800 == 84 [pid = 1853] [id = 268] 00:06:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 126 (0x7fd042eb0800) [pid = 1853] [serial = 804] [outer = (nil)] 00:06:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 127 (0x7fd05c28b000) [pid = 1853] [serial = 805] [outer = 0x7fd042eb0800] 00:06:12 INFO - PROCESS | 1853 | 1461308772697 Marionette DEBUG loaded listener.js 00:06:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 128 (0x7fd06207c400) [pid = 1853] [serial = 806] [outer = 0x7fd042eb0800] 00:06:13 INFO - PROCESS | 1853 | 1461308773455 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]]]}] 00:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1176ms 00:06:13 INFO - PROCESS | 1853 | 1461308773513 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 00:06:13 INFO - PROCESS | 1853 | 1461308773515 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 00:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:06:13 INFO - PROCESS | 1853 | 1461308773520 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:06:13 INFO - PROCESS | 1853 | 1461308773523 Marionette TRACE conn3 <- [1,1046,null,{}] 00:06:13 INFO - PROCESS | 1853 | 1461308773528 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}] 00:06:13 INFO - PROCESS | 1853 | 1461308773659 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 00:06:13 INFO - PROCESS | 1853 | 1461308773804 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:13 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06a147800 == 85 [pid = 1853] [id = 269] 00:06:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 129 (0x7fd0558ba000) [pid = 1853] [serial = 807] [outer = (nil)] 00:06:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 130 (0x7fd06234c000) [pid = 1853] [serial = 808] [outer = 0x7fd0558ba000] 00:06:13 INFO - PROCESS | 1853 | 1461308773865 Marionette DEBUG loaded listener.js 00:06:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 131 (0x7fd06252f400) [pid = 1853] [serial = 809] [outer = 0x7fd0558ba000] 00:06:14 INFO - PROCESS | 1853 | 1461308774623 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]]]}] 00:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1128ms 00:06:14 INFO - PROCESS | 1853 | 1461308774649 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 00:06:14 INFO - PROCESS | 1853 | 1461308774652 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 00:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:06:14 INFO - PROCESS | 1853 | 1461308774673 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:06:14 INFO - PROCESS | 1853 | 1461308774675 Marionette TRACE conn3 <- [1,1050,null,{}] 00:06:14 INFO - PROCESS | 1853 | 1461308774680 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}] 00:06:14 INFO - PROCESS | 1853 | 1461308774819 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 00:06:14 INFO - PROCESS | 1853 | 1461308774965 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:14 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06c518000 == 86 [pid = 1853] [id = 270] 00:06:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 132 (0x7fd0623a3000) [pid = 1853] [serial = 810] [outer = (nil)] 00:06:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 133 (0x7fd065439800) [pid = 1853] [serial = 811] [outer = 0x7fd0623a3000] 00:06:15 INFO - PROCESS | 1853 | 1461308775033 Marionette DEBUG loaded listener.js 00:06:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 134 (0x7fd066b0a800) [pid = 1853] [serial = 812] [outer = 0x7fd0623a3000] 00:06:15 INFO - PROCESS | 1853 | 1461308775763 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]]]}] 00:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1135ms 00:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:06:15 INFO - PROCESS | 1853 | 1461308775806 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 00:06:15 INFO - PROCESS | 1853 | 1461308775808 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 00:06:15 INFO - PROCESS | 1853 | 1461308775813 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:06:15 INFO - PROCESS | 1853 | 1461308775816 Marionette TRACE conn3 <- [1,1054,null,{}] 00:06:15 INFO - PROCESS | 1853 | 1461308775837 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}] 00:06:15 INFO - PROCESS | 1853 | 1461308775964 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 00:06:16 INFO - PROCESS | 1853 | 1461308776112 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:16 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f2ce800 == 87 [pid = 1853] [id = 271] 00:06:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 135 (0x7fd0482f6400) [pid = 1853] [serial = 813] [outer = (nil)] 00:06:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 136 (0x7fd0553c7400) [pid = 1853] [serial = 814] [outer = 0x7fd0482f6400] 00:06:16 INFO - PROCESS | 1853 | 1461308776175 Marionette DEBUG loaded listener.js 00:06:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 137 (0x7fd066b0b000) [pid = 1853] [serial = 815] [outer = 0x7fd0482f6400] 00:06:17 INFO - PROCESS | 1853 | 1461308777071 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]]]}] 00:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1293ms 00:06:17 INFO - PROCESS | 1853 | 1461308777106 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 00:06:17 INFO - PROCESS | 1853 | 1461308777111 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 00:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:06:17 INFO - PROCESS | 1853 | 1461308777118 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:06:17 INFO - PROCESS | 1853 | 1461308777122 Marionette TRACE conn3 <- [1,1058,null,{}] 00:06:17 INFO - PROCESS | 1853 | 1461308777130 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}] 00:06:17 INFO - PROCESS | 1853 | 1461308777261 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 00:06:17 INFO - PROCESS | 1853 | 1461308777427 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:17 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0540a7800 == 88 [pid = 1853] [id = 272] 00:06:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 138 (0x7fd049677800) [pid = 1853] [serial = 816] [outer = (nil)] 00:06:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 139 (0x7fd0497a0800) [pid = 1853] [serial = 817] [outer = 0x7fd049677800] 00:06:17 INFO - PROCESS | 1853 | 1461308777487 Marionette DEBUG loaded listener.js 00:06:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 140 (0x7fd04a99a800) [pid = 1853] [serial = 818] [outer = 0x7fd049677800] 00:06:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057aca800 == 87 [pid = 1853] [id = 263] 00:06:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0541cc800 == 86 [pid = 1853] [id = 262] 00:06:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04c0b0000 == 85 [pid = 1853] [id = 261] 00:06:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a698000 == 84 [pid = 1853] [id = 260] 00:06:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053936800 == 83 [pid = 1853] [id = 259] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 139 (0x7fd057d2a800) [pid = 1853] [serial = 748] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 138 (0x7fd0496a9000) [pid = 1853] [serial = 727] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | 1461308778396 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]]]}] 00:06:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d55e000 == 82 [pid = 1853] [id = 258] 00:06:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bdd5000 == 81 [pid = 1853] [id = 257] 00:06:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b1a1800 == 80 [pid = 1853] [id = 256] 00:06:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0673d7800 == 79 [pid = 1853] [id = 253] 00:06:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0623ea800 == 78 [pid = 1853] [id = 252] 00:06:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053c14000 == 77 [pid = 1853] [id = 251] 00:06:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04af8c800 == 76 [pid = 1853] [id = 250] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 137 (0x7fd05411e800) [pid = 1853] [serial = 638] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 136 (0x7fd053670c00) [pid = 1853] [serial = 635] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 135 (0x7fd04bda6800) [pid = 1853] [serial = 620] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 134 (0x7fd04f49d800) [pid = 1853] [serial = 632] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 133 (0x7fd0553c6c00) [pid = 1853] [serial = 742] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 132 (0x7fd05366d000) [pid = 1853] [serial = 739] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 131 (0x7fd056383000) [pid = 1853] [serial = 745] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 130 (0x7fd0558c2c00) [pid = 1853] [serial = 743] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 129 (0x7fd04f17a400) [pid = 1853] [serial = 715] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 128 (0x7fd04b54e800) [pid = 1853] [serial = 712] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 127 (0x7fd04ecd1400) [pid = 1853] [serial = 736] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 126 (0x7fd04b9d0400) [pid = 1853] [serial = 733] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 125 (0x7fd04bdaf800) [pid = 1853] [serial = 734] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 124 (0x7fd04966fc00) [pid = 1853] [serial = 709] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 123 (0x7fd055267c00) [pid = 1853] [serial = 718] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 122 (0x7fd04b2bf000) [pid = 1853] [serial = 731] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 121 (0x7fd04a99a000) [pid = 1853] [serial = 730] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 120 (0x7fd055913000) [pid = 1853] [serial = 721] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 119 (0x7fd057d29800) [pid = 1853] [serial = 724] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 118 (0x7fd057d2fc00) [pid = 1853] [serial = 746] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 117 (0x7fd055268c00) [pid = 1853] [serial = 740] [outer = (nil)] [url = about:blank] 00:06:18 INFO - PROCESS | 1853 | --DOMWINDOW == 116 (0x7fd04f49b800) [pid = 1853] [serial = 737] [outer = (nil)] [url = about:blank] 00:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1332ms 00:06:18 INFO - PROCESS | 1853 | 1461308778451 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 00:06:18 INFO - PROCESS | 1853 | 1461308778456 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 00:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:06:18 INFO - PROCESS | 1853 | 1461308778466 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:06:18 INFO - PROCESS | 1853 | 1461308778469 Marionette TRACE conn3 <- [1,1062,null,{}] 00:06:18 INFO - PROCESS | 1853 | 1461308778472 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}] 00:06:18 INFO - PROCESS | 1853 | 1461308778596 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 00:06:18 INFO - PROCESS | 1853 | 1461308778605 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:18 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04c0a9800 == 77 [pid = 1853] [id = 273] 00:06:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 117 (0x7fd04b54e800) [pid = 1853] [serial = 819] [outer = (nil)] 00:06:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 118 (0x7fd04b76b400) [pid = 1853] [serial = 820] [outer = 0x7fd04b54e800] 00:06:18 INFO - PROCESS | 1853 | 1461308778657 Marionette DEBUG loaded listener.js 00:06:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 119 (0x7fd04bee6000) [pid = 1853] [serial = 821] [outer = 0x7fd04b54e800] 00:06:19 INFO - PROCESS | 1853 | 1461308779374 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]]]}] 00:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 928ms 00:06:19 INFO - PROCESS | 1853 | 1461308779394 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 00:06:19 INFO - PROCESS | 1853 | 1461308779397 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 00:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:06:19 INFO - PROCESS | 1853 | 1461308779403 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:06:19 INFO - PROCESS | 1853 | 1461308779407 Marionette TRACE conn3 <- [1,1066,null,{}] 00:06:19 INFO - PROCESS | 1853 | 1461308779420 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}] 00:06:19 INFO - PROCESS | 1853 | 1461308779542 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 00:06:19 INFO - PROCESS | 1853 | 1461308779558 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:19 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053c0c800 == 78 [pid = 1853] [id = 274] 00:06:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 120 (0x7fd04df83c00) [pid = 1853] [serial = 822] [outer = (nil)] 00:06:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 121 (0x7fd04ed69c00) [pid = 1853] [serial = 823] [outer = 0x7fd04df83c00] 00:06:19 INFO - PROCESS | 1853 | 1461308779611 Marionette DEBUG loaded listener.js 00:06:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 122 (0x7fd04f49d800) [pid = 1853] [serial = 824] [outer = 0x7fd04df83c00] 00:06:20 INFO - PROCESS | 1853 | 1461308780303 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]]]}] 00:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 932ms 00:06:20 INFO - PROCESS | 1853 | 1461308780335 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 00:06:20 INFO - PROCESS | 1853 | 1461308780338 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 00:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:06:20 INFO - PROCESS | 1853 | 1461308780343 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:06:20 INFO - PROCESS | 1853 | 1461308780345 Marionette TRACE conn3 <- [1,1070,null,{}] 00:06:20 INFO - PROCESS | 1853 | 1461308780350 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}] 00:06:20 INFO - PROCESS | 1853 | 1461308780477 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 00:06:20 INFO - PROCESS | 1853 | 1461308780491 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:20 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0550d8800 == 79 [pid = 1853] [id = 275] 00:06:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 123 (0x7fd04b643000) [pid = 1853] [serial = 825] [outer = (nil)] 00:06:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 124 (0x7fd054344000) [pid = 1853] [serial = 826] [outer = 0x7fd04b643000] 00:06:20 INFO - PROCESS | 1853 | 1461308780542 Marionette DEBUG loaded listener.js 00:06:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 125 (0x7fd055276400) [pid = 1853] [serial = 827] [outer = 0x7fd04b643000] 00:06:21 INFO - PROCESS | 1853 | 1461308781218 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]]]}] 00:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 925ms 00:06:21 INFO - PROCESS | 1853 | 1461308781296 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 00:06:21 INFO - PROCESS | 1853 | 1461308781299 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 00:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:06:21 INFO - PROCESS | 1853 | 1461308781304 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:06:21 INFO - PROCESS | 1853 | 1461308781305 Marionette TRACE conn3 <- [1,1074,null,{}] 00:06:21 INFO - PROCESS | 1853 | 1461308781310 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}] 00:06:21 INFO - PROCESS | 1853 | 1461308781459 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 00:06:21 INFO - PROCESS | 1853 | 1461308781487 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:21 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057ad8800 == 80 [pid = 1853] [id = 276] 00:06:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 126 (0x7fd0552bc800) [pid = 1853] [serial = 828] [outer = (nil)] 00:06:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 127 (0x7fd05566b800) [pid = 1853] [serial = 829] [outer = 0x7fd0552bc800] 00:06:21 INFO - PROCESS | 1853 | 1461308781538 Marionette DEBUG loaded listener.js 00:06:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 128 (0x7fd0578f2c00) [pid = 1853] [serial = 830] [outer = 0x7fd0552bc800] 00:06:22 INFO - PROCESS | 1853 | 1461308782239 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]]]}] 00:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 979ms 00:06:22 INFO - PROCESS | 1853 | 1461308782283 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 00:06:22 INFO - PROCESS | 1853 | 1461308782285 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 00:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:06:22 INFO - PROCESS | 1853 | 1461308782298 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:06:22 INFO - PROCESS | 1853 | 1461308782300 Marionette TRACE conn3 <- [1,1078,null,{}] 00:06:22 INFO - PROCESS | 1853 | 1461308782305 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}] 00:06:22 INFO - PROCESS | 1853 | 1461308782481 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 00:06:22 INFO - PROCESS | 1853 | 1461308782510 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:22 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd062557800 == 81 [pid = 1853] [id = 277] 00:06:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 129 (0x7fd06207d400) [pid = 1853] [serial = 831] [outer = (nil)] 00:06:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 130 (0x7fd0633c7400) [pid = 1853] [serial = 832] [outer = 0x7fd06207d400] 00:06:22 INFO - PROCESS | 1853 | 1461308782572 Marionette DEBUG loaded listener.js 00:06:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 131 (0x7fd065443000) [pid = 1853] [serial = 833] [outer = 0x7fd06207d400] 00:06:23 INFO - PROCESS | 1853 | --DOMWINDOW == 130 (0x7fd048107c00) [pid = 1853] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:06:23 INFO - PROCESS | 1853 | --DOMWINDOW == 129 (0x7fd0497a2800) [pid = 1853] [serial = 789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:06:23 INFO - PROCESS | 1853 | --DOMWINDOW == 128 (0x7fd0514c2c00) [pid = 1853] [serial = 783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:06:23 INFO - PROCESS | 1853 | --DOMWINDOW == 127 (0x7fd04966f800) [pid = 1853] [serial = 780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:06:23 INFO - PROCESS | 1853 | --DOMWINDOW == 126 (0x7fd04a750c00) [pid = 1853] [serial = 774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:06:23 INFO - PROCESS | 1853 | --DOMWINDOW == 125 (0x7fd04354d400) [pid = 1853] [serial = 768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:06:23 INFO - PROCESS | 1853 | --DOMWINDOW == 124 (0x7fd04b16f400) [pid = 1853] [serial = 771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:06:23 INFO - PROCESS | 1853 | --DOMWINDOW == 123 (0x7fd04a7a5c00) [pid = 1853] [serial = 777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:06:23 INFO - PROCESS | 1853 | --DOMWINDOW == 122 (0x7fd0497a8400) [pid = 1853] [serial = 786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:06:23 INFO - PROCESS | 1853 | --DOMWINDOW == 121 (0x7fd0529d2000) [pid = 1853] [serial = 747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:06:23 INFO - PROCESS | 1853 | 1461308783390 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]]]}] 00:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1134ms 00:06:23 INFO - PROCESS | 1853 | 1461308783425 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 00:06:23 INFO - PROCESS | 1853 | 1461308783426 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 00:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:06:23 INFO - PROCESS | 1853 | 1461308783432 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:06:23 INFO - PROCESS | 1853 | 1461308783434 Marionette TRACE conn3 <- [1,1082,null,{}] 00:06:23 INFO - PROCESS | 1853 | 1461308783438 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}] 00:06:23 INFO - PROCESS | 1853 | 1461308783589 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 00:06:23 INFO - PROCESS | 1853 | 1461308783604 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:23 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05568e800 == 82 [pid = 1853] [id = 278] 00:06:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 122 (0x7fd0482ff000) [pid = 1853] [serial = 834] [outer = (nil)] 00:06:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 123 (0x7fd0558c0c00) [pid = 1853] [serial = 835] [outer = 0x7fd0482ff000] 00:06:23 INFO - PROCESS | 1853 | 1461308783655 Marionette DEBUG loaded listener.js 00:06:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 124 (0x7fd06356fc00) [pid = 1853] [serial = 836] [outer = 0x7fd0482ff000] 00:06:24 INFO - PROCESS | 1853 | 1461308784211 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]]]}] 00:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 828ms 00:06:24 INFO - PROCESS | 1853 | 1461308784298 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 00:06:24 INFO - PROCESS | 1853 | 1461308784301 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 00:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:06:24 INFO - PROCESS | 1853 | 1461308784306 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:06:24 INFO - PROCESS | 1853 | 1461308784308 Marionette TRACE conn3 <- [1,1086,null,{}] 00:06:24 INFO - PROCESS | 1853 | 1461308784312 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}] 00:06:24 INFO - PROCESS | 1853 | 1461308784425 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 00:06:24 INFO - PROCESS | 1853 | 1461308784437 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:24 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06759f000 == 83 [pid = 1853] [id = 279] 00:06:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 125 (0x7fd0578f2400) [pid = 1853] [serial = 837] [outer = (nil)] 00:06:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 126 (0x7fd066bae400) [pid = 1853] [serial = 838] [outer = 0x7fd0578f2400] 00:06:24 INFO - PROCESS | 1853 | 1461308784489 Marionette DEBUG loaded listener.js 00:06:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 127 (0x7fd066c33400) [pid = 1853] [serial = 839] [outer = 0x7fd0578f2400] 00:06:25 INFO - PROCESS | 1853 | 1461308785228 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]]]}] 00:06:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 128 (0x7fd048105400) [pid = 1853] [serial = 840] [outer = 0x7fd04afabc00] 00:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 973ms 00:06:25 INFO - PROCESS | 1853 | 1461308785296 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 00:06:25 INFO - PROCESS | 1853 | 1461308785302 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 00:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:06:25 INFO - PROCESS | 1853 | 1461308785390 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:06:25 INFO - PROCESS | 1853 | 1461308785396 Marionette TRACE conn3 <- [1,1090,null,{}] 00:06:25 INFO - PROCESS | 1853 | 1461308785414 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}] 00:06:25 INFO - PROCESS | 1853 | 1461308785559 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 00:06:25 INFO - PROCESS | 1853 | 1461308785713 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:25 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ed03000 == 84 [pid = 1853] [id = 280] 00:06:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 129 (0x7fd04a7af400) [pid = 1853] [serial = 841] [outer = (nil)] 00:06:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 130 (0x7fd04a7b1800) [pid = 1853] [serial = 842] [outer = 0x7fd04a7af400] 00:06:25 INFO - PROCESS | 1853 | 1461308785781 Marionette DEBUG loaded listener.js 00:06:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 131 (0x7fd04bc25000) [pid = 1853] [serial = 843] [outer = 0x7fd04a7af400] 00:06:26 INFO - PROCESS | 1853 | 1461308786577 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]]]}] 00:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1262ms 00:06:26 INFO - PROCESS | 1853 | 1461308786601 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 00:06:26 INFO - PROCESS | 1853 | 1461308786609 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 00:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:06:26 INFO - PROCESS | 1853 | 1461308786619 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:06:26 INFO - PROCESS | 1853 | 1461308786622 Marionette TRACE conn3 <- [1,1094,null,{}] 00:06:26 INFO - PROCESS | 1853 | 1461308786627 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}] 00:06:26 INFO - PROCESS | 1853 | 1461308786771 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 00:06:26 INFO - PROCESS | 1853 | 1461308786921 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:26 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06231e000 == 85 [pid = 1853] [id = 281] 00:06:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 132 (0x7fd04bda4000) [pid = 1853] [serial = 844] [outer = (nil)] 00:06:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 133 (0x7fd04f495800) [pid = 1853] [serial = 845] [outer = 0x7fd04bda4000] 00:06:26 INFO - PROCESS | 1853 | 1461308786987 Marionette DEBUG loaded listener.js 00:06:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 134 (0x7fd0529d2000) [pid = 1853] [serial = 846] [outer = 0x7fd04bda4000] 00:06:27 INFO - PROCESS | 1853 | 1461308787854 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]]]}] 00:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1281ms 00:06:27 INFO - PROCESS | 1853 | 1461308787899 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 00:06:27 INFO - PROCESS | 1853 | 1461308787903 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 00:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:06:27 INFO - PROCESS | 1853 | 1461308787908 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:06:27 INFO - PROCESS | 1853 | 1461308787913 Marionette TRACE conn3 <- [1,1098,null,{}] 00:06:27 INFO - PROCESS | 1853 | 1461308787927 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}] 00:06:28 INFO - PROCESS | 1853 | 1461308788108 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 00:06:28 INFO - PROCESS | 1853 | 1461308788260 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:28 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06c528000 == 86 [pid = 1853] [id = 282] 00:06:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 135 (0x7fd0558c3400) [pid = 1853] [serial = 847] [outer = (nil)] 00:06:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 136 (0x7fd061246400) [pid = 1853] [serial = 848] [outer = 0x7fd0558c3400] 00:06:28 INFO - PROCESS | 1853 | 1461308788327 Marionette DEBUG loaded listener.js 00:06:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 137 (0x7fd0633c5000) [pid = 1853] [serial = 849] [outer = 0x7fd0558c3400] 00:06:29 INFO - PROCESS | 1853 | 1461308789073 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]]]}] 00:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1231ms 00:06:29 INFO - PROCESS | 1853 | 1461308789139 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 00:06:29 INFO - PROCESS | 1853 | 1461308789143 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 00:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:06:29 INFO - PROCESS | 1853 | 1461308789148 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:06:29 INFO - PROCESS | 1853 | 1461308789150 Marionette TRACE conn3 <- [1,1102,null,{}] 00:06:29 INFO - PROCESS | 1853 | 1461308789155 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}] 00:06:29 INFO - PROCESS | 1853 | 1461308789289 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 00:06:29 INFO - PROCESS | 1853 | 1461308789440 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:29 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06c7a6800 == 87 [pid = 1853] [id = 283] 00:06:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 138 (0x7fd0578ecc00) [pid = 1853] [serial = 850] [outer = (nil)] 00:06:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 139 (0x7fd066c2ac00) [pid = 1853] [serial = 851] [outer = 0x7fd0578ecc00] 00:06:29 INFO - PROCESS | 1853 | 1461308789504 Marionette DEBUG loaded listener.js 00:06:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 140 (0x7fd066e02400) [pid = 1853] [serial = 852] [outer = 0x7fd0578ecc00] 00:06:30 INFO - PROCESS | 1853 | 1461308790170 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]]]}] 00:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1078ms 00:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:06:30 INFO - PROCESS | 1853 | 1461308790227 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 00:06:30 INFO - PROCESS | 1853 | 1461308790229 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 00:06:30 INFO - PROCESS | 1853 | 1461308790235 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:06:30 INFO - PROCESS | 1853 | 1461308790237 Marionette TRACE conn3 <- [1,1106,null,{}] 00:06:30 INFO - PROCESS | 1853 | 1461308790242 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}] 00:06:30 INFO - PROCESS | 1853 | 1461308790377 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 00:06:30 INFO - PROCESS | 1853 | 1461308790525 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:30 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fdd2800 == 88 [pid = 1853] [id = 284] 00:06:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 141 (0x7fd063571800) [pid = 1853] [serial = 853] [outer = (nil)] 00:06:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 142 (0x7fd066e08000) [pid = 1853] [serial = 854] [outer = 0x7fd063571800] 00:06:30 INFO - PROCESS | 1853 | 1461308790588 Marionette DEBUG loaded listener.js 00:06:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 143 (0x7fd066e10000) [pid = 1853] [serial = 855] [outer = 0x7fd063571800] 00:06:31 INFO - PROCESS | 1853 | 1461308791329 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]]]}] 00:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1127ms 00:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:06:31 INFO - PROCESS | 1853 | 1461308791361 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 00:06:31 INFO - PROCESS | 1853 | 1461308791363 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 00:06:31 INFO - PROCESS | 1853 | 1461308791369 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:06:31 INFO - PROCESS | 1853 | 1461308791371 Marionette TRACE conn3 <- [1,1110,null,{}] 00:06:31 INFO - PROCESS | 1853 | 1461308791376 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}] 00:06:31 INFO - PROCESS | 1853 | 1461308791529 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 00:06:31 INFO - PROCESS | 1853 | 1461308791696 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:31 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b841000 == 89 [pid = 1853] [id = 285] 00:06:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 144 (0x7fd066ea7000) [pid = 1853] [serial = 856] [outer = (nil)] 00:06:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 145 (0x7fd066eb4000) [pid = 1853] [serial = 857] [outer = 0x7fd066ea7000] 00:06:31 INFO - PROCESS | 1853 | 1461308791758 Marionette DEBUG loaded listener.js 00:06:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 146 (0x7fd06758d800) [pid = 1853] [serial = 858] [outer = 0x7fd066ea7000] 00:06:32 INFO - PROCESS | 1853 | 1461308792453 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]]]}] 00:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1132ms 00:06:32 INFO - PROCESS | 1853 | 1461308792501 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 00:06:32 INFO - PROCESS | 1853 | 1461308792504 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 00:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:06:32 INFO - PROCESS | 1853 | 1461308792509 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:06:32 INFO - PROCESS | 1853 | 1461308792512 Marionette TRACE conn3 <- [1,1114,null,{}] 00:06:32 INFO - PROCESS | 1853 | 1461308792516 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}] 00:06:32 INFO - PROCESS | 1853 | 1461308792644 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 00:06:32 INFO - PROCESS | 1853 | 1461308792792 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:32 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0426d8800 == 90 [pid = 1853] [id = 286] 00:06:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 147 (0x7fd04fca3800) [pid = 1853] [serial = 859] [outer = (nil)] 00:06:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 148 (0x7fd04fcae000) [pid = 1853] [serial = 860] [outer = 0x7fd04fca3800] 00:06:32 INFO - PROCESS | 1853 | 1461308792853 Marionette DEBUG loaded listener.js 00:06:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 149 (0x7fd066ea5400) [pid = 1853] [serial = 861] [outer = 0x7fd04fca3800] 00:06:33 INFO - PROCESS | 1853 | 1461308793553 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]]]}] 00:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1075ms 00:06:33 INFO - PROCESS | 1853 | 1461308793597 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 00:06:33 INFO - PROCESS | 1853 | 1461308793601 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 00:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:06:33 INFO - PROCESS | 1853 | 1461308793608 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:06:33 INFO - PROCESS | 1853 | 1461308793611 Marionette TRACE conn3 <- [1,1118,null,{}] 00:06:33 INFO - PROCESS | 1853 | 1461308793615 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}] 00:06:33 INFO - PROCESS | 1853 | 1461308793743 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 00:06:33 INFO - PROCESS | 1853 | 1461308793892 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:33 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ed1b000 == 91 [pid = 1853] [id = 287] 00:06:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 150 (0x7fd0425f1400) [pid = 1853] [serial = 862] [outer = (nil)] 00:06:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 151 (0x7fd0425f6c00) [pid = 1853] [serial = 863] [outer = 0x7fd0425f1400] 00:06:33 INFO - PROCESS | 1853 | 1461308793952 Marionette DEBUG loaded listener.js 00:06:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 152 (0x7fd0425fc400) [pid = 1853] [serial = 864] [outer = 0x7fd0425f1400] 00:06:34 INFO - PROCESS | 1853 | 1461308794690 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]]]}] 00:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1126ms 00:06:34 INFO - PROCESS | 1853 | 1461308794751 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 00:06:34 INFO - PROCESS | 1853 | 1461308794754 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 00:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:06:34 INFO - PROCESS | 1853 | 1461308794762 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:06:34 INFO - PROCESS | 1853 | 1461308794765 Marionette TRACE conn3 <- [1,1122,null,{}] 00:06:34 INFO - PROCESS | 1853 | 1461308794769 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}] 00:06:34 INFO - PROCESS | 1853 | 1461308794899 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 00:06:35 INFO - PROCESS | 1853 | 1461308795236 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:35 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b83e000 == 92 [pid = 1853] [id = 288] 00:06:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 153 (0x7fd04354bc00) [pid = 1853] [serial = 865] [outer = (nil)] 00:06:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 154 (0x7fd048104c00) [pid = 1853] [serial = 866] [outer = 0x7fd04354bc00] 00:06:35 INFO - PROCESS | 1853 | 1461308795324 Marionette DEBUG loaded listener.js 00:06:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd0482d4800) [pid = 1853] [serial = 867] [outer = 0x7fd04354bc00] 00:06:36 INFO - PROCESS | 1853 | 1461308796193 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]]]}] 00:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1481ms 00:06:36 INFO - PROCESS | 1853 | 1461308796243 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 00:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:06:36 INFO - PROCESS | 1853 | 1461308796249 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 00:06:36 INFO - PROCESS | 1853 | 1461308796256 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:06:36 INFO - PROCESS | 1853 | 1461308796259 Marionette TRACE conn3 <- [1,1126,null,{}] 00:06:36 INFO - PROCESS | 1853 | 1461308796265 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}] 00:06:36 INFO - PROCESS | 1853 | 1461308796404 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 00:06:36 INFO - PROCESS | 1853 | 1461308796553 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:36 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04c0b5000 == 93 [pid = 1853] [id = 289] 00:06:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd04a995000) [pid = 1853] [serial = 868] [outer = (nil)] 00:06:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd04b2b9000) [pid = 1853] [serial = 869] [outer = 0x7fd04a995000] 00:06:36 INFO - PROCESS | 1853 | 1461308796612 Marionette DEBUG loaded listener.js 00:06:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd04b64f400) [pid = 1853] [serial = 870] [outer = 0x7fd04a995000] 00:06:36 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053c0f000 == 92 [pid = 1853] [id = 237] 00:06:36 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06734c000 == 91 [pid = 1853] [id = 241] 00:06:36 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd066d80800 == 90 [pid = 1853] [id = 240] 00:06:36 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05568e800 == 89 [pid = 1853] [id = 278] 00:06:36 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd043555c00) [pid = 1853] [serial = 751] [outer = (nil)] [url = about:blank] 00:06:36 INFO - PROCESS | 1853 | --DOMWINDOW == 156 (0x7fd04b765400) [pid = 1853] [serial = 754] [outer = (nil)] [url = about:blank] 00:06:36 INFO - PROCESS | 1853 | --DOMWINDOW == 155 (0x7fd04f493800) [pid = 1853] [serial = 757] [outer = (nil)] [url = about:blank] 00:06:36 INFO - PROCESS | 1853 | --DOMWINDOW == 154 (0x7fd0578ec800) [pid = 1853] [serial = 760] [outer = (nil)] [url = about:blank] 00:06:36 INFO - PROCESS | 1853 | --DOMWINDOW == 153 (0x7fd06207c000) [pid = 1853] [serial = 763] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd062557800 == 88 [pid = 1853] [id = 277] 00:06:37 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057ad8800 == 87 [pid = 1853] [id = 276] 00:06:37 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0550d8800 == 86 [pid = 1853] [id = 275] 00:06:37 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053c0c800 == 85 [pid = 1853] [id = 274] 00:06:37 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04c0a9800 == 84 [pid = 1853] [id = 273] 00:06:37 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0540a7800 == 83 [pid = 1853] [id = 272] 00:06:37 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd063013000 == 82 [pid = 1853] [id = 267] 00:06:37 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0550de000 == 81 [pid = 1853] [id = 266] 00:06:37 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d549000 == 80 [pid = 1853] [id = 265] 00:06:37 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05b615000 == 79 [pid = 1853] [id = 264] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 152 (0x7fd061246000) [pid = 1853] [serial = 749] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 151 (0x7fd04f499800) [pid = 1853] [serial = 728] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 150 (0x7fd055269000) [pid = 1853] [serial = 784] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 149 (0x7fd04ed68400) [pid = 1853] [serial = 781] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 148 (0x7fd04bc23800) [pid = 1853] [serial = 775] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 147 (0x7fd04d137400) [pid = 1853] [serial = 776] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 146 (0x7fd04966ac00) [pid = 1853] [serial = 770] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 145 (0x7fd0482d1400) [pid = 1853] [serial = 769] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 144 (0x7fd04b644800) [pid = 1853] [serial = 773] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 143 (0x7fd04b2be000) [pid = 1853] [serial = 772] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 142 (0x7fd062fb2800) [pid = 1853] [serial = 766] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 141 (0x7fd04d52e800) [pid = 1853] [serial = 778] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 140 (0x7fd04f4a0c00) [pid = 1853] [serial = 787] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 139 (0x7fd0552b9000) [pid = 1853] [serial = 785] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 138 (0x7fd04f499c00) [pid = 1853] [serial = 782] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 137 (0x7fd0552b9800) [pid = 1853] [serial = 788] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 136 (0x7fd04ed61400) [pid = 1853] [serial = 779] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 135 (0x7fd055f5c400) [pid = 1853] [serial = 791] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | --DOMWINDOW == 134 (0x7fd0552bf400) [pid = 1853] [serial = 790] [outer = (nil)] [url = about:blank] 00:06:37 INFO - PROCESS | 1853 | 1461308797401 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]]]}] 00:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1178ms 00:06:37 INFO - PROCESS | 1853 | 1461308797435 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 00:06:37 INFO - PROCESS | 1853 | 1461308797439 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 00:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:06:37 INFO - PROCESS | 1853 | 1461308797446 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:06:37 INFO - PROCESS | 1853 | 1461308797448 Marionette TRACE conn3 <- [1,1130,null,{}] 00:06:37 INFO - PROCESS | 1853 | 1461308797452 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}] 00:06:37 INFO - PROCESS | 1853 | 1461308797597 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 00:06:37 INFO - PROCESS | 1853 | 1461308797706 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:37 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f1d6800 == 80 [pid = 1853] [id = 290] 00:06:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 135 (0x7fd0497a1000) [pid = 1853] [serial = 871] [outer = (nil)] 00:06:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 136 (0x7fd04bc23800) [pid = 1853] [serial = 872] [outer = 0x7fd0497a1000] 00:06:37 INFO - PROCESS | 1853 | 1461308797760 Marionette DEBUG loaded listener.js 00:06:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 137 (0x7fd04d52e000) [pid = 1853] [serial = 873] [outer = 0x7fd0497a1000] 00:06:38 INFO - PROCESS | 1853 | 1461308798377 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]]]}] 00:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 975ms 00:06:38 INFO - PROCESS | 1853 | 1461308798420 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 00:06:38 INFO - PROCESS | 1853 | 1461308798422 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 00:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:06:38 INFO - PROCESS | 1853 | 1461308798429 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:06:38 INFO - PROCESS | 1853 | 1461308798436 Marionette TRACE conn3 <- [1,1134,null,{}] 00:06:38 INFO - PROCESS | 1853 | 1461308798447 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}] 00:06:38 INFO - PROCESS | 1853 | 1461308798610 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 00:06:38 INFO - PROCESS | 1853 | 1461308798629 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:38 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05409e000 == 81 [pid = 1853] [id = 291] 00:06:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 138 (0x7fd04ed62c00) [pid = 1853] [serial = 874] [outer = (nil)] 00:06:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 139 (0x7fd04f181c00) [pid = 1853] [serial = 875] [outer = 0x7fd04ed62c00] 00:06:38 INFO - PROCESS | 1853 | 1461308798680 Marionette DEBUG loaded listener.js 00:06:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 140 (0x7fd04f49f000) [pid = 1853] [serial = 876] [outer = 0x7fd04ed62c00] 00:06:39 INFO - PROCESS | 1853 | 1461308799313 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]]]}] 00:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 939ms 00:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:06:39 INFO - PROCESS | 1853 | 1461308799367 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 00:06:39 INFO - PROCESS | 1853 | 1461308799370 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 00:06:39 INFO - PROCESS | 1853 | 1461308799374 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:06:39 INFO - PROCESS | 1853 | 1461308799377 Marionette TRACE conn3 <- [1,1138,null,{}] 00:06:39 INFO - PROCESS | 1853 | 1461308799388 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}] 00:06:39 INFO - PROCESS | 1853 | 1461308799543 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 00:06:39 INFO - PROCESS | 1853 | 1461308799558 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:39 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0550dd000 == 82 [pid = 1853] [id = 292] 00:06:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 141 (0x7fd04d425000) [pid = 1853] [serial = 877] [outer = (nil)] 00:06:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 142 (0x7fd04fcab800) [pid = 1853] [serial = 878] [outer = 0x7fd04d425000] 00:06:39 INFO - PROCESS | 1853 | 1461308799609 Marionette DEBUG loaded listener.js 00:06:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 143 (0x7fd0529d4400) [pid = 1853] [serial = 879] [outer = 0x7fd04d425000] 00:06:40 INFO - PROCESS | 1853 | 1461308800255 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]]]}] 00:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 888ms 00:06:40 INFO - PROCESS | 1853 | 1461308800263 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 00:06:40 INFO - PROCESS | 1853 | 1461308800265 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 00:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:06:40 INFO - PROCESS | 1853 | 1461308800275 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:06:40 INFO - PROCESS | 1853 | 1461308800277 Marionette TRACE conn3 <- [1,1142,null,{}] 00:06:40 INFO - PROCESS | 1853 | 1461308800281 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}] 00:06:40 INFO - PROCESS | 1853 | 1461308800436 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 00:06:40 INFO - PROCESS | 1853 | 1461308800459 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:40 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057a11000 == 83 [pid = 1853] [id = 293] 00:06:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 144 (0x7fd054b2a800) [pid = 1853] [serial = 880] [outer = (nil)] 00:06:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 145 (0x7fd0552b7c00) [pid = 1853] [serial = 881] [outer = 0x7fd054b2a800] 00:06:40 INFO - PROCESS | 1853 | 1461308800520 Marionette DEBUG loaded listener.js 00:06:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 146 (0x7fd0559ad800) [pid = 1853] [serial = 882] [outer = 0x7fd054b2a800] 00:06:41 INFO - PROCESS | 1853 | 1461308801243 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]]]}] 00:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1023ms 00:06:41 INFO - PROCESS | 1853 | --DOMWINDOW == 145 (0x7fd0552bc800) [pid = 1853] [serial = 828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:06:41 INFO - PROCESS | 1853 | --DOMWINDOW == 144 (0x7fd049677800) [pid = 1853] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:06:41 INFO - PROCESS | 1853 | --DOMWINDOW == 143 (0x7fd04b54e800) [pid = 1853] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:06:41 INFO - PROCESS | 1853 | --DOMWINDOW == 142 (0x7fd04df83c00) [pid = 1853] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:06:41 INFO - PROCESS | 1853 | --DOMWINDOW == 141 (0x7fd06207d400) [pid = 1853] [serial = 831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:06:41 INFO - PROCESS | 1853 | --DOMWINDOW == 140 (0x7fd04b643000) [pid = 1853] [serial = 825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:06:41 INFO - PROCESS | 1853 | --DOMWINDOW == 139 (0x7fd0482ff000) [pid = 1853] [serial = 834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:06:41 INFO - PROCESS | 1853 | 1461308801637 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 00:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:06:41 INFO - PROCESS | 1853 | 1461308801648 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 00:06:41 INFO - PROCESS | 1853 | 1461308801660 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:06:41 INFO - PROCESS | 1853 | 1461308801662 Marionette TRACE conn3 <- [1,1146,null,{}] 00:06:41 INFO - PROCESS | 1853 | 1461308801666 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}] 00:06:41 INFO - PROCESS | 1853 | 1461308801784 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 00:06:41 INFO - PROCESS | 1853 | 1461308801793 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:41 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054c72000 == 84 [pid = 1853] [id = 294] 00:06:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 140 (0x7fd0558c2c00) [pid = 1853] [serial = 883] [outer = (nil)] 00:06:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 141 (0x7fd057ddbc00) [pid = 1853] [serial = 884] [outer = 0x7fd0558c2c00] 00:06:41 INFO - PROCESS | 1853 | 1461308801845 Marionette DEBUG loaded listener.js 00:06:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 142 (0x7fd0621e8400) [pid = 1853] [serial = 885] [outer = 0x7fd0558c2c00] 00:06:42 INFO - PROCESS | 1853 | 1461308802497 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]]]}] 00:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 884ms 00:06:42 INFO - PROCESS | 1853 | 1461308802543 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 00:06:42 INFO - PROCESS | 1853 | 1461308802545 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 00:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:06:42 INFO - PROCESS | 1853 | 1461308802550 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:06:42 INFO - PROCESS | 1853 | 1461308802552 Marionette TRACE conn3 <- [1,1150,null,{}] 00:06:42 INFO - PROCESS | 1853 | 1461308802557 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}] 00:06:42 INFO - PROCESS | 1853 | 1461308802714 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 00:06:42 INFO - PROCESS | 1853 | 1461308802732 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:42 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd063526000 == 85 [pid = 1853] [id = 295] 00:06:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 143 (0x7fd04ed61c00) [pid = 1853] [serial = 886] [outer = (nil)] 00:06:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 144 (0x7fd0632f7000) [pid = 1853] [serial = 887] [outer = 0x7fd04ed61c00] 00:06:42 INFO - PROCESS | 1853 | 1461308802784 Marionette DEBUG loaded listener.js 00:06:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 145 (0x7fd066b10400) [pid = 1853] [serial = 888] [outer = 0x7fd04ed61c00] 00:06:43 INFO - PROCESS | 1853 | 1461308803393 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]]]}] 00:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 874ms 00:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:06:43 INFO - PROCESS | 1853 | 1461308803424 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 00:06:43 INFO - PROCESS | 1853 | 1461308803426 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 00:06:43 INFO - PROCESS | 1853 | 1461308803431 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:06:43 INFO - PROCESS | 1853 | 1461308803434 Marionette TRACE conn3 <- [1,1154,null,{}] 00:06:43 INFO - PROCESS | 1853 | 1461308803439 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}] 00:06:43 INFO - PROCESS | 1853 | 1461308803557 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 00:06:43 INFO - PROCESS | 1853 | 1461308803581 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:43 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd067815800 == 86 [pid = 1853] [id = 296] 00:06:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 146 (0x7fd065439000) [pid = 1853] [serial = 889] [outer = (nil)] 00:06:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 147 (0x7fd066e0a400) [pid = 1853] [serial = 890] [outer = 0x7fd065439000] 00:06:43 INFO - PROCESS | 1853 | 1461308803632 Marionette DEBUG loaded listener.js 00:06:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 148 (0x7fd066ea9400) [pid = 1853] [serial = 891] [outer = 0x7fd065439000] 00:06:44 INFO - PROCESS | 1853 | 1461308804501 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]]]}] 00:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1125ms 00:06:44 INFO - PROCESS | 1853 | 1461308804557 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 00:06:44 INFO - PROCESS | 1853 | 1461308804564 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 00:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:06:44 INFO - PROCESS | 1853 | 1461308804572 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:06:44 INFO - PROCESS | 1853 | 1461308804576 Marionette TRACE conn3 <- [1,1158,null,{}] 00:06:44 INFO - PROCESS | 1853 | 1461308804583 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}] 00:06:44 INFO - PROCESS | 1853 | 1461308804742 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 00:06:44 INFO - PROCESS | 1853 | 1461308804892 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:44 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f3dc800 == 87 [pid = 1853] [id = 297] 00:06:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 149 (0x7fd04a748c00) [pid = 1853] [serial = 892] [outer = (nil)] 00:06:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 150 (0x7fd04afaa800) [pid = 1853] [serial = 893] [outer = 0x7fd04a748c00] 00:06:44 INFO - PROCESS | 1853 | 1461308804958 Marionette DEBUG loaded listener.js 00:06:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 151 (0x7fd04b773400) [pid = 1853] [serial = 894] [outer = 0x7fd04a748c00] 00:06:45 INFO - PROCESS | 1853 | 1461308805716 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]]]}] 00:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1182ms 00:06:45 INFO - PROCESS | 1853 | 1461308805754 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 00:06:45 INFO - PROCESS | 1853 | 1461308805761 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 00:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:06:45 INFO - PROCESS | 1853 | 1461308805769 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:06:45 INFO - PROCESS | 1853 | 1461308805773 Marionette TRACE conn3 <- [1,1162,null,{}] 00:06:45 INFO - PROCESS | 1853 | 1461308805778 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}] 00:06:46 INFO - PROCESS | 1853 | 1461308806029 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 00:06:46 INFO - PROCESS | 1853 | 1461308806177 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:46 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05787a000 == 88 [pid = 1853] [id = 298] 00:06:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 152 (0x7fd04a74d800) [pid = 1853] [serial = 895] [outer = (nil)] 00:06:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 153 (0x7fd04ed65000) [pid = 1853] [serial = 896] [outer = 0x7fd04a74d800] 00:06:46 INFO - PROCESS | 1853 | 1461308806240 Marionette DEBUG loaded listener.js 00:06:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 154 (0x7fd04fca7000) [pid = 1853] [serial = 897] [outer = 0x7fd04a74d800] 00:06:47 INFO - PROCESS | 1853 | 1461308807090 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]]]}] 00:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1387ms 00:06:47 INFO - PROCESS | 1853 | 1461308807157 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 00:06:47 INFO - PROCESS | 1853 | 1461308807160 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 00:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:06:47 INFO - PROCESS | 1853 | 1461308807166 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:06:47 INFO - PROCESS | 1853 | 1461308807170 Marionette TRACE conn3 <- [1,1166,null,{}] 00:06:47 INFO - PROCESS | 1853 | 1461308807184 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}] 00:06:47 INFO - PROCESS | 1853 | 1461308807335 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 00:06:47 INFO - PROCESS | 1853 | 1461308807485 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:47 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06c516000 == 89 [pid = 1853] [id = 299] 00:06:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd05464d800) [pid = 1853] [serial = 898] [outer = (nil)] 00:06:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd056383000) [pid = 1853] [serial = 899] [outer = 0x7fd05464d800] 00:06:47 INFO - PROCESS | 1853 | 1461308807568 Marionette DEBUG loaded listener.js 00:06:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd062fb8000) [pid = 1853] [serial = 900] [outer = 0x7fd05464d800] 00:06:48 INFO - PROCESS | 1853 | 1461308808632 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]]]}] 00:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1537ms 00:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:06:48 INFO - PROCESS | 1853 | 1461308808703 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 00:06:48 INFO - PROCESS | 1853 | 1461308808707 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 00:06:48 INFO - PROCESS | 1853 | 1461308808712 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:06:48 INFO - PROCESS | 1853 | 1461308808715 Marionette TRACE conn3 <- [1,1170,null,{}] 00:06:48 INFO - PROCESS | 1853 | 1461308808719 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}] 00:06:48 INFO - PROCESS | 1853 | 1461308808932 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 00:06:49 INFO - PROCESS | 1853 | 1461308809082 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:49 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd043751800 == 90 [pid = 1853] [id = 300] 00:06:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd055430c00) [pid = 1853] [serial = 901] [outer = (nil)] 00:06:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd066ea9000) [pid = 1853] [serial = 902] [outer = 0x7fd055430c00] 00:06:49 INFO - PROCESS | 1853 | 1461308809145 Marionette DEBUG loaded listener.js 00:06:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd067362c00) [pid = 1853] [serial = 903] [outer = 0x7fd055430c00] 00:06:49 INFO - PROCESS | 1853 | 1461308809904 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]]]}] 00:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1229ms 00:06:49 INFO - PROCESS | 1853 | 1461308809941 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 00:06:49 INFO - PROCESS | 1853 | 1461308809943 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 00:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:06:49 INFO - PROCESS | 1853 | 1461308809966 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:06:49 INFO - PROCESS | 1853 | 1461308809969 Marionette TRACE conn3 <- [1,1174,null,{}] 00:06:49 INFO - PROCESS | 1853 | 1461308809974 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}] 00:06:50 INFO - PROCESS | 1853 | 1461308810110 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 00:06:50 INFO - PROCESS | 1853 | 1461308810264 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:50 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0406cf800 == 91 [pid = 1853] [id = 301] 00:06:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd04fce2800) [pid = 1853] [serial = 904] [outer = (nil)] 00:06:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd04fcea400) [pid = 1853] [serial = 905] [outer = 0x7fd04fce2800] 00:06:50 INFO - PROCESS | 1853 | 1461308810328 Marionette DEBUG loaded listener.js 00:06:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 163 (0x7fd04fcef000) [pid = 1853] [serial = 906] [outer = 0x7fd04fce2800] 00:06:51 INFO - PROCESS | 1853 | 1461308811152 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] 00:06:51 INFO - PROCESS | 1853 | 1461308811202 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 00:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:06:51 INFO - PROCESS | 1853 | 1461308811208 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:06:51 INFO - PROCESS | 1853 | 1461308811210 Marionette TRACE conn3 <- [1,1178,null,{}] 00:06:51 INFO - PROCESS | 1853 | 1461308811215 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}] 00:06:51 INFO - PROCESS | 1853 | 1461308811369 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 00:06:51 INFO - PROCESS | 1853 | 1461308811524 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:51 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03f7cb000 == 92 [pid = 1853] [id = 302] 00:06:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 164 (0x7fd04bd64c00) [pid = 1853] [serial = 907] [outer = (nil)] 00:06:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 165 (0x7fd04fce7800) [pid = 1853] [serial = 908] [outer = 0x7fd04bd64c00] 00:06:51 INFO - PROCESS | 1853 | 1461308811590 Marionette DEBUG loaded listener.js 00:06:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd06754e800) [pid = 1853] [serial = 909] [outer = 0x7fd04bd64c00] 00:06:52 INFO - PROCESS | 1853 | 1461308812364 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] 00:06:52 INFO - PROCESS | 1853 | 1461308812444 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 00:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:06:52 INFO - PROCESS | 1853 | 1461308812449 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:06:52 INFO - PROCESS | 1853 | 1461308812451 Marionette TRACE conn3 <- [1,1182,null,{}] 00:06:52 INFO - PROCESS | 1853 | 1461308812456 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}] 00:06:52 INFO - PROCESS | 1853 | 1461308812595 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 00:06:52 INFO - PROCESS | 1853 | 1461308812745 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:52 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd042904800 == 93 [pid = 1853] [id = 303] 00:06:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd0484c6400) [pid = 1853] [serial = 910] [outer = (nil)] 00:06:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd0484cc000) [pid = 1853] [serial = 911] [outer = 0x7fd0484c6400] 00:06:52 INFO - PROCESS | 1853 | 1461308812808 Marionette DEBUG loaded listener.js 00:06:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd0484d1800) [pid = 1853] [serial = 912] [outer = 0x7fd0484c6400] 00:06:53 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:06:53 INFO - PROCESS | 1853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:06:53 INFO - PROCESS | 1853 | 1461308813569 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] 00:06:53 INFO - PROCESS | 1853 | 1461308813640 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 00:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:06:53 INFO - PROCESS | 1853 | 1461308813645 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:06:53 INFO - PROCESS | 1853 | 1461308813647 Marionette TRACE conn3 <- [1,1186,null,{}] 00:06:53 INFO - PROCESS | 1853 | 1461308813652 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}] 00:06:53 INFO - PROCESS | 1853 | 1461308813787 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 00:06:53 INFO - PROCESS | 1853 | 1461308813937 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:53 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd042922000 == 94 [pid = 1853] [id = 304] 00:06:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 170 (0x7fd0408d5400) [pid = 1853] [serial = 913] [outer = (nil)] 00:06:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 171 (0x7fd0408dfc00) [pid = 1853] [serial = 914] [outer = 0x7fd0408d5400] 00:06:54 INFO - PROCESS | 1853 | 1461308813998 Marionette DEBUG loaded listener.js 00:06:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 172 (0x7fd0484c8c00) [pid = 1853] [serial = 915] [outer = 0x7fd0408d5400] 00:06:54 INFO - PROCESS | 1853 | 1461308814785 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] 00:06:54 INFO - PROCESS | 1853 | 1461308814826 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 00:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:06:54 INFO - PROCESS | 1853 | 1461308814831 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:06:54 INFO - PROCESS | 1853 | 1461308814834 Marionette TRACE conn3 <- [1,1190,null,{}] 00:06:54 INFO - PROCESS | 1853 | 1461308814838 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}] 00:06:54 INFO - PROCESS | 1853 | 1461308814975 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 00:06:55 INFO - PROCESS | 1853 | 1461308815329 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:55 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b55f000 == 95 [pid = 1853] [id = 305] 00:06:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 173 (0x7fd0409ed000) [pid = 1853] [serial = 916] [outer = (nil)] 00:06:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 174 (0x7fd0425f2000) [pid = 1853] [serial = 917] [outer = 0x7fd0409ed000] 00:06:55 INFO - PROCESS | 1853 | 1461308815448 Marionette DEBUG loaded listener.js 00:06:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 175 (0x7fd042eae400) [pid = 1853] [serial = 918] [outer = 0x7fd0409ed000] 00:06:56 INFO - PROCESS | 1853 | 1461308816251 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] 00:06:56 INFO - PROCESS | 1853 | 1461308816322 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 00:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:06:56 INFO - PROCESS | 1853 | 1461308816340 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:06:56 INFO - PROCESS | 1853 | 1461308816345 Marionette TRACE conn3 <- [1,1194,null,{}] 00:06:56 INFO - PROCESS | 1853 | 1461308816355 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}] 00:06:56 INFO - PROCESS | 1853 | 1461308816546 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 00:06:56 INFO - PROCESS | 1853 | 1461308816706 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:56 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04995a000 == 96 [pid = 1853] [id = 306] 00:06:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 176 (0x7fd049671c00) [pid = 1853] [serial = 919] [outer = (nil)] 00:06:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 177 (0x7fd0497ab400) [pid = 1853] [serial = 920] [outer = 0x7fd049671c00] 00:06:56 INFO - PROCESS | 1853 | 1461308816766 Marionette DEBUG loaded listener.js 00:06:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 178 (0x7fd04a99ec00) [pid = 1853] [serial = 921] [outer = 0x7fd049671c00] 00:06:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd063526000 == 95 [pid = 1853] [id = 295] 00:06:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054c72000 == 94 [pid = 1853] [id = 294] 00:06:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057a11000 == 93 [pid = 1853] [id = 293] 00:06:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0550dd000 == 92 [pid = 1853] [id = 292] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 177 (0x7fd066bae400) [pid = 1853] [serial = 838] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 176 (0x7fd0553c7400) [pid = 1853] [serial = 814] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05409e000 == 91 [pid = 1853] [id = 291] 00:06:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f1d6800 == 90 [pid = 1853] [id = 290] 00:06:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04c0b5000 == 89 [pid = 1853] [id = 289] 00:06:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b83e000 == 88 [pid = 1853] [id = 288] 00:06:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06c7a6800 == 87 [pid = 1853] [id = 283] 00:06:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06c528000 == 86 [pid = 1853] [id = 282] 00:06:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06231e000 == 85 [pid = 1853] [id = 281] 00:06:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ed03000 == 84 [pid = 1853] [id = 280] 00:06:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06759f000 == 83 [pid = 1853] [id = 279] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 175 (0x7fd06356fc00) [pid = 1853] [serial = 836] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 174 (0x7fd054659800) [pid = 1853] [serial = 802] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 173 (0x7fd04bdacc00) [pid = 1853] [serial = 799] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 172 (0x7fd05566b800) [pid = 1853] [serial = 829] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 171 (0x7fd0497a0800) [pid = 1853] [serial = 817] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 170 (0x7fd06234c000) [pid = 1853] [serial = 808] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 169 (0x7fd04b76b400) [pid = 1853] [serial = 820] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 168 (0x7fd04a99a800) [pid = 1853] [serial = 818] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 167 (0x7fd04f49d800) [pid = 1853] [serial = 824] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 166 (0x7fd0578f2c00) [pid = 1853] [serial = 830] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 165 (0x7fd0633c7400) [pid = 1853] [serial = 832] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 164 (0x7fd054344000) [pid = 1853] [serial = 826] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 163 (0x7fd0578f8800) [pid = 1853] [serial = 793] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 162 (0x7fd04ed69c00) [pid = 1853] [serial = 823] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 161 (0x7fd04bee6000) [pid = 1853] [serial = 821] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 160 (0x7fd0497a9000) [pid = 1853] [serial = 796] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 159 (0x7fd05c28b000) [pid = 1853] [serial = 805] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 158 (0x7fd065439800) [pid = 1853] [serial = 811] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd0558c0c00) [pid = 1853] [serial = 835] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 156 (0x7fd065443000) [pid = 1853] [serial = 833] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | --DOMWINDOW == 155 (0x7fd055276400) [pid = 1853] [serial = 827] [outer = (nil)] [url = about:blank] 00:06:57 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:06:57 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:06:57 INFO - PROCESS | 1853 | 1461308817630 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] 00:06:57 INFO - PROCESS | 1853 | 1461308817686 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 00:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:06:57 INFO - PROCESS | 1853 | 1461308817693 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:06:57 INFO - PROCESS | 1853 | 1461308817696 Marionette TRACE conn3 <- [1,1198,null,{}] 00:06:57 INFO - PROCESS | 1853 | 1461308817703 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}] 00:06:57 INFO - PROCESS | 1853 | 1461308817827 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 00:06:57 INFO - PROCESS | 1853 | 1461308817842 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:57 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f3e9000 == 84 [pid = 1853] [id = 307] 00:06:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd04b2c3800) [pid = 1853] [serial = 922] [outer = (nil)] 00:06:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd04bd67c00) [pid = 1853] [serial = 923] [outer = 0x7fd04b2c3800] 00:06:57 INFO - PROCESS | 1853 | 1461308817894 Marionette DEBUG loaded listener.js 00:06:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd04bd70800) [pid = 1853] [serial = 924] [outer = 0x7fd04b2c3800] 00:06:58 INFO - PROCESS | 1853 | 1461308818620 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]]]}] 00:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 978ms 00:06:58 INFO - PROCESS | 1853 | 1461308818671 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 00:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:06:58 INFO - PROCESS | 1853 | 1461308818675 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 00:06:58 INFO - PROCESS | 1853 | 1461308818682 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:06:58 INFO - PROCESS | 1853 | 1461308818689 Marionette TRACE conn3 <- [1,1202,null,{}] 00:06:58 INFO - PROCESS | 1853 | 1461308818700 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}] 00:06:58 INFO - PROCESS | 1853 | 1461308818825 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 00:06:58 INFO - PROCESS | 1853 | 1461308818841 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:58 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054c72000 == 85 [pid = 1853] [id = 308] 00:06:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd04eb09000) [pid = 1853] [serial = 925] [outer = (nil)] 00:06:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd04f493800) [pid = 1853] [serial = 926] [outer = 0x7fd04eb09000] 00:06:58 INFO - PROCESS | 1853 | 1461308818894 Marionette DEBUG loaded listener.js 00:06:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd04fca5400) [pid = 1853] [serial = 927] [outer = 0x7fd04eb09000] 00:06:59 INFO - PROCESS | 1853 | 1461308819604 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]]]}] 00:06:59 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 00:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 941ms 00:06:59 INFO - PROCESS | 1853 | 1461308819621 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 00:06:59 INFO - PROCESS | 1853 | 1461308819623 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 00:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:06:59 INFO - PROCESS | 1853 | 1461308819629 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:06:59 INFO - PROCESS | 1853 | 1461308819640 Marionette TRACE conn3 <- [1,1206,null,{}] 00:06:59 INFO - PROCESS | 1853 | 1461308819644 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}] 00:06:59 INFO - PROCESS | 1853 | 1461308819765 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 00:06:59 INFO - PROCESS | 1853 | 1461308819908 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:59 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055f38000 == 86 [pid = 1853] [id = 309] 00:06:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd0496a3400) [pid = 1853] [serial = 928] [outer = (nil)] 00:06:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 163 (0x7fd04fcaec00) [pid = 1853] [serial = 929] [outer = 0x7fd0496a3400] 00:06:59 INFO - PROCESS | 1853 | 1461308819962 Marionette DEBUG loaded listener.js 00:07:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 164 (0x7fd051453400) [pid = 1853] [serial = 930] [outer = 0x7fd0496a3400] 00:07:00 INFO - PROCESS | 1853 | 1461308820650 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]]]}] 00:07:00 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 00:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1033ms 00:07:00 INFO - PROCESS | 1853 | 1461308820671 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 00:07:00 INFO - PROCESS | 1853 | 1461308820674 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 00:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:07:00 INFO - PROCESS | 1853 | 1461308820678 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:07:00 INFO - PROCESS | 1853 | 1461308820681 Marionette TRACE conn3 <- [1,1210,null,{}] 00:07:00 INFO - PROCESS | 1853 | 1461308820705 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}] 00:07:00 INFO - PROCESS | 1853 | 1461308820880 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 00:07:00 INFO - PROCESS | 1853 | 1461308820916 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:00 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0621a0800 == 87 [pid = 1853] [id = 310] 00:07:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 165 (0x7fd055276400) [pid = 1853] [serial = 931] [outer = (nil)] 00:07:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd05543d400) [pid = 1853] [serial = 932] [outer = 0x7fd055276400] 00:07:00 INFO - PROCESS | 1853 | 1461308820977 Marionette DEBUG loaded listener.js 00:07:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd05b370000) [pid = 1853] [serial = 933] [outer = 0x7fd055276400] 00:07:01 INFO - PROCESS | 1853 | 1461308821645 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]]]}] 00:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 991ms 00:07:01 INFO - PROCESS | 1853 | 1461308821670 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 00:07:01 INFO - PROCESS | 1853 | 1461308821672 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 00:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:07:01 INFO - PROCESS | 1853 | 1461308821685 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:07:01 INFO - PROCESS | 1853 | 1461308821686 Marionette TRACE conn3 <- [1,1214,null,{}] 00:07:01 INFO - PROCESS | 1853 | 1461308821691 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}] 00:07:01 INFO - PROCESS | 1853 | 1461308821855 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 166 (0x7fd0559a4400) [pid = 1853] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 165 (0x7fd042ea3c00) [pid = 1853] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 164 (0x7fd04a9a0800) [pid = 1853] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 163 (0x7fd052d50800) [pid = 1853] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 162 (0x7fd0558c4000) [pid = 1853] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 161 (0x7fd04f49a000) [pid = 1853] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 160 (0x7fd0540ee000) [pid = 1853] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 159 (0x7fd048107400) [pid = 1853] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 158 (0x7fd04a9a1800) [pid = 1853] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd04bdb1c00) [pid = 1853] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 156 (0x7fd04ebd9400) [pid = 1853] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 155 (0x7fd0514bc800) [pid = 1853] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 154 (0x7fd04ed61c00) [pid = 1853] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 153 (0x7fd05566b000) [pid = 1853] [serial = 792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 152 (0x7fd04d425000) [pid = 1853] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 151 (0x7fd054b2a800) [pid = 1853] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 150 (0x7fd0558c2c00) [pid = 1853] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 149 (0x7fd04a995000) [pid = 1853] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 148 (0x7fd04ed62c00) [pid = 1853] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 147 (0x7fd0497a1000) [pid = 1853] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 146 (0x7fd04354bc00) [pid = 1853] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 145 (0x7fd0578f2400) [pid = 1853] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:07:02 INFO - PROCESS | 1853 | --DOMWINDOW == 144 (0x7fd042ea3400) [pid = 1853] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:07:02 INFO - PROCESS | 1853 | 1461308822271 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:02 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04995b800 == 88 [pid = 1853] [id = 311] 00:07:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 145 (0x7fd042ea3c00) [pid = 1853] [serial = 934] [outer = (nil)] 00:07:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 146 (0x7fd0482d2400) [pid = 1853] [serial = 935] [outer = 0x7fd042ea3c00] 00:07:02 INFO - PROCESS | 1853 | 1461308822327 Marionette DEBUG loaded listener.js 00:07:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 147 (0x7fd04b2bd800) [pid = 1853] [serial = 936] [outer = 0x7fd042ea3c00] 00:07:02 INFO - PROCESS | 1853 | 1461308822909 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]]]}] 00:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1278ms 00:07:02 INFO - PROCESS | 1853 | 1461308822963 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 00:07:02 INFO - PROCESS | 1853 | 1461308822966 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 00:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:07:02 INFO - PROCESS | 1853 | 1461308822971 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:07:02 INFO - PROCESS | 1853 | 1461308822973 Marionette TRACE conn3 <- [1,1218,null,{}] 00:07:02 INFO - PROCESS | 1853 | 1461308822977 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}] 00:07:03 INFO - PROCESS | 1853 | 1461308823115 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 00:07:03 INFO - PROCESS | 1853 | 1461308823236 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:03 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd062321000 == 89 [pid = 1853] [id = 312] 00:07:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 148 (0x7fd0409ef800) [pid = 1853] [serial = 937] [outer = (nil)] 00:07:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 149 (0x7fd0540e9400) [pid = 1853] [serial = 938] [outer = 0x7fd0409ef800] 00:07:03 INFO - PROCESS | 1853 | 1461308823290 Marionette DEBUG loaded listener.js 00:07:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 150 (0x7fd061241000) [pid = 1853] [serial = 939] [outer = 0x7fd0409ef800] 00:07:03 INFO - PROCESS | 1853 | 1461308823870 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]]]}] 00:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 923ms 00:07:03 INFO - PROCESS | 1853 | 1461308823895 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 00:07:03 INFO - PROCESS | 1853 | 1461308823898 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 00:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:07:03 INFO - PROCESS | 1853 | 1461308823903 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:07:03 INFO - PROCESS | 1853 | 1461308823905 Marionette TRACE conn3 <- [1,1222,null,{}] 00:07:03 INFO - PROCESS | 1853 | 1461308823910 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}] 00:07:04 INFO - PROCESS | 1853 | 1461308824031 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 00:07:04 INFO - PROCESS | 1853 | 1461308824151 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:04 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06b7aa000 == 90 [pid = 1853] [id = 313] 00:07:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 151 (0x7fd04354bc00) [pid = 1853] [serial = 940] [outer = (nil)] 00:07:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 152 (0x7fd062075c00) [pid = 1853] [serial = 941] [outer = 0x7fd04354bc00] 00:07:04 INFO - PROCESS | 1853 | 1461308824204 Marionette DEBUG loaded listener.js 00:07:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 153 (0x7fd0654dc000) [pid = 1853] [serial = 942] [outer = 0x7fd04354bc00] 00:07:05 INFO - PROCESS | 1853 | 1461308825070 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] 00:07:05 INFO - PROCESS | 1853 | 1461308825088 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 00:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:07:05 INFO - PROCESS | 1853 | 1461308825096 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:07:05 INFO - PROCESS | 1853 | 1461308825101 Marionette TRACE conn3 <- [1,1226,null,{}] 00:07:05 INFO - PROCESS | 1853 | 1461308825124 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}] 00:07:05 INFO - PROCESS | 1853 | 1461308825289 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 00:07:05 INFO - PROCESS | 1853 | 1461308825446 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:05 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f1d4000 == 91 [pid = 1853] [id = 314] 00:07:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 154 (0x7fd0484c9000) [pid = 1853] [serial = 943] [outer = (nil)] 00:07:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd04a993400) [pid = 1853] [serial = 944] [outer = 0x7fd0484c9000] 00:07:05 INFO - PROCESS | 1853 | 1461308825511 Marionette DEBUG loaded listener.js 00:07:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd04b643000) [pid = 1853] [serial = 945] [outer = 0x7fd0484c9000] 00:07:06 INFO - PROCESS | 1853 | 1461308826314 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]]]}] 00:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1235ms 00:07:06 INFO - PROCESS | 1853 | 1461308826337 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 00:07:06 INFO - PROCESS | 1853 | 1461308826344 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 00:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:07:06 INFO - PROCESS | 1853 | 1461308826355 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:07:06 INFO - PROCESS | 1853 | 1461308826359 Marionette TRACE conn3 <- [1,1230,null,{}] 00:07:06 INFO - PROCESS | 1853 | 1461308826364 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}] 00:07:06 INFO - PROCESS | 1853 | 1461308826521 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 00:07:06 INFO - PROCESS | 1853 | 1461308826675 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:06 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd056319800 == 92 [pid = 1853] [id = 315] 00:07:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd04a994400) [pid = 1853] [serial = 946] [outer = (nil)] 00:07:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd04eb09800) [pid = 1853] [serial = 947] [outer = 0x7fd04a994400] 00:07:06 INFO - PROCESS | 1853 | 1461308826739 Marionette DEBUG loaded listener.js 00:07:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd04f49f400) [pid = 1853] [serial = 948] [outer = 0x7fd04a994400] 00:07:07 INFO - PROCESS | 1853 | 1461308827518 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]]]}] 00:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1187ms 00:07:07 INFO - PROCESS | 1853 | 1461308827542 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 00:07:07 INFO - PROCESS | 1853 | 1461308827546 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 00:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:07:07 INFO - PROCESS | 1853 | 1461308827552 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:07:07 INFO - PROCESS | 1853 | 1461308827557 Marionette TRACE conn3 <- [1,1234,null,{}] 00:07:07 INFO - PROCESS | 1853 | 1461308827570 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}] 00:07:07 INFO - PROCESS | 1853 | 1461308827714 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 00:07:07 INFO - PROCESS | 1853 | 1461308827875 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:07 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06c79e800 == 93 [pid = 1853] [id = 316] 00:07:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd04bda4c00) [pid = 1853] [serial = 949] [outer = (nil)] 00:07:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd055668800) [pid = 1853] [serial = 950] [outer = 0x7fd04bda4c00] 00:07:07 INFO - PROCESS | 1853 | 1461308827942 Marionette DEBUG loaded listener.js 00:07:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd05c20f800) [pid = 1853] [serial = 951] [outer = 0x7fd04bda4c00] 00:07:08 INFO - PROCESS | 1853 | 1461308828693 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]]]}] 00:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1189ms 00:07:08 INFO - PROCESS | 1853 | 1461308828749 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 00:07:08 INFO - PROCESS | 1853 | 1461308828754 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 00:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:07:08 INFO - PROCESS | 1853 | 1461308828760 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:07:08 INFO - PROCESS | 1853 | 1461308828762 Marionette TRACE conn3 <- [1,1238,null,{}] 00:07:08 INFO - PROCESS | 1853 | 1461308828767 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}] 00:07:08 INFO - PROCESS | 1853 | 1461308828908 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 00:07:09 INFO - PROCESS | 1853 | 1461308829062 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:09 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fd2f000 == 94 [pid = 1853] [id = 317] 00:07:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 163 (0x7fd04fca5800) [pid = 1853] [serial = 952] [outer = (nil)] 00:07:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 164 (0x7fd066b0f000) [pid = 1853] [serial = 953] [outer = 0x7fd04fca5800] 00:07:09 INFO - PROCESS | 1853 | 1461308829126 Marionette DEBUG loaded listener.js 00:07:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 165 (0x7fd066e05000) [pid = 1853] [serial = 954] [outer = 0x7fd04fca5800] 00:07:09 INFO - PROCESS | 1853 | 1461308829837 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]]]}] 00:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1125ms 00:07:09 INFO - PROCESS | 1853 | 1461308829886 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 00:07:09 INFO - PROCESS | 1853 | 1461308829889 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 00:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:07:09 INFO - PROCESS | 1853 | 1461308829894 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:07:09 INFO - PROCESS | 1853 | 1461308829896 Marionette TRACE conn3 <- [1,1242,null,{}] 00:07:09 INFO - PROCESS | 1853 | 1461308829901 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}] 00:07:10 INFO - PROCESS | 1853 | 1461308830036 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 00:07:10 INFO - PROCESS | 1853 | 1461308830194 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:10 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bf7f000 == 95 [pid = 1853] [id = 318] 00:07:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd042e82800) [pid = 1853] [serial = 955] [outer = (nil)] 00:07:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd042e8a400) [pid = 1853] [serial = 956] [outer = 0x7fd042e82800] 00:07:10 INFO - PROCESS | 1853 | 1461308830257 Marionette DEBUG loaded listener.js 00:07:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd042e8fc00) [pid = 1853] [serial = 957] [outer = 0x7fd042e82800] 00:07:11 INFO - PROCESS | 1853 | 1461308831057 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]]]}] 00:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1225ms 00:07:11 INFO - PROCESS | 1853 | 1461308831126 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 00:07:11 INFO - PROCESS | 1853 | 1461308831129 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 00:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:07:11 INFO - PROCESS | 1853 | 1461308831134 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:07:11 INFO - PROCESS | 1853 | 1461308831136 Marionette TRACE conn3 <- [1,1246,null,{}] 00:07:11 INFO - PROCESS | 1853 | 1461308831141 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}] 00:07:11 INFO - PROCESS | 1853 | 1461308831293 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 00:07:11 INFO - PROCESS | 1853 | 1461308831451 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:11 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fa0f000 == 96 [pid = 1853] [id = 319] 00:07:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd042e8cc00) [pid = 1853] [serial = 958] [outer = (nil)] 00:07:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 170 (0x7fd04fc50400) [pid = 1853] [serial = 959] [outer = 0x7fd042e8cc00] 00:07:11 INFO - PROCESS | 1853 | 1461308831515 Marionette DEBUG loaded listener.js 00:07:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 171 (0x7fd066e11c00) [pid = 1853] [serial = 960] [outer = 0x7fd042e8cc00] 00:07:12 INFO - PROCESS | 1853 | 1461308832248 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]]]}] 00:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1179ms 00:07:12 INFO - PROCESS | 1853 | 1461308832314 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 00:07:12 INFO - PROCESS | 1853 | 1461308832317 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 00:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:07:12 INFO - PROCESS | 1853 | 1461308832322 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:07:12 INFO - PROCESS | 1853 | 1461308832325 Marionette TRACE conn3 <- [1,1250,null,{}] 00:07:12 INFO - PROCESS | 1853 | 1461308832330 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}] 00:07:12 INFO - PROCESS | 1853 | 1461308832460 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 00:07:12 INFO - PROCESS | 1853 | 1461308832619 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:12 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06c7aa800 == 97 [pid = 1853] [id = 320] 00:07:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 172 (0x7fd03f8a5800) [pid = 1853] [serial = 961] [outer = (nil)] 00:07:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 173 (0x7fd03f8a7c00) [pid = 1853] [serial = 962] [outer = 0x7fd03f8a5800] 00:07:12 INFO - PROCESS | 1853 | 1461308832683 Marionette DEBUG loaded listener.js 00:07:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 174 (0x7fd03f8abc00) [pid = 1853] [serial = 963] [outer = 0x7fd03f8a5800] 00:07:13 INFO - PROCESS | 1853 | 1461308833441 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]]]}] 00:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1176ms 00:07:13 INFO - PROCESS | 1853 | 1461308833499 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 00:07:13 INFO - PROCESS | 1853 | 1461308833502 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 00:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:07:13 INFO - PROCESS | 1853 | 1461308833507 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:07:13 INFO - PROCESS | 1853 | 1461308833509 Marionette TRACE conn3 <- [1,1254,null,{}] 00:07:13 INFO - PROCESS | 1853 | 1461308833514 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}] 00:07:13 INFO - PROCESS | 1853 | 1461308833705 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 00:07:13 INFO - PROCESS | 1853 | 1461308833822 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:13 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04329c800 == 98 [pid = 1853] [id = 321] 00:07:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 175 (0x7fd03f8a8c00) [pid = 1853] [serial = 964] [outer = (nil)] 00:07:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 176 (0x7fd0415e2c00) [pid = 1853] [serial = 965] [outer = 0x7fd03f8a8c00] 00:07:13 INFO - PROCESS | 1853 | 1461308833895 Marionette DEBUG loaded listener.js 00:07:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 177 (0x7fd0415e7400) [pid = 1853] [serial = 966] [outer = 0x7fd03f8a8c00] 00:07:14 INFO - PROCESS | 1853 | 1461308834652 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]]]}] 00:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1175ms 00:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:07:14 INFO - PROCESS | 1853 | 1461308834684 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 00:07:14 INFO - PROCESS | 1853 | 1461308834686 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 00:07:14 INFO - PROCESS | 1853 | 1461308834690 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:07:14 INFO - PROCESS | 1853 | 1461308834694 Marionette TRACE conn3 <- [1,1258,null,{}] 00:07:14 INFO - PROCESS | 1853 | 1461308834698 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}] 00:07:14 INFO - PROCESS | 1853 | 1461308834835 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 00:07:15 INFO - PROCESS | 1853 | 1461308835011 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:15 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03e9da800 == 99 [pid = 1853] [id = 322] 00:07:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 178 (0x7fd0415dc400) [pid = 1853] [serial = 967] [outer = (nil)] 00:07:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 179 (0x7fd0425fa400) [pid = 1853] [serial = 968] [outer = 0x7fd0415dc400] 00:07:15 INFO - PROCESS | 1853 | 1461308835074 Marionette DEBUG loaded listener.js 00:07:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 180 (0x7fd04fc46400) [pid = 1853] [serial = 969] [outer = 0x7fd0415dc400] 00:07:15 INFO - PROCESS | 1853 | 1461308835846 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]]]}] 00:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1229ms 00:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:07:15 INFO - PROCESS | 1853 | 1461308835920 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 00:07:15 INFO - PROCESS | 1853 | 1461308835922 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 00:07:15 INFO - PROCESS | 1853 | 1461308835927 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:07:15 INFO - PROCESS | 1853 | 1461308835931 Marionette TRACE conn3 <- [1,1262,null,{}] 00:07:15 INFO - PROCESS | 1853 | 1461308835935 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}] 00:07:16 INFO - PROCESS | 1853 | 1461308836080 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 00:07:16 INFO - PROCESS | 1853 | 1461308836587 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:16 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04995e800 == 100 [pid = 1853] [id = 323] 00:07:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 181 (0x7fd0408dbc00) [pid = 1853] [serial = 970] [outer = (nil)] 00:07:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 182 (0x7fd0409e7c00) [pid = 1853] [serial = 971] [outer = 0x7fd0408dbc00] 00:07:16 INFO - PROCESS | 1853 | 1461308836653 Marionette DEBUG loaded listener.js 00:07:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 183 (0x7fd042e84400) [pid = 1853] [serial = 972] [outer = 0x7fd0408dbc00] 00:07:17 INFO - PROCESS | 1853 | 1461308837456 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]]]}] 00:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1582ms 00:07:17 INFO - PROCESS | 1853 | 1461308837512 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 00:07:17 INFO - PROCESS | 1853 | 1461308837522 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 00:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:07:17 INFO - PROCESS | 1853 | 1461308837535 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:07:17 INFO - PROCESS | 1853 | 1461308837541 Marionette TRACE conn3 <- [1,1266,null,{}] 00:07:17 INFO - PROCESS | 1853 | 1461308837553 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}] 00:07:17 INFO - PROCESS | 1853 | 1461308837763 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 00:07:17 INFO - PROCESS | 1853 | 1461308837927 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:17 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0406c9000 == 101 [pid = 1853] [id = 324] 00:07:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 184 (0x7fd0482d1400) [pid = 1853] [serial = 973] [outer = (nil)] 00:07:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 185 (0x7fd0484c3c00) [pid = 1853] [serial = 974] [outer = 0x7fd0482d1400] 00:07:17 INFO - PROCESS | 1853 | 1461308837988 Marionette DEBUG loaded listener.js 00:07:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 186 (0x7fd04966cc00) [pid = 1853] [serial = 975] [outer = 0x7fd0482d1400] 00:07:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd062321000 == 100 [pid = 1853] [id = 312] 00:07:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04995b800 == 99 [pid = 1853] [id = 311] 00:07:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0621a0800 == 98 [pid = 1853] [id = 310] 00:07:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055f38000 == 97 [pid = 1853] [id = 309] 00:07:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054c72000 == 96 [pid = 1853] [id = 308] 00:07:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f3e9000 == 95 [pid = 1853] [id = 307] 00:07:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04995a000 == 94 [pid = 1853] [id = 306] 00:07:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b55f000 == 93 [pid = 1853] [id = 305] 00:07:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03f7cb000 == 92 [pid = 1853] [id = 302] 00:07:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0406cf800 == 91 [pid = 1853] [id = 301] 00:07:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd043751800 == 90 [pid = 1853] [id = 300] 00:07:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06c516000 == 89 [pid = 1853] [id = 299] 00:07:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05787a000 == 88 [pid = 1853] [id = 298] 00:07:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f3dc800 == 87 [pid = 1853] [id = 297] 00:07:18 INFO - PROCESS | 1853 | 1461308838841 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]]]}] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 185 (0x7fd0497a9800) [pid = 1853] [serial = 710] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 184 (0x7fd04bb24800) [pid = 1853] [serial = 713] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 183 (0x7fd04f49ec00) [pid = 1853] [serial = 716] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 182 (0x7fd055667400) [pid = 1853] [serial = 719] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 181 (0x7fd056382c00) [pid = 1853] [serial = 722] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 180 (0x7fd066c33400) [pid = 1853] [serial = 839] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 179 (0x7fd0559ad800) [pid = 1853] [serial = 882] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 178 (0x7fd0529d4400) [pid = 1853] [serial = 879] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 177 (0x7fd04f49f000) [pid = 1853] [serial = 876] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 176 (0x7fd0621e8400) [pid = 1853] [serial = 885] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 175 (0x7fd066b10400) [pid = 1853] [serial = 888] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 174 (0x7fd049674800) [pid = 1853] [serial = 536] [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.] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 173 (0x7fd0482d3400) [pid = 1853] [serial = 665] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 172 (0x7fd0564acc00) [pid = 1853] [serial = 680] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 171 (0x7fd04b54c800) [pid = 1853] [serial = 668] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 170 (0x7fd04f178c00) [pid = 1853] [serial = 671] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 169 (0x7fd0558b8400) [pid = 1853] [serial = 677] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 168 (0x7fd05c20e000) [pid = 1853] [serial = 725] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 167 (0x7fd055271c00) [pid = 1853] [serial = 674] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 166 (0x7fd05543cc00) [pid = 1853] [serial = 707] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 165 (0x7fd0632f7000) [pid = 1853] [serial = 887] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 164 (0x7fd05c203400) [pid = 1853] [serial = 794] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 163 (0x7fd04fcab800) [pid = 1853] [serial = 878] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 162 (0x7fd0552b7c00) [pid = 1853] [serial = 881] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 161 (0x7fd057ddbc00) [pid = 1853] [serial = 884] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 160 (0x7fd04b64f400) [pid = 1853] [serial = 870] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 159 (0x7fd04f181c00) [pid = 1853] [serial = 875] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 158 (0x7fd061246400) [pid = 1853] [serial = 848] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd04b2b9000) [pid = 1853] [serial = 869] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 156 (0x7fd04bc23800) [pid = 1853] [serial = 872] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 155 (0x7fd04d52e000) [pid = 1853] [serial = 873] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 154 (0x7fd0425f6c00) [pid = 1853] [serial = 863] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 153 (0x7fd066c2ac00) [pid = 1853] [serial = 851] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 152 (0x7fd066e08000) [pid = 1853] [serial = 854] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 151 (0x7fd04a7b1800) [pid = 1853] [serial = 842] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 150 (0x7fd0482d4800) [pid = 1853] [serial = 867] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 149 (0x7fd048104c00) [pid = 1853] [serial = 866] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 148 (0x7fd066eb4000) [pid = 1853] [serial = 857] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 147 (0x7fd04fcae000) [pid = 1853] [serial = 860] [outer = (nil)] [url = about:blank] 00:07:18 INFO - PROCESS | 1853 | --DOMWINDOW == 146 (0x7fd04f495800) [pid = 1853] [serial = 845] [outer = (nil)] [url = about:blank] 00:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1391ms 00:07:18 INFO - PROCESS | 1853 | 1461308838930 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 00:07:18 INFO - PROCESS | 1853 | 1461308838935 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 00:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:07:18 INFO - PROCESS | 1853 | 1461308838941 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:07:18 INFO - PROCESS | 1853 | 1461308838943 Marionette TRACE conn3 <- [1,1270,null,{}] 00:07:18 INFO - PROCESS | 1853 | 1461308838948 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}] 00:07:19 INFO - PROCESS | 1853 | 1461308839078 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 00:07:19 INFO - PROCESS | 1853 | 1461308839088 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:19 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0485db000 == 88 [pid = 1853] [id = 325] 00:07:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 147 (0x7fd04a74e400) [pid = 1853] [serial = 976] [outer = (nil)] 00:07:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 148 (0x7fd04a7a5000) [pid = 1853] [serial = 977] [outer = 0x7fd04a74e400] 00:07:19 INFO - PROCESS | 1853 | 1461308839170 Marionette DEBUG loaded listener.js 00:07:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 149 (0x7fd04a99c000) [pid = 1853] [serial = 978] [outer = 0x7fd04a74e400] 00:07:19 INFO - PROCESS | 1853 | 1461308839888 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]]]}] 00:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 976ms 00:07:19 INFO - PROCESS | 1853 | 1461308839918 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 00:07:19 INFO - PROCESS | 1853 | 1461308839922 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 00:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:07:19 INFO - PROCESS | 1853 | 1461308839934 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:07:19 INFO - PROCESS | 1853 | 1461308839941 Marionette TRACE conn3 <- [1,1274,null,{}] 00:07:19 INFO - PROCESS | 1853 | 1461308839948 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}] 00:07:20 INFO - PROCESS | 1853 | 1461308840078 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 00:07:20 INFO - PROCESS | 1853 | 1461308840099 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:20 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d455000 == 89 [pid = 1853] [id = 326] 00:07:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 150 (0x7fd04b2b9000) [pid = 1853] [serial = 979] [outer = (nil)] 00:07:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 151 (0x7fd04b646c00) [pid = 1853] [serial = 980] [outer = 0x7fd04b2b9000] 00:07:20 INFO - PROCESS | 1853 | 1461308840153 Marionette DEBUG loaded listener.js 00:07:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 152 (0x7fd04b9df400) [pid = 1853] [serial = 981] [outer = 0x7fd04b2b9000] 00:07:20 INFO - PROCESS | 1853 | 1461308840844 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]]]}] 00:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 945ms 00:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:07:20 INFO - PROCESS | 1853 | 1461308840873 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 00:07:20 INFO - PROCESS | 1853 | 1461308840876 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 00:07:20 INFO - PROCESS | 1853 | 1461308840889 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:07:20 INFO - PROCESS | 1853 | 1461308840891 Marionette TRACE conn3 <- [1,1278,null,{}] 00:07:20 INFO - PROCESS | 1853 | 1461308840895 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}] 00:07:21 INFO - PROCESS | 1853 | 1461308841073 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 00:07:21 INFO - PROCESS | 1853 | 1461308841105 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:21 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f040000 == 90 [pid = 1853] [id = 327] 00:07:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 153 (0x7fd049676c00) [pid = 1853] [serial = 982] [outer = (nil)] 00:07:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 154 (0x7fd04b9d8400) [pid = 1853] [serial = 983] [outer = 0x7fd049676c00] 00:07:21 INFO - PROCESS | 1853 | 1461308841168 Marionette DEBUG loaded listener.js 00:07:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd04bee2800) [pid = 1853] [serial = 984] [outer = 0x7fd049676c00] 00:07:21 INFO - PROCESS | 1853 | 1461308841902 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]]]}] 00:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1035ms 00:07:21 INFO - PROCESS | 1853 | 1461308841915 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 00:07:21 INFO - PROCESS | 1853 | 1461308841917 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 00:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:07:21 INFO - PROCESS | 1853 | 1461308841927 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:07:21 INFO - PROCESS | 1853 | 1461308841929 Marionette TRACE conn3 <- [1,1282,null,{}] 00:07:21 INFO - PROCESS | 1853 | 1461308841956 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}] 00:07:22 INFO - PROCESS | 1853 | 1461308842123 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 00:07:22 INFO - PROCESS | 1853 | 1461308842150 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:22 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f3eb000 == 91 [pid = 1853] [id = 328] 00:07:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd04d427400) [pid = 1853] [serial = 985] [outer = (nil)] 00:07:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd04ebdb800) [pid = 1853] [serial = 986] [outer = 0x7fd04d427400] 00:07:22 INFO - PROCESS | 1853 | 1461308842213 Marionette DEBUG loaded listener.js 00:07:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd04f178c00) [pid = 1853] [serial = 987] [outer = 0x7fd04d427400] 00:07:22 INFO - PROCESS | 1853 | 1461308842954 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]]]}] 00:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1088ms 00:07:23 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd04eb09000) [pid = 1853] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:07:23 INFO - PROCESS | 1853 | --DOMWINDOW == 156 (0x7fd065439000) [pid = 1853] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:07:23 INFO - PROCESS | 1853 | --DOMWINDOW == 155 (0x7fd055276400) [pid = 1853] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:07:23 INFO - PROCESS | 1853 | --DOMWINDOW == 154 (0x7fd042ea3c00) [pid = 1853] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:07:23 INFO - PROCESS | 1853 | --DOMWINDOW == 153 (0x7fd0409ed000) [pid = 1853] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:07:23 INFO - PROCESS | 1853 | --DOMWINDOW == 152 (0x7fd04b2c3800) [pid = 1853] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:07:23 INFO - PROCESS | 1853 | --DOMWINDOW == 151 (0x7fd0409ef800) [pid = 1853] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:07:23 INFO - PROCESS | 1853 | --DOMWINDOW == 150 (0x7fd0496a3400) [pid = 1853] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:07:23 INFO - PROCESS | 1853 | --DOMWINDOW == 149 (0x7fd049671c00) [pid = 1853] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:07:23 INFO - PROCESS | 1853 | 1461308843256 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 00:07:23 INFO - PROCESS | 1853 | 1461308843258 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 00:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:07:23 INFO - PROCESS | 1853 | 1461308843268 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:07:23 INFO - PROCESS | 1853 | 1461308843270 Marionette TRACE conn3 <- [1,1286,null,{}] 00:07:23 INFO - PROCESS | 1853 | 1461308843274 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}] 00:07:23 INFO - PROCESS | 1853 | 1461308843406 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 00:07:23 INFO - PROCESS | 1853 | 1461308843414 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:23 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fddb800 == 92 [pid = 1853] [id = 329] 00:07:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 150 (0x7fd04eb09000) [pid = 1853] [serial = 988] [outer = (nil)] 00:07:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 151 (0x7fd04f17fc00) [pid = 1853] [serial = 989] [outer = 0x7fd04eb09000] 00:07:23 INFO - PROCESS | 1853 | 1461308843468 Marionette DEBUG loaded listener.js 00:07:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 152 (0x7fd04fc42800) [pid = 1853] [serial = 990] [outer = 0x7fd04eb09000] 00:07:24 INFO - PROCESS | 1853 | 1461308844144 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]]]}] 00:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 925ms 00:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:07:24 INFO - PROCESS | 1853 | 1461308844195 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 00:07:24 INFO - PROCESS | 1853 | 1461308844197 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 00:07:24 INFO - PROCESS | 1853 | 1461308844201 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:07:24 INFO - PROCESS | 1853 | 1461308844204 Marionette TRACE conn3 <- [1,1290,null,{}] 00:07:24 INFO - PROCESS | 1853 | 1461308844208 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}] 00:07:24 INFO - PROCESS | 1853 | 1461308844370 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 00:07:24 INFO - PROCESS | 1853 | 1461308844384 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:24 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053c1e000 == 93 [pid = 1853] [id = 330] 00:07:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 153 (0x7fd04ed62c00) [pid = 1853] [serial = 991] [outer = (nil)] 00:07:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 154 (0x7fd04fc4b800) [pid = 1853] [serial = 992] [outer = 0x7fd04ed62c00] 00:07:24 INFO - PROCESS | 1853 | 1461308844440 Marionette DEBUG loaded listener.js 00:07:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd04fce1c00) [pid = 1853] [serial = 993] [outer = 0x7fd04ed62c00] 00:07:25 INFO - PROCESS | 1853 | 1461308845057 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]]]}] 00:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 878ms 00:07:25 INFO - PROCESS | 1853 | 1461308845080 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 00:07:25 INFO - PROCESS | 1853 | 1461308845083 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 00:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:07:25 INFO - PROCESS | 1853 | 1461308845088 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:07:25 INFO - PROCESS | 1853 | 1461308845090 Marionette TRACE conn3 <- [1,1294,null,{}] 00:07:25 INFO - PROCESS | 1853 | 1461308845094 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}] 00:07:25 INFO - PROCESS | 1853 | 1461308845215 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 00:07:25 INFO - PROCESS | 1853 | 1461308845231 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:25 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03e9d7800 == 94 [pid = 1853] [id = 331] 00:07:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd03f89d800) [pid = 1853] [serial = 994] [outer = (nil)] 00:07:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd0408d8400) [pid = 1853] [serial = 995] [outer = 0x7fd03f89d800] 00:07:25 INFO - PROCESS | 1853 | 1461308845377 Marionette DEBUG loaded listener.js 00:07:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd0415e9400) [pid = 1853] [serial = 996] [outer = 0x7fd03f89d800] 00:07:26 INFO - PROCESS | 1853 | 1461308846305 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]]]}] 00:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1276ms 00:07:26 INFO - PROCESS | 1853 | 1461308846366 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 00:07:26 INFO - PROCESS | 1853 | 1461308846370 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 00:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:07:26 INFO - PROCESS | 1853 | 1461308846377 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:07:26 INFO - PROCESS | 1853 | 1461308846382 Marionette TRACE conn3 <- [1,1298,null,{}] 00:07:26 INFO - PROCESS | 1853 | 1461308846388 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}] 00:07:26 INFO - PROCESS | 1853 | 1461308846555 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 00:07:26 INFO - PROCESS | 1853 | 1461308846709 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:26 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04c016000 == 95 [pid = 1853] [id = 332] 00:07:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd03f89f400) [pid = 1853] [serial = 997] [outer = (nil)] 00:07:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd0496a9c00) [pid = 1853] [serial = 998] [outer = 0x7fd03f89f400] 00:07:26 INFO - PROCESS | 1853 | 1461308846779 Marionette DEBUG loaded listener.js 00:07:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd04a750400) [pid = 1853] [serial = 999] [outer = 0x7fd03f89f400] 00:07:27 INFO - PROCESS | 1853 | 1461308847611 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]]]}] 00:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1280ms 00:07:27 INFO - PROCESS | 1853 | 1461308847657 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 00:07:27 INFO - PROCESS | 1853 | 1461308847662 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 00:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:07:27 INFO - PROCESS | 1853 | 1461308847671 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:07:27 INFO - PROCESS | 1853 | 1461308847674 Marionette TRACE conn3 <- [1,1302,null,{}] 00:07:27 INFO - PROCESS | 1853 | 1461308847678 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}] 00:07:27 INFO - PROCESS | 1853 | 1461308847823 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 00:07:27 INFO - PROCESS | 1853 | 1461308847982 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:28 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fddb000 == 96 [pid = 1853] [id = 333] 00:07:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd04a750c00) [pid = 1853] [serial = 1000] [outer = (nil)] 00:07:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 163 (0x7fd04b647800) [pid = 1853] [serial = 1001] [outer = 0x7fd04a750c00] 00:07:28 INFO - PROCESS | 1853 | 1461308848046 Marionette DEBUG loaded listener.js 00:07:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 164 (0x7fd04bee4c00) [pid = 1853] [serial = 1002] [outer = 0x7fd04a750c00] 00:07:28 INFO - PROCESS | 1853 | 1461308848950 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]]]}] 00:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1331ms 00:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:07:29 INFO - PROCESS | 1853 | 1461308849003 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 00:07:29 INFO - PROCESS | 1853 | 1461308849006 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 00:07:29 INFO - PROCESS | 1853 | 1461308849011 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:07:29 INFO - PROCESS | 1853 | 1461308849017 Marionette TRACE conn3 <- [1,1306,null,{}] 00:07:29 INFO - PROCESS | 1853 | 1461308849030 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}] 00:07:29 INFO - PROCESS | 1853 | 1461308849180 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 00:07:29 INFO - PROCESS | 1853 | 1461308849342 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:29 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055224800 == 97 [pid = 1853] [id = 334] 00:07:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 165 (0x7fd04df8c400) [pid = 1853] [serial = 1003] [outer = (nil)] 00:07:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd04fc43400) [pid = 1853] [serial = 1004] [outer = 0x7fd04df8c400] 00:07:29 INFO - PROCESS | 1853 | 1461308849409 Marionette DEBUG loaded listener.js 00:07:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd04fca8800) [pid = 1853] [serial = 1005] [outer = 0x7fd04df8c400] 00:07:30 INFO - PROCESS | 1853 | 1461308850148 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]]]}] 00:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1185ms 00:07:30 INFO - PROCESS | 1853 | 1461308850196 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 00:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:07:30 INFO - PROCESS | 1853 | 1461308850201 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 00:07:30 INFO - PROCESS | 1853 | 1461308850206 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:07:30 INFO - PROCESS | 1853 | 1461308850209 Marionette TRACE conn3 <- [1,1310,null,{}] 00:07:30 INFO - PROCESS | 1853 | 1461308850213 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}] 00:07:30 INFO - PROCESS | 1853 | 1461308850363 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 00:07:30 INFO - PROCESS | 1853 | 1461308850521 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:30 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05787b800 == 98 [pid = 1853] [id = 335] 00:07:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd04ecd3400) [pid = 1853] [serial = 1006] [outer = (nil)] 00:07:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd053a5dc00) [pid = 1853] [serial = 1007] [outer = 0x7fd04ecd3400] 00:07:30 INFO - PROCESS | 1853 | 1461308850582 Marionette DEBUG loaded listener.js 00:07:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 170 (0x7fd055269000) [pid = 1853] [serial = 1008] [outer = 0x7fd04ecd3400] 00:07:31 INFO - PROCESS | 1853 | 1461308851416 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] 00:07:31 INFO - PROCESS | 1853 | 1461308851491 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 00:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:07:31 INFO - PROCESS | 1853 | 1461308851496 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:07:31 INFO - PROCESS | 1853 | 1461308851499 Marionette TRACE conn3 <- [1,1314,null,{}] 00:07:31 INFO - PROCESS | 1853 | 1461308851504 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}] 00:07:31 INFO - PROCESS | 1853 | 1461308851652 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 00:07:31 INFO - PROCESS | 1853 | 1461308851810 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:31 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05b617000 == 99 [pid = 1853] [id = 336] 00:07:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 171 (0x7fd0553c5c00) [pid = 1853] [serial = 1009] [outer = (nil)] 00:07:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 172 (0x7fd055668400) [pid = 1853] [serial = 1010] [outer = 0x7fd0553c5c00] 00:07:31 INFO - PROCESS | 1853 | 1461308851879 Marionette DEBUG loaded listener.js 00:07:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 173 (0x7fd056382800) [pid = 1853] [serial = 1011] [outer = 0x7fd0553c5c00] 00:07:32 INFO - PROCESS | 1853 | 1461308852677 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]]]}] 00:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1231ms 00:07:32 INFO - PROCESS | 1853 | 1461308852729 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 00:07:32 INFO - PROCESS | 1853 | 1461308852732 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 00:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:07:32 INFO - PROCESS | 1853 | 1461308852737 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:07:32 INFO - PROCESS | 1853 | 1461308852741 Marionette TRACE conn3 <- [1,1318,null,{}] 00:07:32 INFO - PROCESS | 1853 | 1461308852745 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}] 00:07:32 INFO - PROCESS | 1853 | 1461308852895 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 00:07:33 INFO - PROCESS | 1853 | 1461308853056 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:33 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0623ec000 == 100 [pid = 1853] [id = 337] 00:07:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 174 (0x7fd0553c7c00) [pid = 1853] [serial = 1012] [outer = (nil)] 00:07:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 175 (0x7fd062fb7800) [pid = 1853] [serial = 1013] [outer = 0x7fd0553c7c00] 00:07:33 INFO - PROCESS | 1853 | 1461308853122 Marionette DEBUG loaded listener.js 00:07:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 176 (0x7fd065439000) [pid = 1853] [serial = 1014] [outer = 0x7fd0553c7c00] 00:07:33 INFO - PROCESS | 1853 | 1461308853869 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]]]}] 00:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1177ms 00:07:33 INFO - PROCESS | 1853 | 1461308853915 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 00:07:33 INFO - PROCESS | 1853 | 1461308853918 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 00:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:07:33 INFO - PROCESS | 1853 | 1461308853924 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:07:33 INFO - PROCESS | 1853 | 1461308853926 Marionette TRACE conn3 <- [1,1322,null,{}] 00:07:33 INFO - PROCESS | 1853 | 1461308853931 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}] 00:07:34 INFO - PROCESS | 1853 | 1461308854073 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 00:07:34 INFO - PROCESS | 1853 | 1461308854231 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:34 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06716b000 == 101 [pid = 1853] [id = 338] 00:07:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 177 (0x7fd055432400) [pid = 1853] [serial = 1015] [outer = (nil)] 00:07:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 178 (0x7fd066e08000) [pid = 1853] [serial = 1016] [outer = 0x7fd055432400] 00:07:34 INFO - PROCESS | 1853 | 1461308854295 Marionette DEBUG loaded listener.js 00:07:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 179 (0x7fd066eb3400) [pid = 1853] [serial = 1017] [outer = 0x7fd055432400] 00:07:35 INFO - PROCESS | 1853 | 1461308855072 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]]]}] 00:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1176ms 00:07:35 INFO - PROCESS | 1853 | 1461308855113 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 00:07:35 INFO - PROCESS | 1853 | 1461308855116 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 00:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:07:35 INFO - PROCESS | 1853 | 1461308855122 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:07:35 INFO - PROCESS | 1853 | 1461308855124 Marionette TRACE conn3 <- [1,1326,null,{}] 00:07:35 INFO - PROCESS | 1853 | 1461308855129 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}] 00:07:35 INFO - PROCESS | 1853 | 1461308855275 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 00:07:35 INFO - PROCESS | 1853 | 1461308855434 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:35 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06b73b800 == 102 [pid = 1853] [id = 339] 00:07:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 180 (0x7fd03e952c00) [pid = 1853] [serial = 1018] [outer = (nil)] 00:07:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 181 (0x7fd03e95bc00) [pid = 1853] [serial = 1019] [outer = 0x7fd03e952c00] 00:07:35 INFO - PROCESS | 1853 | 1461308855493 Marionette DEBUG loaded listener.js 00:07:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 182 (0x7fd03e960400) [pid = 1853] [serial = 1020] [outer = 0x7fd03e952c00] 00:07:36 INFO - PROCESS | 1853 | 1461308856296 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]]]}] 00:07:36 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 00:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1226ms 00:07:36 INFO - PROCESS | 1853 | 1461308856348 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 00:07:36 INFO - PROCESS | 1853 | 1461308856352 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 00:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:07:36 INFO - PROCESS | 1853 | 1461308856357 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:07:36 INFO - PROCESS | 1853 | 1461308856360 Marionette TRACE conn3 <- [1,1330,null,{}] 00:07:36 INFO - PROCESS | 1853 | 1461308856365 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}] 00:07:36 INFO - PROCESS | 1853 | 1461308856505 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 00:07:36 INFO - PROCESS | 1853 | 1461308856666 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:36 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b839000 == 103 [pid = 1853] [id = 340] 00:07:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 183 (0x7fd03e958400) [pid = 1853] [serial = 1021] [outer = (nil)] 00:07:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 184 (0x7fd040ad0400) [pid = 1853] [serial = 1022] [outer = 0x7fd03e958400] 00:07:36 INFO - PROCESS | 1853 | 1461308856728 Marionette DEBUG loaded listener.js 00:07:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 185 (0x7fd040ad4400) [pid = 1853] [serial = 1023] [outer = 0x7fd03e958400] 00:07:37 INFO - PROCESS | 1853 | 1461308857728 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]]]}] 00:07:37 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 00:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1429ms 00:07:37 INFO - PROCESS | 1853 | 1461308857790 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 00:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:07:37 INFO - PROCESS | 1853 | 1461308857795 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 00:07:37 INFO - PROCESS | 1853 | 1461308857801 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:07:37 INFO - PROCESS | 1853 | 1461308857806 Marionette TRACE conn3 <- [1,1334,null,{}] 00:07:37 INFO - PROCESS | 1853 | 1461308857813 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}] 00:07:37 INFO - PROCESS | 1853 | 1461308857969 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 00:07:38 INFO - PROCESS | 1853 | 1461308858179 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:38 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f3ea000 == 104 [pid = 1853] [id = 341] 00:07:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 186 (0x7fd0415e8400) [pid = 1853] [serial = 1024] [outer = (nil)] 00:07:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 187 (0x7fd0425fc000) [pid = 1853] [serial = 1025] [outer = 0x7fd0415e8400] 00:07:38 INFO - PROCESS | 1853 | 1461308858252 Marionette DEBUG loaded listener.js 00:07:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 188 (0x7fd042ea3c00) [pid = 1853] [serial = 1026] [outer = 0x7fd0415e8400] 00:07:39 INFO - PROCESS | 1853 | 1461308859062 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]]]}] 00:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1331ms 00:07:39 INFO - PROCESS | 1853 | 1461308859132 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 00:07:39 INFO - PROCESS | 1853 | 1461308859138 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 00:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:07:39 INFO - PROCESS | 1853 | 1461308859147 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:07:39 INFO - PROCESS | 1853 | 1461308859150 Marionette TRACE conn3 <- [1,1338,null,{}] 00:07:39 INFO - PROCESS | 1853 | 1461308859155 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}] 00:07:39 INFO - PROCESS | 1853 | 1461308859304 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 00:07:39 INFO - PROCESS | 1853 | 1461308859471 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:39 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0406d7800 == 105 [pid = 1853] [id = 342] 00:07:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 189 (0x7fd042e8d800) [pid = 1853] [serial = 1027] [outer = (nil)] 00:07:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 190 (0x7fd0484ce000) [pid = 1853] [serial = 1028] [outer = 0x7fd042e8d800] 00:07:39 INFO - PROCESS | 1853 | 1461308859530 Marionette DEBUG loaded listener.js 00:07:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 191 (0x7fd04979d800) [pid = 1853] [serial = 1029] [outer = 0x7fd042e8d800] 00:07:39 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ed1b000 == 104 [pid = 1853] [id = 287] 00:07:39 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b841000 == 103 [pid = 1853] [id = 285] 00:07:39 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0426d8800 == 102 [pid = 1853] [id = 286] 00:07:39 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053c1e000 == 101 [pid = 1853] [id = 330] 00:07:39 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fddb800 == 100 [pid = 1853] [id = 329] 00:07:39 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f3eb000 == 99 [pid = 1853] [id = 328] 00:07:39 INFO - PROCESS | 1853 | --DOMWINDOW == 190 (0x7fd0484cc000) [pid = 1853] [serial = 911] [outer = (nil)] [url = about:blank] 00:07:39 INFO - PROCESS | 1853 | --DOMWINDOW == 189 (0x7fd0408dfc00) [pid = 1853] [serial = 914] [outer = (nil)] [url = about:blank] 00:07:39 INFO - PROCESS | 1853 | --DOMWINDOW == 188 (0x7fd066ea9000) [pid = 1853] [serial = 902] [outer = (nil)] [url = about:blank] 00:07:39 INFO - PROCESS | 1853 | --DOMWINDOW == 187 (0x7fd056383000) [pid = 1853] [serial = 899] [outer = (nil)] [url = about:blank] 00:07:39 INFO - PROCESS | 1853 | --DOMWINDOW == 186 (0x7fd04fcea400) [pid = 1853] [serial = 905] [outer = (nil)] [url = about:blank] 00:07:39 INFO - PROCESS | 1853 | --DOMWINDOW == 185 (0x7fd04fce7800) [pid = 1853] [serial = 908] [outer = (nil)] [url = about:blank] 00:07:39 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f040000 == 98 [pid = 1853] [id = 327] 00:07:39 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d455000 == 97 [pid = 1853] [id = 326] 00:07:39 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0485db000 == 96 [pid = 1853] [id = 325] 00:07:39 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0406c9000 == 95 [pid = 1853] [id = 324] 00:07:39 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04995e800 == 94 [pid = 1853] [id = 323] 00:07:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fa0f000 == 93 [pid = 1853] [id = 319] 00:07:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bf7f000 == 92 [pid = 1853] [id = 318] 00:07:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fd2f000 == 91 [pid = 1853] [id = 317] 00:07:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06c79e800 == 90 [pid = 1853] [id = 316] 00:07:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd056319800 == 89 [pid = 1853] [id = 315] 00:07:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f1d4000 == 88 [pid = 1853] [id = 314] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 184 (0x7fd061241000) [pid = 1853] [serial = 939] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 183 (0x7fd04fca5400) [pid = 1853] [serial = 927] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 182 (0x7fd04f493800) [pid = 1853] [serial = 926] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 181 (0x7fd066e0a400) [pid = 1853] [serial = 890] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 180 (0x7fd04ed65000) [pid = 1853] [serial = 896] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 179 (0x7fd05543d400) [pid = 1853] [serial = 932] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 178 (0x7fd0482d2400) [pid = 1853] [serial = 935] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 177 (0x7fd042eae400) [pid = 1853] [serial = 918] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 176 (0x7fd04bd70800) [pid = 1853] [serial = 924] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 175 (0x7fd05b370000) [pid = 1853] [serial = 933] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 174 (0x7fd066ea9400) [pid = 1853] [serial = 891] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 173 (0x7fd0540e9400) [pid = 1853] [serial = 938] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 172 (0x7fd0425f2000) [pid = 1853] [serial = 917] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 171 (0x7fd04afaa800) [pid = 1853] [serial = 893] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 170 (0x7fd051453400) [pid = 1853] [serial = 930] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 169 (0x7fd04b2bd800) [pid = 1853] [serial = 936] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 168 (0x7fd04a99ec00) [pid = 1853] [serial = 921] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 167 (0x7fd04fcaec00) [pid = 1853] [serial = 929] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 166 (0x7fd04bd67c00) [pid = 1853] [serial = 923] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | --DOMWINDOW == 165 (0x7fd0497ab400) [pid = 1853] [serial = 920] [outer = (nil)] [url = about:blank] 00:07:40 INFO - PROCESS | 1853 | 1461308860853 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]]]}] 00:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1734ms 00:07:40 INFO - PROCESS | 1853 | 1461308860882 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 00:07:40 INFO - PROCESS | 1853 | 1461308860885 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 00:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:07:40 INFO - PROCESS | 1853 | 1461308860890 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:07:40 INFO - PROCESS | 1853 | 1461308860895 Marionette TRACE conn3 <- [1,1342,null,{}] 00:07:40 INFO - PROCESS | 1853 | 1461308860908 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}] 00:07:41 INFO - PROCESS | 1853 | 1461308861088 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 00:07:41 INFO - PROCESS | 1853 | 1461308861207 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:41 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ba51800 == 89 [pid = 1853] [id = 343] 00:07:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd04a742c00) [pid = 1853] [serial = 1030] [outer = (nil)] 00:07:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd04b2bc800) [pid = 1853] [serial = 1031] [outer = 0x7fd04a742c00] 00:07:41 INFO - PROCESS | 1853 | 1461308861265 Marionette DEBUG loaded listener.js 00:07:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd04b76cc00) [pid = 1853] [serial = 1032] [outer = 0x7fd04a742c00] 00:07:41 INFO - PROCESS | 1853 | 1461308861859 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]]]}] 00:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 982ms 00:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:07:41 INFO - PROCESS | 1853 | 1461308861872 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 00:07:41 INFO - PROCESS | 1853 | 1461308861875 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 00:07:41 INFO - PROCESS | 1853 | 1461308861881 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:07:41 INFO - PROCESS | 1853 | 1461308861883 Marionette TRACE conn3 <- [1,1346,null,{}] 00:07:41 INFO - PROCESS | 1853 | 1461308861887 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}] 00:07:42 INFO - PROCESS | 1853 | 1461308862017 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 00:07:42 INFO - PROCESS | 1853 | 1461308862166 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:42 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04df11000 == 90 [pid = 1853] [id = 344] 00:07:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd04a746000) [pid = 1853] [serial = 1033] [outer = (nil)] 00:07:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 170 (0x7fd04bd64400) [pid = 1853] [serial = 1034] [outer = 0x7fd04a746000] 00:07:42 INFO - PROCESS | 1853 | 1461308862221 Marionette DEBUG loaded listener.js 00:07:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 171 (0x7fd04d145800) [pid = 1853] [serial = 1035] [outer = 0x7fd04a746000] 00:07:42 INFO - PROCESS | 1853 | 1461308862869 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]]]}] 00:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1027ms 00:07:42 INFO - PROCESS | 1853 | 1461308862908 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 00:07:42 INFO - PROCESS | 1853 | 1461308862910 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 00:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:07:42 INFO - PROCESS | 1853 | 1461308862915 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:07:42 INFO - PROCESS | 1853 | 1461308862918 Marionette TRACE conn3 <- [1,1350,null,{}] 00:07:42 INFO - PROCESS | 1853 | 1461308862922 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}] 00:07:43 INFO - PROCESS | 1853 | 1461308863127 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 00:07:43 INFO - PROCESS | 1853 | 1461308863151 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:43 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fd26000 == 91 [pid = 1853] [id = 345] 00:07:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 172 (0x7fd04bee6000) [pid = 1853] [serial = 1036] [outer = (nil)] 00:07:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 173 (0x7fd04ecd6000) [pid = 1853] [serial = 1037] [outer = 0x7fd04bee6000] 00:07:43 INFO - PROCESS | 1853 | 1461308863205 Marionette DEBUG loaded listener.js 00:07:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 174 (0x7fd04f49b000) [pid = 1853] [serial = 1038] [outer = 0x7fd04bee6000] 00:07:43 INFO - PROCESS | 1853 | 1461308863936 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]]]}] 00:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1078ms 00:07:43 INFO - PROCESS | 1853 | 1461308863993 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 00:07:43 INFO - PROCESS | 1853 | 1461308863996 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 00:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:07:44 INFO - PROCESS | 1853 | 1461308864015 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:07:44 INFO - PROCESS | 1853 | 1461308864017 Marionette TRACE conn3 <- [1,1354,null,{}] 00:07:44 INFO - PROCESS | 1853 | 1461308864029 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}] 00:07:44 INFO - PROCESS | 1853 | 1461308864406 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 00:07:44 INFO - PROCESS | 1853 | --DOMWINDOW == 173 (0x7fd04d427400) [pid = 1853] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:07:44 INFO - PROCESS | 1853 | --DOMWINDOW == 172 (0x7fd0408dbc00) [pid = 1853] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:07:44 INFO - PROCESS | 1853 | --DOMWINDOW == 171 (0x7fd04b2b9000) [pid = 1853] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:07:44 INFO - PROCESS | 1853 | --DOMWINDOW == 170 (0x7fd04a74e400) [pid = 1853] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:07:44 INFO - PROCESS | 1853 | --DOMWINDOW == 169 (0x7fd04eb09000) [pid = 1853] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:07:44 INFO - PROCESS | 1853 | --DOMWINDOW == 168 (0x7fd0482d1400) [pid = 1853] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:07:44 INFO - PROCESS | 1853 | --DOMWINDOW == 167 (0x7fd049676c00) [pid = 1853] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:07:44 INFO - PROCESS | 1853 | 1461308864503 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:44 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bf8b000 == 92 [pid = 1853] [id = 346] 00:07:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd0408e3c00) [pid = 1853] [serial = 1039] [outer = (nil)] 00:07:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd0496a3000) [pid = 1853] [serial = 1040] [outer = 0x7fd0408e3c00] 00:07:44 INFO - PROCESS | 1853 | 1461308864559 Marionette DEBUG loaded listener.js 00:07:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 170 (0x7fd04fc45c00) [pid = 1853] [serial = 1041] [outer = 0x7fd0408e3c00] 00:07:45 INFO - PROCESS | 1853 | 1461308865078 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]]]}] 00:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1129ms 00:07:45 INFO - PROCESS | 1853 | 1461308865145 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 00:07:45 INFO - PROCESS | 1853 | 1461308865148 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 00:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:07:45 INFO - PROCESS | 1853 | 1461308865153 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:07:45 INFO - PROCESS | 1853 | 1461308865164 Marionette TRACE conn3 <- [1,1358,null,{}] 00:07:45 INFO - PROCESS | 1853 | 1461308865169 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}] 00:07:45 INFO - PROCESS | 1853 | 1461308865296 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 00:07:45 INFO - PROCESS | 1853 | 1461308865422 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:45 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05521e000 == 93 [pid = 1853] [id = 347] 00:07:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 171 (0x7fd0482d1400) [pid = 1853] [serial = 1042] [outer = (nil)] 00:07:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 172 (0x7fd05566b000) [pid = 1853] [serial = 1043] [outer = 0x7fd0482d1400] 00:07:45 INFO - PROCESS | 1853 | 1461308865475 Marionette DEBUG loaded listener.js 00:07:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 173 (0x7fd056382000) [pid = 1853] [serial = 1044] [outer = 0x7fd0482d1400] 00:07:46 INFO - PROCESS | 1853 | 1461308866037 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]]]}] 00:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 938ms 00:07:46 INFO - PROCESS | 1853 | 1461308866091 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 00:07:46 INFO - PROCESS | 1853 | 1461308866093 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 00:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:07:46 INFO - PROCESS | 1853 | 1461308866097 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:07:46 INFO - PROCESS | 1853 | 1461308866100 Marionette TRACE conn3 <- [1,1362,null,{}] 00:07:46 INFO - PROCESS | 1853 | 1461308866104 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}] 00:07:46 INFO - PROCESS | 1853 | 1461308866224 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 00:07:46 INFO - PROCESS | 1853 | 1461308866240 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:46 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0612cb000 == 94 [pid = 1853] [id = 348] 00:07:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 174 (0x7fd0558b9c00) [pid = 1853] [serial = 1045] [outer = (nil)] 00:07:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 175 (0x7fd062082800) [pid = 1853] [serial = 1046] [outer = 0x7fd0558b9c00] 00:07:46 INFO - PROCESS | 1853 | 1461308866292 Marionette DEBUG loaded listener.js 00:07:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 176 (0x7fd066b10800) [pid = 1853] [serial = 1047] [outer = 0x7fd0558b9c00] 00:07:47 INFO - PROCESS | 1853 | 1461308867229 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]]]}] 00:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1177ms 00:07:47 INFO - PROCESS | 1853 | 1461308867275 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 00:07:47 INFO - PROCESS | 1853 | 1461308867281 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 00:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:07:47 INFO - PROCESS | 1853 | 1461308867290 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:07:47 INFO - PROCESS | 1853 | 1461308867294 Marionette TRACE conn3 <- [1,1366,null,{}] 00:07:47 INFO - PROCESS | 1853 | 1461308867300 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}] 00:07:47 INFO - PROCESS | 1853 | 1461308867467 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 00:07:47 INFO - PROCESS | 1853 | 1461308867625 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:47 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bf77000 == 95 [pid = 1853] [id = 349] 00:07:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 177 (0x7fd040ada000) [pid = 1853] [serial = 1048] [outer = (nil)] 00:07:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 178 (0x7fd042e8ec00) [pid = 1853] [serial = 1049] [outer = 0x7fd040ada000] 00:07:47 INFO - PROCESS | 1853 | 1461308867695 Marionette DEBUG loaded listener.js 00:07:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 179 (0x7fd0482d2400) [pid = 1853] [serial = 1050] [outer = 0x7fd040ada000] 00:07:48 INFO - PROCESS | 1853 | 1461308868542 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] 00:07:48 INFO - PROCESS | 1853 | 1461308868582 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 00:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:07:48 INFO - PROCESS | 1853 | 1461308868591 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:07:48 INFO - PROCESS | 1853 | 1461308868595 Marionette TRACE conn3 <- [1,1370,null,{}] 00:07:48 INFO - PROCESS | 1853 | 1461308868600 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}] 00:07:48 INFO - PROCESS | 1853 | 1461308868750 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 00:07:48 INFO - PROCESS | 1853 | 1461308868915 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:48 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054375000 == 96 [pid = 1853] [id = 350] 00:07:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 180 (0x7fd0497a9000) [pid = 1853] [serial = 1051] [outer = (nil)] 00:07:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 181 (0x7fd04b175400) [pid = 1853] [serial = 1052] [outer = 0x7fd0497a9000] 00:07:48 INFO - PROCESS | 1853 | 1461308868982 Marionette DEBUG loaded listener.js 00:07:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 182 (0x7fd04bd63800) [pid = 1853] [serial = 1053] [outer = 0x7fd0497a9000] 00:07:49 INFO - PROCESS | 1853 | 1461308869863 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] 00:07:49 INFO - PROCESS | 1853 | 1461308869878 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 00:07:49 INFO - PROCESS | 1853 | 1461308869884 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:07:49 INFO - PROCESS | 1853 | 1461308869889 Marionette TRACE conn3 <- [1,1374,null,{}] 00:07:49 INFO - PROCESS | 1853 | 1461308869902 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}] 00:07:50 INFO - PROCESS | 1853 | 1461308870053 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 00:07:50 INFO - PROCESS | 1853 | 1461308870219 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:50 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0675ac000 == 97 [pid = 1853] [id = 351] 00:07:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 183 (0x7fd04ed66c00) [pid = 1853] [serial = 1054] [outer = (nil)] 00:07:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 184 (0x7fd04f178000) [pid = 1853] [serial = 1055] [outer = 0x7fd04ed66c00] 00:07:50 INFO - PROCESS | 1853 | 1461308870295 Marionette DEBUG loaded listener.js 00:07:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 185 (0x7fd054112400) [pid = 1853] [serial = 1056] [outer = 0x7fd04ed66c00] 00:07:51 INFO - PROCESS | 1853 | [1853] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:51 INFO - PROCESS | 1853 | 1461308871105 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] 00:07:51 INFO - PROCESS | 1853 | 1461308871121 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 00:07:51 INFO - PROCESS | 1853 | 1461308871126 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:07:51 INFO - PROCESS | 1853 | 1461308871129 Marionette TRACE conn3 <- [1,1378,null,{}] 00:07:51 INFO - PROCESS | 1853 | 1461308871134 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}] 00:07:51 INFO - PROCESS | 1853 | 1461308871279 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 00:07:51 INFO - PROCESS | 1853 | 1461308871444 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:51 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06c7ab000 == 98 [pid = 1853] [id = 352] 00:07:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 186 (0x7fd04fc43000) [pid = 1853] [serial = 1057] [outer = (nil)] 00:07:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 187 (0x7fd0578ec800) [pid = 1853] [serial = 1058] [outer = 0x7fd04fc43000] 00:07:51 INFO - PROCESS | 1853 | 1461308871519 Marionette DEBUG loaded listener.js 00:07:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 188 (0x7fd066c2ac00) [pid = 1853] [serial = 1059] [outer = 0x7fd04fc43000] 00:07:52 INFO - PROCESS | 1853 | 1461308872267 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] 00:07:52 INFO - PROCESS | 1853 | 1461308872314 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 00:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:07:52 INFO - PROCESS | 1853 | 1461308872319 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:07:52 INFO - PROCESS | 1853 | 1461308872322 Marionette TRACE conn3 <- [1,1382,null,{}] 00:07:52 INFO - PROCESS | 1853 | 1461308872327 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}] 00:07:52 INFO - PROCESS | 1853 | 1461308872464 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 00:07:52 INFO - PROCESS | 1853 | 1461308872627 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:52 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04133c800 == 99 [pid = 1853] [id = 353] 00:07:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 189 (0x7fd0409d0400) [pid = 1853] [serial = 1060] [outer = (nil)] 00:07:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 190 (0x7fd0409d8c00) [pid = 1853] [serial = 1061] [outer = 0x7fd0409d0400] 00:07:52 INFO - PROCESS | 1853 | 1461308872692 Marionette DEBUG loaded listener.js 00:07:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 191 (0x7fd0578f2400) [pid = 1853] [serial = 1062] [outer = 0x7fd0409d0400] 00:07:53 INFO - PROCESS | 1853 | [1853] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:53 INFO - PROCESS | 1853 | 1461308873533 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] 00:07:53 INFO - PROCESS | 1853 | 1461308873602 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 00:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:07:53 INFO - PROCESS | 1853 | 1461308873607 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:07:53 INFO - PROCESS | 1853 | 1461308873609 Marionette TRACE conn3 <- [1,1386,null,{}] 00:07:53 INFO - PROCESS | 1853 | 1461308873614 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}] 00:07:53 INFO - PROCESS | 1853 | 1461308873768 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 00:07:53 INFO - PROCESS | 1853 | 1461308873928 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:53 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f0aa000 == 100 [pid = 1853] [id = 354] 00:07:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 192 (0x7fd042f36c00) [pid = 1853] [serial = 1063] [outer = (nil)] 00:07:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 193 (0x7fd042f40800) [pid = 1853] [serial = 1064] [outer = 0x7fd042f36c00] 00:07:54 INFO - PROCESS | 1853 | 1461308873998 Marionette DEBUG loaded listener.js 00:07:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 194 (0x7fd066eaa800) [pid = 1853] [serial = 1065] [outer = 0x7fd042f36c00] 00:07:54 INFO - PROCESS | 1853 | 1461308874776 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] 00:07:54 INFO - PROCESS | 1853 | 1461308874841 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 00:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:07:54 INFO - PROCESS | 1853 | 1461308874846 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:07:54 INFO - PROCESS | 1853 | 1461308874849 Marionette TRACE conn3 <- [1,1390,null,{}] 00:07:54 INFO - PROCESS | 1853 | 1461308874853 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}] 00:07:54 INFO - PROCESS | 1853 | 1461308874997 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 00:07:55 INFO - PROCESS | 1853 | 1461308875162 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:55 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a778800 == 101 [pid = 1853] [id = 355] 00:07:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 195 (0x7fd042f37400) [pid = 1853] [serial = 1066] [outer = (nil)] 00:07:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 196 (0x7fd049633c00) [pid = 1853] [serial = 1067] [outer = 0x7fd042f37400] 00:07:55 INFO - PROCESS | 1853 | 1461308875238 Marionette DEBUG loaded listener.js 00:07:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 197 (0x7fd04963b800) [pid = 1853] [serial = 1068] [outer = 0x7fd042f37400] 00:07:55 INFO - PROCESS | 1853 | 1461308875927 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]]]}] 00:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1125ms 00:07:55 INFO - PROCESS | 1853 | 1461308875971 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 00:07:55 INFO - PROCESS | 1853 | 1461308875974 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 00:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:07:55 INFO - PROCESS | 1853 | 1461308875995 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:07:55 INFO - PROCESS | 1853 | 1461308875998 Marionette TRACE conn3 <- [1,1394,null,{}] 00:07:56 INFO - PROCESS | 1853 | 1461308876004 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}] 00:07:56 INFO - PROCESS | 1853 | 1461308876141 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 00:07:56 INFO - PROCESS | 1853 | 1461308876303 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:56 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d0cf800 == 102 [pid = 1853] [id = 356] 00:07:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 198 (0x7fd03ecb5000) [pid = 1853] [serial = 1069] [outer = (nil)] 00:07:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 199 (0x7fd03ecbcc00) [pid = 1853] [serial = 1070] [outer = 0x7fd03ecb5000] 00:07:56 INFO - PROCESS | 1853 | 1461308876365 Marionette DEBUG loaded listener.js 00:07:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 200 (0x7fd03ecc0c00) [pid = 1853] [serial = 1071] [outer = 0x7fd03ecb5000] 00:07:57 INFO - PROCESS | 1853 | 1461308877131 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]]]}] 00:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1200ms 00:07:57 INFO - PROCESS | 1853 | 1461308877180 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 00:07:57 INFO - PROCESS | 1853 | 1461308877183 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 00:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:07:57 INFO - PROCESS | 1853 | 1461308877188 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:07:57 INFO - PROCESS | 1853 | 1461308877190 Marionette TRACE conn3 <- [1,1398,null,{}] 00:07:57 INFO - PROCESS | 1853 | 1461308877208 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}] 00:07:57 INFO - PROCESS | 1853 | 1461308877341 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 00:07:57 INFO - PROCESS | 1853 | 1461308877541 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:57 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f09b000 == 103 [pid = 1853] [id = 357] 00:07:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 201 (0x7fd03d1c8c00) [pid = 1853] [serial = 1072] [outer = (nil)] 00:07:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 202 (0x7fd03d1d0c00) [pid = 1853] [serial = 1073] [outer = 0x7fd03d1c8c00] 00:07:57 INFO - PROCESS | 1853 | 1461308877602 Marionette DEBUG loaded listener.js 00:07:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 203 (0x7fd03d1d6400) [pid = 1853] [serial = 1074] [outer = 0x7fd03d1c8c00] 00:07:58 INFO - PROCESS | 1853 | 1461308878399 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]]]}] 00:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1227ms 00:07:58 INFO - PROCESS | 1853 | 1461308878415 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 00:07:58 INFO - PROCESS | 1853 | 1461308878418 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 00:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:07:58 INFO - PROCESS | 1853 | 1461308878423 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:07:58 INFO - PROCESS | 1853 | 1461308878425 Marionette TRACE conn3 <- [1,1402,null,{}] 00:07:58 INFO - PROCESS | 1853 | 1461308878430 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}] 00:07:58 INFO - PROCESS | 1853 | 1461308878575 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 00:07:58 INFO - PROCESS | 1853 | 1461308878760 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:58 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d3d9800 == 104 [pid = 1853] [id = 358] 00:07:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 204 (0x7fd03d1d1000) [pid = 1853] [serial = 1075] [outer = (nil)] 00:07:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 205 (0x7fd03ecc1400) [pid = 1853] [serial = 1076] [outer = 0x7fd03d1d1000] 00:07:58 INFO - PROCESS | 1853 | 1461308878821 Marionette DEBUG loaded listener.js 00:07:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 206 (0x7fd04810ac00) [pid = 1853] [serial = 1077] [outer = 0x7fd03d1d1000] 00:07:59 INFO - PROCESS | 1853 | 1461308879933 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]]]}] 00:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1538ms 00:07:59 INFO - PROCESS | 1853 | 1461308879962 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 00:07:59 INFO - PROCESS | 1853 | 1461308879966 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 00:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:07:59 INFO - PROCESS | 1853 | 1461308879973 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:07:59 INFO - PROCESS | 1853 | 1461308879977 Marionette TRACE conn3 <- [1,1406,null,{}] 00:07:59 INFO - PROCESS | 1853 | 1461308879985 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}] 00:08:00 INFO - PROCESS | 1853 | 1461308880140 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 00:08:00 INFO - PROCESS | 1853 | 1461308880328 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:00 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b83e000 == 105 [pid = 1853] [id = 359] 00:08:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 207 (0x7fd0409dd000) [pid = 1853] [serial = 1078] [outer = (nil)] 00:08:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 208 (0x7fd040ace800) [pid = 1853] [serial = 1079] [outer = 0x7fd0409dd000] 00:08:00 INFO - PROCESS | 1853 | 1461308880387 Marionette DEBUG loaded listener.js 00:08:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 209 (0x7fd0415e6c00) [pid = 1853] [serial = 1080] [outer = 0x7fd0409dd000] 00:08:01 INFO - PROCESS | 1853 | 1461308881107 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]]]}] 00:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1188ms 00:08:01 INFO - PROCESS | 1853 | 1461308881163 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 00:08:01 INFO - PROCESS | 1853 | 1461308881168 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 00:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:08:01 INFO - PROCESS | 1853 | 1461308881177 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:08:01 INFO - PROCESS | 1853 | 1461308881180 Marionette TRACE conn3 <- [1,1410,null,{}] 00:08:01 INFO - PROCESS | 1853 | 1461308881185 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}] 00:08:01 INFO - PROCESS | 1853 | 1461308881319 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 00:08:01 INFO - PROCESS | 1853 | 1461308881491 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:01 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd042908800 == 106 [pid = 1853] [id = 360] 00:08:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 210 (0x7fd0425f9000) [pid = 1853] [serial = 1081] [outer = (nil)] 00:08:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 211 (0x7fd042e91000) [pid = 1853] [serial = 1082] [outer = 0x7fd0425f9000] 00:08:01 INFO - PROCESS | 1853 | 1461308881602 Marionette DEBUG loaded listener.js 00:08:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 212 (0x7fd042f3e800) [pid = 1853] [serial = 1083] [outer = 0x7fd0425f9000] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05521e000 == 105 [pid = 1853] [id = 347] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bf8b000 == 104 [pid = 1853] [id = 346] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fd26000 == 103 [pid = 1853] [id = 345] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04df11000 == 102 [pid = 1853] [id = 344] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 211 (0x7fd04fc4b800) [pid = 1853] [serial = 992] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 210 (0x7fd0425fa400) [pid = 1853] [serial = 968] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ba51800 == 101 [pid = 1853] [id = 343] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0406d7800 == 100 [pid = 1853] [id = 342] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f3ea000 == 99 [pid = 1853] [id = 341] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b839000 == 98 [pid = 1853] [id = 340] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06b73b800 == 97 [pid = 1853] [id = 339] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06716b000 == 96 [pid = 1853] [id = 338] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0623ec000 == 95 [pid = 1853] [id = 337] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05b617000 == 94 [pid = 1853] [id = 336] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05787b800 == 93 [pid = 1853] [id = 335] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055224800 == 92 [pid = 1853] [id = 334] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fddb000 == 91 [pid = 1853] [id = 333] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06b7aa000 == 90 [pid = 1853] [id = 313] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04c016000 == 89 [pid = 1853] [id = 332] 00:08:02 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03e9d7800 == 88 [pid = 1853] [id = 331] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 209 (0x7fd04ebdb800) [pid = 1853] [serial = 986] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 208 (0x7fd042e84400) [pid = 1853] [serial = 972] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 207 (0x7fd0409e7c00) [pid = 1853] [serial = 971] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 206 (0x7fd04b646c00) [pid = 1853] [serial = 980] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 205 (0x7fd04b9df400) [pid = 1853] [serial = 981] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 204 (0x7fd0415e2c00) [pid = 1853] [serial = 965] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 203 (0x7fd066b0f000) [pid = 1853] [serial = 953] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 202 (0x7fd04a7a5000) [pid = 1853] [serial = 977] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 201 (0x7fd04a99c000) [pid = 1853] [serial = 978] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 200 (0x7fd04fc50400) [pid = 1853] [serial = 959] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 199 (0x7fd03f8a7c00) [pid = 1853] [serial = 962] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 198 (0x7fd062075c00) [pid = 1853] [serial = 941] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 197 (0x7fd04eb09800) [pid = 1853] [serial = 947] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 196 (0x7fd04f17fc00) [pid = 1853] [serial = 989] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 195 (0x7fd055668800) [pid = 1853] [serial = 950] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 194 (0x7fd042e8a400) [pid = 1853] [serial = 956] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 193 (0x7fd04a993400) [pid = 1853] [serial = 944] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 192 (0x7fd04966cc00) [pid = 1853] [serial = 975] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 191 (0x7fd0484c3c00) [pid = 1853] [serial = 974] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 190 (0x7fd04f178c00) [pid = 1853] [serial = 987] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 189 (0x7fd04b9d8400) [pid = 1853] [serial = 983] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 188 (0x7fd04bee2800) [pid = 1853] [serial = 984] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | --DOMWINDOW == 187 (0x7fd04fc42800) [pid = 1853] [serial = 990] [outer = (nil)] [url = about:blank] 00:08:02 INFO - PROCESS | 1853 | 1461308882595 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]]]}] 00:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1432ms 00:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:08:02 INFO - PROCESS | 1853 | 1461308882609 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 00:08:02 INFO - PROCESS | 1853 | 1461308882611 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 00:08:02 INFO - PROCESS | 1853 | 1461308882617 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:08:02 INFO - PROCESS | 1853 | 1461308882621 Marionette TRACE conn3 <- [1,1414,null,{}] 00:08:02 INFO - PROCESS | 1853 | 1461308882634 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}] 00:08:02 INFO - PROCESS | 1853 | 1461308882762 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 00:08:02 INFO - PROCESS | 1853 | 1461308882909 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:02 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b187800 == 89 [pid = 1853] [id = 361] 00:08:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 188 (0x7fd042e90400) [pid = 1853] [serial = 1084] [outer = (nil)] 00:08:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 189 (0x7fd049637800) [pid = 1853] [serial = 1085] [outer = 0x7fd042e90400] 00:08:02 INFO - PROCESS | 1853 | 1461308882965 Marionette DEBUG loaded listener.js 00:08:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 190 (0x7fd0496ab000) [pid = 1853] [serial = 1086] [outer = 0x7fd042e90400] 00:08:03 INFO - PROCESS | 1853 | 1461308883595 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]]]}] 00:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1035ms 00:08:03 INFO - PROCESS | 1853 | 1461308883651 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 00:08:03 INFO - PROCESS | 1853 | 1461308883654 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 00:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:08:03 INFO - PROCESS | 1853 | 1461308883662 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:08:03 INFO - PROCESS | 1853 | 1461308883664 Marionette TRACE conn3 <- [1,1418,null,{}] 00:08:03 INFO - PROCESS | 1853 | 1461308883669 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}] 00:08:03 INFO - PROCESS | 1853 | 1461308883837 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 00:08:03 INFO - PROCESS | 1853 | 1461308883854 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:03 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d441800 == 90 [pid = 1853] [id = 362] 00:08:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 191 (0x7fd042f41800) [pid = 1853] [serial = 1087] [outer = (nil)] 00:08:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 192 (0x7fd04a99bc00) [pid = 1853] [serial = 1088] [outer = 0x7fd042f41800] 00:08:03 INFO - PROCESS | 1853 | 1461308883906 Marionette DEBUG loaded listener.js 00:08:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 193 (0x7fd04b542c00) [pid = 1853] [serial = 1089] [outer = 0x7fd042f41800] 00:08:04 INFO - PROCESS | 1853 | 1461308884607 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]]]}] 00:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 980ms 00:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:08:04 INFO - PROCESS | 1853 | 1461308884639 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 00:08:04 INFO - PROCESS | 1853 | 1461308884641 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 00:08:04 INFO - PROCESS | 1853 | 1461308884652 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:08:04 INFO - PROCESS | 1853 | 1461308884653 Marionette TRACE conn3 <- [1,1422,null,{}] 00:08:04 INFO - PROCESS | 1853 | 1461308884686 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}] 00:08:04 INFO - PROCESS | 1853 | 1461308884846 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 00:08:04 INFO - PROCESS | 1853 | 1461308884868 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:04 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fa0e000 == 91 [pid = 1853] [id = 363] 00:08:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 194 (0x7fd04979c400) [pid = 1853] [serial = 1090] [outer = (nil)] 00:08:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 195 (0x7fd04b76e800) [pid = 1853] [serial = 1091] [outer = 0x7fd04979c400] 00:08:04 INFO - PROCESS | 1853 | 1461308884919 Marionette DEBUG loaded listener.js 00:08:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 196 (0x7fd04bd6a800) [pid = 1853] [serial = 1092] [outer = 0x7fd04979c400] 00:08:05 INFO - PROCESS | 1853 | 1461308885651 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]]]}] 00:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1060ms 00:08:05 INFO - PROCESS | 1853 | 1461308885707 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 00:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:08:05 INFO - PROCESS | 1853 | 1461308885710 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 00:08:05 INFO - PROCESS | 1853 | 1461308885714 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:08:05 INFO - PROCESS | 1853 | 1461308885717 Marionette TRACE conn3 <- [1,1426,null,{}] 00:08:05 INFO - PROCESS | 1853 | 1461308885736 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}] 00:08:05 INFO - PROCESS | 1853 | 1461308885938 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 00:08:05 INFO - PROCESS | 1853 | 1461308885955 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:05 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd050a5e000 == 92 [pid = 1853] [id = 364] 00:08:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 197 (0x7fd04bdacc00) [pid = 1853] [serial = 1093] [outer = (nil)] 00:08:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 198 (0x7fd04d532000) [pid = 1853] [serial = 1094] [outer = 0x7fd04bdacc00] 00:08:06 INFO - PROCESS | 1853 | 1461308886011 Marionette DEBUG loaded listener.js 00:08:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 199 (0x7fd04f492c00) [pid = 1853] [serial = 1095] [outer = 0x7fd04bdacc00] 00:08:06 INFO - PROCESS | 1853 | --DOMWINDOW == 198 (0x7fd04ed62c00) [pid = 1853] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:08:06 INFO - PROCESS | 1853 | --DOMWINDOW == 197 (0x7fd0482d1400) [pid = 1853] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:08:06 INFO - PROCESS | 1853 | --DOMWINDOW == 196 (0x7fd04bee6000) [pid = 1853] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:08:06 INFO - PROCESS | 1853 | --DOMWINDOW == 195 (0x7fd0415e8400) [pid = 1853] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:08:06 INFO - PROCESS | 1853 | --DOMWINDOW == 194 (0x7fd04a742c00) [pid = 1853] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:08:06 INFO - PROCESS | 1853 | --DOMWINDOW == 193 (0x7fd042e8d800) [pid = 1853] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:08:06 INFO - PROCESS | 1853 | --DOMWINDOW == 192 (0x7fd0408e3c00) [pid = 1853] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:08:06 INFO - PROCESS | 1853 | --DOMWINDOW == 191 (0x7fd04a746000) [pid = 1853] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:08:06 INFO - PROCESS | 1853 | 1461308886884 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]]]}] 00:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1224ms 00:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:08:06 INFO - PROCESS | 1853 | 1461308886939 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 00:08:06 INFO - PROCESS | 1853 | 1461308886942 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 00:08:06 INFO - PROCESS | 1853 | 1461308886946 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:08:06 INFO - PROCESS | 1853 | 1461308886949 Marionette TRACE conn3 <- [1,1430,null,{}] 00:08:06 INFO - PROCESS | 1853 | 1461308886953 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}] 00:08:07 INFO - PROCESS | 1853 | 1461308887076 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 00:08:07 INFO - PROCESS | 1853 | 1461308887097 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:07 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05409d800 == 93 [pid = 1853] [id = 365] 00:08:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 192 (0x7fd0409eb400) [pid = 1853] [serial = 1096] [outer = (nil)] 00:08:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 193 (0x7fd04ebda800) [pid = 1853] [serial = 1097] [outer = 0x7fd0409eb400] 00:08:07 INFO - PROCESS | 1853 | 1461308887149 Marionette DEBUG loaded listener.js 00:08:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 194 (0x7fd04f499000) [pid = 1853] [serial = 1098] [outer = 0x7fd0409eb400] 00:08:07 INFO - PROCESS | 1853 | 1461308887841 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]]]}] 00:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 926ms 00:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:08:07 INFO - PROCESS | 1853 | 1461308887872 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 00:08:07 INFO - PROCESS | 1853 | 1461308887874 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 00:08:07 INFO - PROCESS | 1853 | 1461308887878 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:08:07 INFO - PROCESS | 1853 | 1461308887882 Marionette TRACE conn3 <- [1,1434,null,{}] 00:08:07 INFO - PROCESS | 1853 | 1461308887886 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}] 00:08:08 INFO - PROCESS | 1853 | 1461308888060 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 00:08:08 INFO - PROCESS | 1853 | 1461308888077 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:08 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054b4d800 == 94 [pid = 1853] [id = 366] 00:08:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 195 (0x7fd040ad9400) [pid = 1853] [serial = 1099] [outer = (nil)] 00:08:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 196 (0x7fd04fc4b000) [pid = 1853] [serial = 1100] [outer = 0x7fd040ad9400] 00:08:08 INFO - PROCESS | 1853 | 1461308888129 Marionette DEBUG loaded listener.js 00:08:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 197 (0x7fd04fcf0000) [pid = 1853] [serial = 1101] [outer = 0x7fd040ad9400] 00:08:08 INFO - PROCESS | 1853 | 1461308888971 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]]]}] 00:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1125ms 00:08:09 INFO - PROCESS | 1853 | 1461308889005 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 00:08:09 INFO - PROCESS | 1853 | 1461308889009 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 00:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:08:09 INFO - PROCESS | 1853 | 1461308889017 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:08:09 INFO - PROCESS | 1853 | 1461308889022 Marionette TRACE conn3 <- [1,1438,null,{}] 00:08:09 INFO - PROCESS | 1853 | 1461308889030 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}] 00:08:09 INFO - PROCESS | 1853 | 1461308889203 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 00:08:09 INFO - PROCESS | 1853 | 1461308889371 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:09 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd043288000 == 95 [pid = 1853] [id = 367] 00:08:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 198 (0x7fd03d1c8000) [pid = 1853] [serial = 1102] [outer = (nil)] 00:08:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 199 (0x7fd0409e1800) [pid = 1853] [serial = 1103] [outer = 0x7fd03d1c8000] 00:08:09 INFO - PROCESS | 1853 | 1461308889440 Marionette DEBUG loaded listener.js 00:08:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 200 (0x7fd0415e2c00) [pid = 1853] [serial = 1104] [outer = 0x7fd03d1c8000] 00:08:10 INFO - PROCESS | 1853 | 1461308890276 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]]]}] 00:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1331ms 00:08:10 INFO - PROCESS | 1853 | 1461308890349 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 00:08:10 INFO - PROCESS | 1853 | 1461308890356 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 00:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:08:10 INFO - PROCESS | 1853 | 1461308890365 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:08:10 INFO - PROCESS | 1853 | 1461308890368 Marionette TRACE conn3 <- [1,1442,null,{}] 00:08:10 INFO - PROCESS | 1853 | 1461308890373 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}] 00:08:10 INFO - PROCESS | 1853 | 1461308890563 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 00:08:10 INFO - PROCESS | 1853 | 1461308890724 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:10 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f3df000 == 96 [pid = 1853] [id = 368] 00:08:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 201 (0x7fd042e89000) [pid = 1853] [serial = 1105] [outer = (nil)] 00:08:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 202 (0x7fd0484ca400) [pid = 1853] [serial = 1106] [outer = 0x7fd042e89000] 00:08:10 INFO - PROCESS | 1853 | 1461308890787 Marionette DEBUG loaded listener.js 00:08:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 203 (0x7fd04963cc00) [pid = 1853] [serial = 1107] [outer = 0x7fd042e89000] 00:08:11 INFO - PROCESS | 1853 | 1461308891685 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]]]}] 00:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1381ms 00:08:11 INFO - PROCESS | 1853 | 1461308891747 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 00:08:11 INFO - PROCESS | 1853 | 1461308891751 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 00:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:08:11 INFO - PROCESS | 1853 | 1461308891756 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:08:11 INFO - PROCESS | 1853 | 1461308891761 Marionette TRACE conn3 <- [1,1446,null,{}] 00:08:11 INFO - PROCESS | 1853 | 1461308891800 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}] 00:08:12 INFO - PROCESS | 1853 | 1461308892030 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 00:08:12 INFO - PROCESS | 1853 | 1461308892153 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:12 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd056319800 == 97 [pid = 1853] [id = 369] 00:08:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 204 (0x7fd04bb33000) [pid = 1853] [serial = 1108] [outer = (nil)] 00:08:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 205 (0x7fd04bd70800) [pid = 1853] [serial = 1109] [outer = 0x7fd04bb33000] 00:08:12 INFO - PROCESS | 1853 | 1461308892219 Marionette DEBUG loaded listener.js 00:08:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 206 (0x7fd04eb09000) [pid = 1853] [serial = 1110] [outer = 0x7fd04bb33000] 00:08:13 INFO - PROCESS | 1853 | 1461308892999 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]]]}] 00:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1287ms 00:08:13 INFO - PROCESS | 1853 | 1461308893044 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 00:08:13 INFO - PROCESS | 1853 | 1461308893048 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 00:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:08:13 INFO - PROCESS | 1853 | 1461308893053 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:08:13 INFO - PROCESS | 1853 | 1461308893055 Marionette TRACE conn3 <- [1,1450,null,{}] 00:08:13 INFO - PROCESS | 1853 | 1461308893060 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}] 00:08:13 INFO - PROCESS | 1853 | 1461308893196 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 00:08:13 INFO - PROCESS | 1853 | 1461308893360 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:13 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0621b5000 == 98 [pid = 1853] [id = 370] 00:08:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 207 (0x7fd0496a4800) [pid = 1853] [serial = 1111] [outer = (nil)] 00:08:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 208 (0x7fd04fc4d400) [pid = 1853] [serial = 1112] [outer = 0x7fd0496a4800] 00:08:13 INFO - PROCESS | 1853 | 1461308893425 Marionette DEBUG loaded listener.js 00:08:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 209 (0x7fd051452800) [pid = 1853] [serial = 1113] [outer = 0x7fd0496a4800] 00:08:14 INFO - PROCESS | 1853 | 1461308894227 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]]]}] 00:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1225ms 00:08:14 INFO - PROCESS | 1853 | 1461308894280 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 00:08:14 INFO - PROCESS | 1853 | 1461308894283 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 00:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:08:14 INFO - PROCESS | 1853 | 1461308894290 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:08:14 INFO - PROCESS | 1853 | 1461308894292 Marionette TRACE conn3 <- [1,1454,null,{}] 00:08:14 INFO - PROCESS | 1853 | 1461308894297 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}] 00:08:14 INFO - PROCESS | 1853 | 1461308894437 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 00:08:14 INFO - PROCESS | 1853 | 1461308894605 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:14 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06716b000 == 99 [pid = 1853] [id = 371] 00:08:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 210 (0x7fd042f3bc00) [pid = 1853] [serial = 1114] [outer = (nil)] 00:08:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 211 (0x7fd053a64400) [pid = 1853] [serial = 1115] [outer = 0x7fd042f3bc00] 00:08:14 INFO - PROCESS | 1853 | 1461308894667 Marionette DEBUG loaded listener.js 00:08:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 212 (0x7fd0552b7c00) [pid = 1853] [serial = 1116] [outer = 0x7fd042f3bc00] 00:08:15 INFO - PROCESS | 1853 | 1461308895470 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]]]}] 00:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1229ms 00:08:15 INFO - PROCESS | 1853 | 1461308895519 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 00:08:15 INFO - PROCESS | 1853 | 1461308895523 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 00:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:08:15 INFO - PROCESS | 1853 | 1461308895528 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:08:15 INFO - PROCESS | 1853 | 1461308895531 Marionette TRACE conn3 <- [1,1458,null,{}] 00:08:15 INFO - PROCESS | 1853 | 1461308895536 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}] 00:08:15 INFO - PROCESS | 1853 | 1461308895701 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 00:08:15 INFO - PROCESS | 1853 | 1461308895873 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:15 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06c7b2000 == 100 [pid = 1853] [id = 372] 00:08:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 213 (0x7fd0552be800) [pid = 1853] [serial = 1117] [outer = (nil)] 00:08:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 214 (0x7fd06324a400) [pid = 1853] [serial = 1118] [outer = 0x7fd0552be800] 00:08:15 INFO - PROCESS | 1853 | 1461308895936 Marionette DEBUG loaded listener.js 00:08:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 215 (0x7fd066eaac00) [pid = 1853] [serial = 1119] [outer = 0x7fd0552be800] 00:08:16 INFO - PROCESS | 1853 | 1461308896778 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]]]}] 00:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1330ms 00:08:16 INFO - PROCESS | 1853 | 1461308896858 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 00:08:16 INFO - PROCESS | 1853 | 1461308896861 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 00:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:08:16 INFO - PROCESS | 1853 | 1461308896866 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:08:16 INFO - PROCESS | 1853 | 1461308896869 Marionette TRACE conn3 <- [1,1462,null,{}] 00:08:16 INFO - PROCESS | 1853 | 1461308896874 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}] 00:08:17 INFO - PROCESS | 1853 | 1461308897043 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 00:08:17 INFO - PROCESS | 1853 | 1461308897210 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:17 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03ec71000 == 101 [pid = 1853] [id = 373] 00:08:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 216 (0x7fd0499bd800) [pid = 1853] [serial = 1120] [outer = (nil)] 00:08:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 217 (0x7fd0499c6000) [pid = 1853] [serial = 1121] [outer = 0x7fd0499bd800] 00:08:17 INFO - PROCESS | 1853 | 1461308897272 Marionette DEBUG loaded listener.js 00:08:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 218 (0x7fd0499cac00) [pid = 1853] [serial = 1122] [outer = 0x7fd0499bd800] 00:08:17 INFO - PROCESS | 1853 | 1461308897982 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]]]}] 00:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1175ms 00:08:18 INFO - PROCESS | 1853 | 1461308898043 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 00:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:08:18 INFO - PROCESS | 1853 | 1461308898046 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 00:08:18 INFO - PROCESS | 1853 | 1461308898051 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:08:18 INFO - PROCESS | 1853 | 1461308898053 Marionette TRACE conn3 <- [1,1466,null,{}] 00:08:18 INFO - PROCESS | 1853 | 1461308898058 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}] 00:08:18 INFO - PROCESS | 1853 | 1461308898195 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 00:08:18 INFO - PROCESS | 1853 | 1461308898370 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:18 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03eb2b000 == 102 [pid = 1853] [id = 374] 00:08:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 219 (0x7fd03f8a4800) [pid = 1853] [serial = 1123] [outer = (nil)] 00:08:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 220 (0x7fd04154b400) [pid = 1853] [serial = 1124] [outer = 0x7fd03f8a4800] 00:08:18 INFO - PROCESS | 1853 | 1461308898433 Marionette DEBUG loaded listener.js 00:08:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 221 (0x7fd04154f800) [pid = 1853] [serial = 1125] [outer = 0x7fd03f8a4800] 00:08:19 INFO - PROCESS | 1853 | 1461308899212 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]]]}] 00:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1226ms 00:08:19 INFO - PROCESS | 1853 | 1461308899278 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 00:08:19 INFO - PROCESS | 1853 | 1461308899282 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 00:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:08:19 INFO - PROCESS | 1853 | 1461308899287 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:08:19 INFO - PROCESS | 1853 | 1461308899291 Marionette TRACE conn3 <- [1,1470,null,{}] 00:08:19 INFO - PROCESS | 1853 | 1461308899296 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}] 00:08:19 INFO - PROCESS | 1853 | 1461308899433 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 00:08:19 INFO - PROCESS | 1853 | 1461308899600 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:19 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0431bb000 == 103 [pid = 1853] [id = 375] 00:08:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 222 (0x7fd0409e6000) [pid = 1853] [serial = 1126] [outer = (nil)] 00:08:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 223 (0x7fd0499c5c00) [pid = 1853] [serial = 1127] [outer = 0x7fd0409e6000] 00:08:19 INFO - PROCESS | 1853 | 1461308899675 Marionette DEBUG loaded listener.js 00:08:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 224 (0x7fd051453400) [pid = 1853] [serial = 1128] [outer = 0x7fd0409e6000] 00:08:20 INFO - PROCESS | 1853 | 1461308900448 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]]]}] 00:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1227ms 00:08:20 INFO - PROCESS | 1853 | 1461308900515 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 00:08:20 INFO - PROCESS | 1853 | 1461308900518 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 00:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:08:20 INFO - PROCESS | 1853 | 1461308900523 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:08:20 INFO - PROCESS | 1853 | 1461308900525 Marionette TRACE conn3 <- [1,1474,null,{}] 00:08:20 INFO - PROCESS | 1853 | 1461308900530 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}] 00:08:20 INFO - PROCESS | 1853 | 1461308900673 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 00:08:20 INFO - PROCESS | 1853 | 1461308900848 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:20 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d5d9800 == 104 [pid = 1853] [id = 376] 00:08:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 225 (0x7fd03c4e8c00) [pid = 1853] [serial = 1129] [outer = (nil)] 00:08:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 226 (0x7fd03c4f1c00) [pid = 1853] [serial = 1130] [outer = 0x7fd03c4e8c00] 00:08:20 INFO - PROCESS | 1853 | 1461308900907 Marionette DEBUG loaded listener.js 00:08:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 227 (0x7fd03c4f6000) [pid = 1853] [serial = 1131] [outer = 0x7fd03c4e8c00] 00:08:21 INFO - PROCESS | 1853 | 1461308901746 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]]]}] 00:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1275ms 00:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:08:21 INFO - PROCESS | 1853 | 1461308901800 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 00:08:21 INFO - PROCESS | 1853 | 1461308901803 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 00:08:21 INFO - PROCESS | 1853 | 1461308901808 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:08:21 INFO - PROCESS | 1853 | 1461308901812 Marionette TRACE conn3 <- [1,1478,null,{}] 00:08:21 INFO - PROCESS | 1853 | 1461308901825 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}] 00:08:21 INFO - PROCESS | 1853 | 1461308901995 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 00:08:22 INFO - PROCESS | 1853 | 1461308902159 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:22 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bcd9800 == 105 [pid = 1853] [id = 377] 00:08:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 228 (0x7fd03c4ea400) [pid = 1853] [serial = 1132] [outer = (nil)] 00:08:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 229 (0x7fd04eb12800) [pid = 1853] [serial = 1133] [outer = 0x7fd03c4ea400] 00:08:22 INFO - PROCESS | 1853 | 1461308902227 Marionette DEBUG loaded listener.js 00:08:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 230 (0x7fd066eae000) [pid = 1853] [serial = 1134] [outer = 0x7fd03c4ea400] 00:08:23 INFO - PROCESS | 1853 | 1461308903338 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]]]}] 00:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1589ms 00:08:23 INFO - PROCESS | 1853 | 1461308903396 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 00:08:23 INFO - PROCESS | 1853 | 1461308903402 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 00:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:08:23 INFO - PROCESS | 1853 | 1461308903409 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:08:23 INFO - PROCESS | 1853 | 1461308903413 Marionette TRACE conn3 <- [1,1482,null,{}] 00:08:23 INFO - PROCESS | 1853 | 1461308903421 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}] 00:08:23 INFO - PROCESS | 1853 | 1461308903608 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 00:08:23 INFO - PROCESS | 1853 | 1461308903844 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:23 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0432a2800 == 106 [pid = 1853] [id = 378] 00:08:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 231 (0x7fd03d1d4400) [pid = 1853] [serial = 1135] [outer = (nil)] 00:08:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 232 (0x7fd03ecbfc00) [pid = 1853] [serial = 1136] [outer = 0x7fd03d1d4400] 00:08:23 INFO - PROCESS | 1853 | 1461308903916 Marionette DEBUG loaded listener.js 00:08:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 233 (0x7fd0409e9400) [pid = 1853] [serial = 1137] [outer = 0x7fd03d1d4400] 00:08:24 INFO - PROCESS | 1853 | 1461308904768 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]]]}] 00:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1433ms 00:08:24 INFO - PROCESS | 1853 | 1461308904842 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 00:08:24 INFO - PROCESS | 1853 | 1461308904849 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 00:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:08:24 INFO - PROCESS | 1853 | 1461308904857 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:08:24 INFO - PROCESS | 1853 | 1461308904860 Marionette TRACE conn3 <- [1,1486,null,{}] 00:08:24 INFO - PROCESS | 1853 | 1461308904864 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}] 00:08:25 INFO - PROCESS | 1853 | 1461308905040 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 00:08:25 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05409d800 == 105 [pid = 1853] [id = 365] 00:08:25 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd050a5e000 == 104 [pid = 1853] [id = 364] 00:08:25 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fa0e000 == 103 [pid = 1853] [id = 363] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 232 (0x7fd053a5dc00) [pid = 1853] [serial = 1007] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 231 (0x7fd055668400) [pid = 1853] [serial = 1010] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 230 (0x7fd062fb7800) [pid = 1853] [serial = 1013] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 229 (0x7fd066e08000) [pid = 1853] [serial = 1016] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 228 (0x7fd03e95bc00) [pid = 1853] [serial = 1019] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | 1461308905298 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:25 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d441800 == 102 [pid = 1853] [id = 362] 00:08:25 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b187800 == 101 [pid = 1853] [id = 361] 00:08:25 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd042908800 == 100 [pid = 1853] [id = 360] 00:08:25 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b83e000 == 99 [pid = 1853] [id = 359] 00:08:25 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd042915000 == 100 [pid = 1853] [id = 379] 00:08:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 229 (0x7fd0409d6c00) [pid = 1853] [serial = 1138] [outer = (nil)] 00:08:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 230 (0x7fd042f37c00) [pid = 1853] [serial = 1139] [outer = 0x7fd0409d6c00] 00:08:25 INFO - PROCESS | 1853 | 1461308905363 Marionette DEBUG loaded listener.js 00:08:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 231 (0x7fd048104400) [pid = 1853] [serial = 1140] [outer = 0x7fd0409d6c00] 00:08:25 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f09b000 == 99 [pid = 1853] [id = 357] 00:08:25 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d0cf800 == 98 [pid = 1853] [id = 356] 00:08:25 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a778800 == 97 [pid = 1853] [id = 355] 00:08:25 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f0aa000 == 96 [pid = 1853] [id = 354] 00:08:25 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04133c800 == 95 [pid = 1853] [id = 353] 00:08:25 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06c7ab000 == 94 [pid = 1853] [id = 352] 00:08:25 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0675ac000 == 93 [pid = 1853] [id = 351] 00:08:25 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054375000 == 92 [pid = 1853] [id = 350] 00:08:25 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bf77000 == 91 [pid = 1853] [id = 349] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 230 (0x7fd05566b000) [pid = 1853] [serial = 1043] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 229 (0x7fd04bd64400) [pid = 1853] [serial = 1034] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 228 (0x7fd04d145800) [pid = 1853] [serial = 1035] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 227 (0x7fd04f49b000) [pid = 1853] [serial = 1038] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 226 (0x7fd04fc45c00) [pid = 1853] [serial = 1041] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 225 (0x7fd04fce1c00) [pid = 1853] [serial = 993] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 224 (0x7fd056382000) [pid = 1853] [serial = 1044] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 223 (0x7fd04ecd6000) [pid = 1853] [serial = 1037] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 222 (0x7fd042ea3c00) [pid = 1853] [serial = 1026] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 221 (0x7fd0425fc000) [pid = 1853] [serial = 1025] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 220 (0x7fd04b2bc800) [pid = 1853] [serial = 1031] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 219 (0x7fd04b76cc00) [pid = 1853] [serial = 1032] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 218 (0x7fd04979d800) [pid = 1853] [serial = 1029] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 217 (0x7fd0484ce000) [pid = 1853] [serial = 1028] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 216 (0x7fd0496a9c00) [pid = 1853] [serial = 998] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 215 (0x7fd040ad0400) [pid = 1853] [serial = 1022] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 214 (0x7fd0408d8400) [pid = 1853] [serial = 995] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 213 (0x7fd04b647800) [pid = 1853] [serial = 1001] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 212 (0x7fd04fc43400) [pid = 1853] [serial = 1004] [outer = (nil)] [url = about:blank] 00:08:25 INFO - PROCESS | 1853 | --DOMWINDOW == 211 (0x7fd0496a3000) [pid = 1853] [serial = 1040] [outer = (nil)] [url = about:blank] 00:08:26 INFO - PROCESS | 1853 | 1461308906091 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]]]}] 00:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1279ms 00:08:26 INFO - PROCESS | 1853 | 1461308906136 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 00:08:26 INFO - PROCESS | 1853 | 1461308906139 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 00:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:08:26 INFO - PROCESS | 1853 | 1461308906144 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:08:26 INFO - PROCESS | 1853 | 1461308906148 Marionette TRACE conn3 <- [1,1490,null,{}] 00:08:26 INFO - PROCESS | 1853 | 1461308906162 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}] 00:08:26 INFO - PROCESS | 1853 | 1461308906302 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 00:08:26 INFO - PROCESS | 1853 | 1461308906318 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:26 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bf77000 == 92 [pid = 1853] [id = 380] 00:08:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 212 (0x7fd049636c00) [pid = 1853] [serial = 1141] [outer = (nil)] 00:08:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 213 (0x7fd04969f400) [pid = 1853] [serial = 1142] [outer = 0x7fd049636c00] 00:08:26 INFO - PROCESS | 1853 | 1461308906374 Marionette DEBUG loaded listener.js 00:08:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 214 (0x7fd04a746000) [pid = 1853] [serial = 1143] [outer = 0x7fd049636c00] 00:08:27 INFO - PROCESS | 1853 | 1461308907119 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]]]}] 00:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1032ms 00:08:27 INFO - PROCESS | 1853 | 1461308907177 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 00:08:27 INFO - PROCESS | 1853 | 1461308907180 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 00:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:08:27 INFO - PROCESS | 1853 | 1461308907185 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:08:27 INFO - PROCESS | 1853 | 1461308907188 Marionette TRACE conn3 <- [1,1494,null,{}] 00:08:27 INFO - PROCESS | 1853 | 1461308907192 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}] 00:08:27 INFO - PROCESS | 1853 | 1461308907324 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 00:08:27 INFO - PROCESS | 1853 | 1461308907340 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:27 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f092000 == 93 [pid = 1853] [id = 381] 00:08:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 215 (0x7fd0482f2c00) [pid = 1853] [serial = 1144] [outer = (nil)] 00:08:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 216 (0x7fd04b549c00) [pid = 1853] [serial = 1145] [outer = 0x7fd0482f2c00] 00:08:27 INFO - PROCESS | 1853 | 1461308907403 Marionette DEBUG loaded listener.js 00:08:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 217 (0x7fd04b9d5400) [pid = 1853] [serial = 1146] [outer = 0x7fd0482f2c00] 00:08:28 INFO - PROCESS | 1853 | 1461308908161 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]]]}] 00:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1026ms 00:08:28 INFO - PROCESS | 1853 | 1461308908216 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 00:08:28 INFO - PROCESS | 1853 | 1461308908218 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 00:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:08:28 INFO - PROCESS | 1853 | 1461308908224 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:08:28 INFO - PROCESS | 1853 | 1461308908225 Marionette TRACE conn3 <- [1,1498,null,{}] 00:08:28 INFO - PROCESS | 1853 | 1461308908245 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}] 00:08:28 INFO - PROCESS | 1853 | 1461308908470 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 00:08:28 INFO - PROCESS | 1853 | 1461308908489 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:28 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f3ea000 == 94 [pid = 1853] [id = 382] 00:08:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 218 (0x7fd04a99ac00) [pid = 1853] [serial = 1147] [outer = (nil)] 00:08:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 219 (0x7fd04bd06800) [pid = 1853] [serial = 1148] [outer = 0x7fd04a99ac00] 00:08:28 INFO - PROCESS | 1853 | 1461308908542 Marionette DEBUG loaded listener.js 00:08:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 220 (0x7fd04bd0d000) [pid = 1853] [serial = 1149] [outer = 0x7fd04a99ac00] 00:08:29 INFO - PROCESS | 1853 | 1461308909293 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]]]}] 00:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1128ms 00:08:29 INFO - PROCESS | 1853 | 1461308909352 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 00:08:29 INFO - PROCESS | 1853 | 1461308909355 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 00:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:08:29 INFO - PROCESS | 1853 | 1461308909360 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:08:29 INFO - PROCESS | 1853 | 1461308909363 Marionette TRACE conn3 <- [1,1502,null,{}] 00:08:29 INFO - PROCESS | 1853 | 1461308909367 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}] 00:08:29 INFO - PROCESS | 1853 | 1461308909591 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 00:08:29 INFO - PROCESS | 1853 | 1461308909620 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:29 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053c06800 == 95 [pid = 1853] [id = 383] 00:08:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 221 (0x7fd04bd62c00) [pid = 1853] [serial = 1150] [outer = (nil)] 00:08:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 222 (0x7fd04d52d000) [pid = 1853] [serial = 1151] [outer = 0x7fd04bd62c00] 00:08:29 INFO - PROCESS | 1853 | 1461308909676 Marionette DEBUG loaded listener.js 00:08:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 223 (0x7fd04fca2400) [pid = 1853] [serial = 1152] [outer = 0x7fd04bd62c00] 00:08:30 INFO - PROCESS | 1853 | --DOMWINDOW == 222 (0x7fd0425f9000) [pid = 1853] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:08:30 INFO - PROCESS | 1853 | --DOMWINDOW == 221 (0x7fd042e90400) [pid = 1853] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:08:30 INFO - PROCESS | 1853 | --DOMWINDOW == 220 (0x7fd0409dd000) [pid = 1853] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:08:30 INFO - PROCESS | 1853 | --DOMWINDOW == 219 (0x7fd042f41800) [pid = 1853] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:08:30 INFO - PROCESS | 1853 | --DOMWINDOW == 218 (0x7fd04979c400) [pid = 1853] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:08:30 INFO - PROCESS | 1853 | --DOMWINDOW == 217 (0x7fd0409eb400) [pid = 1853] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:08:30 INFO - PROCESS | 1853 | --DOMWINDOW == 216 (0x7fd04bdacc00) [pid = 1853] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:08:30 INFO - PROCESS | 1853 | 1461308910599 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]]]}] 00:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1279ms 00:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:08:30 INFO - PROCESS | 1853 | 1461308910640 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 00:08:30 INFO - PROCESS | 1853 | 1461308910642 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 00:08:30 INFO - PROCESS | 1853 | 1461308910647 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:08:30 INFO - PROCESS | 1853 | 1461308910650 Marionette TRACE conn3 <- [1,1506,null,{}] 00:08:30 INFO - PROCESS | 1853 | 1461308910654 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}] 00:08:30 INFO - PROCESS | 1853 | 1461308910781 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 00:08:30 INFO - PROCESS | 1853 | 1461308910906 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:30 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fd21800 == 96 [pid = 1853] [id = 384] 00:08:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 217 (0x7fd042e87c00) [pid = 1853] [serial = 1153] [outer = (nil)] 00:08:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 218 (0x7fd04bd6cc00) [pid = 1853] [serial = 1154] [outer = 0x7fd042e87c00] 00:08:30 INFO - PROCESS | 1853 | 1461308910961 Marionette DEBUG loaded listener.js 00:08:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 219 (0x7fd04fcb1800) [pid = 1853] [serial = 1155] [outer = 0x7fd042e87c00] 00:08:31 INFO - PROCESS | 1853 | 1461308911499 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]]]}] 00:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 924ms 00:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:08:31 INFO - PROCESS | 1853 | 1461308911572 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 00:08:31 INFO - PROCESS | 1853 | 1461308911574 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 00:08:31 INFO - PROCESS | 1853 | 1461308911579 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:08:31 INFO - PROCESS | 1853 | 1461308911581 Marionette TRACE conn3 <- [1,1510,null,{}] 00:08:31 INFO - PROCESS | 1853 | 1461308911586 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}] 00:08:31 INFO - PROCESS | 1853 | 1461308911717 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 00:08:31 INFO - PROCESS | 1853 | 1461308911849 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:31 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055224800 == 97 [pid = 1853] [id = 385] 00:08:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 220 (0x7fd042f3a000) [pid = 1853] [serial = 1156] [outer = (nil)] 00:08:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 221 (0x7fd0540e9400) [pid = 1853] [serial = 1157] [outer = 0x7fd042f3a000] 00:08:31 INFO - PROCESS | 1853 | 1461308911904 Marionette DEBUG loaded listener.js 00:08:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 222 (0x7fd0558bf800) [pid = 1853] [serial = 1158] [outer = 0x7fd042f3a000] 00:08:32 INFO - PROCESS | 1853 | 1461308912725 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]]]}] 00:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1178ms 00:08:32 INFO - PROCESS | 1853 | 1461308912757 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 00:08:32 INFO - PROCESS | 1853 | 1461308912762 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 00:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:08:32 INFO - PROCESS | 1853 | 1461308912770 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:08:32 INFO - PROCESS | 1853 | 1461308912774 Marionette TRACE conn3 <- [1,1514,null,{}] 00:08:32 INFO - PROCESS | 1853 | 1461308912781 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}] 00:08:32 INFO - PROCESS | 1853 | 1461308912960 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 00:08:33 INFO - PROCESS | 1853 | 1461308913126 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:33 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd042910000 == 98 [pid = 1853] [id = 386] 00:08:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 223 (0x7fd03ecb7c00) [pid = 1853] [serial = 1159] [outer = (nil)] 00:08:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 224 (0x7fd0409d4800) [pid = 1853] [serial = 1160] [outer = 0x7fd03ecb7c00] 00:08:33 INFO - PROCESS | 1853 | 1461308913192 Marionette DEBUG loaded listener.js 00:08:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 225 (0x7fd0415df000) [pid = 1853] [serial = 1161] [outer = 0x7fd03ecb7c00] 00:08:34 INFO - PROCESS | 1853 | 1461308914016 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]]]}] 00:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1286ms 00:08:34 INFO - PROCESS | 1853 | 1461308914055 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 00:08:34 INFO - PROCESS | 1853 | 1461308914063 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 00:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:08:34 INFO - PROCESS | 1853 | 1461308914072 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:08:34 INFO - PROCESS | 1853 | 1461308914075 Marionette TRACE conn3 <- [1,1518,null,{}] 00:08:34 INFO - PROCESS | 1853 | 1461308914080 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}] 00:08:34 INFO - PROCESS | 1853 | 1461308914228 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 00:08:34 INFO - PROCESS | 1853 | 1461308914401 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:34 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04eb49000 == 99 [pid = 1853] [id = 387] 00:08:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 226 (0x7fd042ea7800) [pid = 1853] [serial = 1162] [outer = (nil)] 00:08:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 227 (0x7fd0482d4800) [pid = 1853] [serial = 1163] [outer = 0x7fd042ea7800] 00:08:34 INFO - PROCESS | 1853 | 1461308914478 Marionette DEBUG loaded listener.js 00:08:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 228 (0x7fd049634c00) [pid = 1853] [serial = 1164] [outer = 0x7fd042ea7800] 00:08:35 INFO - PROCESS | 1853 | 1461308915334 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]]]}] 00:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1326ms 00:08:35 INFO - PROCESS | 1853 | 1461308915399 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 00:08:35 INFO - PROCESS | 1853 | 1461308915402 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 00:08:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:08:35 INFO - PROCESS | 1853 | 1461308915408 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:08:35 INFO - PROCESS | 1853 | 1461308915414 Marionette TRACE conn3 <- [1,1522,null,{}] 00:08:35 INFO - PROCESS | 1853 | 1461308915428 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}] 00:08:35 INFO - PROCESS | 1853 | 1461308915600 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 00:08:35 INFO - PROCESS | 1853 | 1461308915769 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:35 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057a1b800 == 100 [pid = 1853] [id = 388] 00:08:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 229 (0x7fd049639400) [pid = 1853] [serial = 1165] [outer = (nil)] 00:08:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 230 (0x7fd04bd07400) [pid = 1853] [serial = 1166] [outer = 0x7fd049639400] 00:08:35 INFO - PROCESS | 1853 | 1461308915839 Marionette DEBUG loaded listener.js 00:08:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 231 (0x7fd04bd11800) [pid = 1853] [serial = 1167] [outer = 0x7fd049639400] 00:08:36 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:08:36 INFO - PROCESS | 1853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:08:36 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:08:36 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:08:36 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:08:36 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:08:36 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:08:36 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:08:36 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:08:36 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:08:36 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:08:36 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:08:36 INFO - PROCESS | 1853 | 1461308916523 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"]]]}] 00:08:36 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 () { 00:08:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:08:36 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 () { 00:08:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:08:36 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 () { 00:08:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:08:36 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 () { 00:08:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:08:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1139ms 00:08:36 INFO - PROCESS | 1853 | 1461308916556 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 00:08:36 INFO - PROCESS | 1853 | 1461308916559 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 00:08:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:08:36 INFO - PROCESS | 1853 | 1461308916566 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:08:36 INFO - PROCESS | 1853 | 1461308916569 Marionette TRACE conn3 <- [1,1526,null,{}] 00:08:36 INFO - PROCESS | 1853 | 1461308916574 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}] 00:08:36 INFO - PROCESS | 1853 | 1461308916720 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 00:08:36 INFO - PROCESS | 1853 | 1461308916902 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:36 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0673db000 == 101 [pid = 1853] [id = 389] 00:08:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 232 (0x7fd04a7a2800) [pid = 1853] [serial = 1168] [outer = (nil)] 00:08:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 233 (0x7fd04ebd1400) [pid = 1853] [serial = 1169] [outer = 0x7fd04a7a2800] 00:08:36 INFO - PROCESS | 1853 | 1461308916978 Marionette DEBUG loaded listener.js 00:08:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 234 (0x7fd054659400) [pid = 1853] [serial = 1170] [outer = 0x7fd04a7a2800] 00:08:37 INFO - PROCESS | 1853 | 1461308917711 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"]]]}] 00:08:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:08:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:08:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:08:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:08:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:08:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:08:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1177ms 00:08:37 INFO - PROCESS | 1853 | 1461308917747 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 00:08:37 INFO - PROCESS | 1853 | 1461308917750 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 00:08:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:08:37 INFO - PROCESS | 1853 | 1461308917755 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:08:37 INFO - PROCESS | 1853 | 1461308917758 Marionette TRACE conn3 <- [1,1530,null,{}] 00:08:37 INFO - PROCESS | 1853 | 1461308917762 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}] 00:08:37 INFO - PROCESS | 1853 | 1461308917960 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 00:08:38 INFO - PROCESS | 1853 | 1461308918087 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:38 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fa54800 == 102 [pid = 1853] [id = 390] 00:08:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 235 (0x7fd04bd6f800) [pid = 1853] [serial = 1171] [outer = (nil)] 00:08:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 236 (0x7fd0552bbc00) [pid = 1853] [serial = 1172] [outer = 0x7fd04bd6f800] 00:08:38 INFO - PROCESS | 1853 | 1461308918154 Marionette DEBUG loaded listener.js 00:08:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 237 (0x7fd0633c2000) [pid = 1853] [serial = 1173] [outer = 0x7fd04bd6f800] 00:08:38 INFO - PROCESS | 1853 | 1461308918813 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]]]}] 00:08:38 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 00:08:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:08:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:08:38 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. 00:08:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:08:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1127ms 00:08:38 INFO - PROCESS | 1853 | 1461308918884 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 00:08:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:08:38 INFO - PROCESS | 1853 | 1461308918887 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 00:08:38 INFO - PROCESS | 1853 | 1461308918892 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:08:38 INFO - PROCESS | 1853 | 1461308918895 Marionette TRACE conn3 <- [1,1534,null,{}] 00:08:38 INFO - PROCESS | 1853 | 1461308918899 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}] 00:08:39 INFO - PROCESS | 1853 | 1461308919064 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 00:08:39 INFO - PROCESS | 1853 | 1461308919242 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:39 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03ec94000 == 103 [pid = 1853] [id = 391] 00:08:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 238 (0x7fd03d493800) [pid = 1853] [serial = 1174] [outer = (nil)] 00:08:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 239 (0x7fd063575c00) [pid = 1853] [serial = 1175] [outer = 0x7fd03d493800] 00:08:39 INFO - PROCESS | 1853 | 1461308919307 Marionette DEBUG loaded listener.js 00:08:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 240 (0x7fd066eac800) [pid = 1853] [serial = 1176] [outer = 0x7fd03d493800] 00:08:40 INFO - PROCESS | 1853 | 1461308920087 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]]]}] 00:08:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:08:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1226ms 00:08:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:08:40 INFO - PROCESS | 1853 | 1461308920119 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 00:08:40 INFO - PROCESS | 1853 | 1461308920121 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 00:08:40 INFO - PROCESS | 1853 | 1461308920127 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:08:40 INFO - PROCESS | 1853 | 1461308920130 Marionette TRACE conn3 <- [1,1538,null,{}] 00:08:40 INFO - PROCESS | 1853 | 1461308920134 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}] 00:08:40 INFO - PROCESS | 1853 | 1461308920281 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 00:08:40 INFO - PROCESS | 1853 | 1461308920459 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:40 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f709000 == 104 [pid = 1853] [id = 392] 00:08:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 241 (0x7fd03d494400) [pid = 1853] [serial = 1177] [outer = (nil)] 00:08:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 242 (0x7fd03eb0c000) [pid = 1853] [serial = 1178] [outer = 0x7fd03d494400] 00:08:40 INFO - PROCESS | 1853 | 1461308920525 Marionette DEBUG loaded listener.js 00:08:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 243 (0x7fd03eb11800) [pid = 1853] [serial = 1179] [outer = 0x7fd03d494400] 00:08:41 INFO - PROCESS | 1853 | 1461308921248 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]]]}] 00:08:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:08:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1180ms 00:08:41 INFO - PROCESS | 1853 | 1461308921307 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 00:08:41 INFO - PROCESS | 1853 | 1461308921311 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 00:08:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:08:41 INFO - PROCESS | 1853 | 1461308921316 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:08:41 INFO - PROCESS | 1853 | 1461308921318 Marionette TRACE conn3 <- [1,1542,null,{}] 00:08:41 INFO - PROCESS | 1853 | 1461308921322 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}] 00:08:41 INFO - PROCESS | 1853 | 1461308921468 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 00:08:41 INFO - PROCESS | 1853 | 1461308921643 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:41 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f721000 == 105 [pid = 1853] [id = 393] 00:08:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 244 (0x7fd03d498400) [pid = 1853] [serial = 1180] [outer = (nil)] 00:08:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 245 (0x7fd04152cc00) [pid = 1853] [serial = 1181] [outer = 0x7fd03d498400] 00:08:41 INFO - PROCESS | 1853 | 1461308921704 Marionette DEBUG loaded listener.js 00:08:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 246 (0x7fd041531000) [pid = 1853] [serial = 1182] [outer = 0x7fd03d498400] 00:08:42 INFO - PROCESS | 1853 | 1461308922511 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]]]}] 00:08:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:08:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1227ms 00:08:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:08:42 INFO - PROCESS | 1853 | 1461308922543 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 00:08:42 INFO - PROCESS | 1853 | 1461308922545 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 00:08:42 INFO - PROCESS | 1853 | 1461308922549 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:08:42 INFO - PROCESS | 1853 | 1461308922553 Marionette TRACE conn3 <- [1,1546,null,{}] 00:08:42 INFO - PROCESS | 1853 | 1461308922557 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}] 00:08:42 INFO - PROCESS | 1853 | 1461308922696 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 00:08:42 INFO - PROCESS | 1853 | 1461308922874 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:42 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03adda000 == 106 [pid = 1853] [id = 394] 00:08:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 247 (0x7fd03afd0400) [pid = 1853] [serial = 1183] [outer = (nil)] 00:08:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 248 (0x7fd03afd7000) [pid = 1853] [serial = 1184] [outer = 0x7fd03afd0400] 00:08:42 INFO - PROCESS | 1853 | 1461308922937 Marionette DEBUG loaded listener.js 00:08:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 249 (0x7fd03afdcc00) [pid = 1853] [serial = 1185] [outer = 0x7fd03afd0400] 00:08:43 INFO - PROCESS | 1853 | 1461308923663 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]]]}] 00:08:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:08:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1175ms 00:08:43 INFO - PROCESS | 1853 | 1461308923726 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 00:08:43 INFO - PROCESS | 1853 | 1461308923729 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 00:08:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:08:43 INFO - PROCESS | 1853 | 1461308923735 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:08:43 INFO - PROCESS | 1853 | 1461308923737 Marionette TRACE conn3 <- [1,1550,null,{}] 00:08:43 INFO - PROCESS | 1853 | 1461308923742 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}] 00:08:43 INFO - PROCESS | 1853 | 1461308923881 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 00:08:44 INFO - PROCESS | 1853 | 1461308924060 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:44 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03c6b5000 == 107 [pid = 1853] [id = 395] 00:08:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 250 (0x7fd03afd3c00) [pid = 1853] [serial = 1186] [outer = (nil)] 00:08:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 251 (0x7fd041531400) [pid = 1853] [serial = 1187] [outer = 0x7fd03afd3c00] 00:08:44 INFO - PROCESS | 1853 | 1461308924120 Marionette DEBUG loaded listener.js 00:08:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 252 (0x7fd0482d3400) [pid = 1853] [serial = 1188] [outer = 0x7fd03afd3c00] 00:08:45 INFO - PROCESS | 1853 | 1461308925300 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]]]}] 00:08:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:08:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1635ms 00:08:45 INFO - PROCESS | 1853 | 1461308925371 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 00:08:45 INFO - PROCESS | 1853 | 1461308925376 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 00:08:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:08:45 INFO - PROCESS | 1853 | 1461308925400 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:08:45 INFO - PROCESS | 1853 | 1461308925404 Marionette TRACE conn3 <- [1,1554,null,{}] 00:08:45 INFO - PROCESS | 1853 | 1461308925411 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}] 00:08:45 INFO - PROCESS | 1853 | 1461308925625 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 00:08:45 INFO - PROCESS | 1853 | 1461308925813 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:45 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0406c4000 == 108 [pid = 1853] [id = 396] 00:08:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 253 (0x7fd03b734800) [pid = 1853] [serial = 1189] [outer = (nil)] 00:08:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 254 (0x7fd03d1c9c00) [pid = 1853] [serial = 1190] [outer = 0x7fd03b734800] 00:08:45 INFO - PROCESS | 1853 | 1461308925872 Marionette DEBUG loaded listener.js 00:08:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 255 (0x7fd03d48f400) [pid = 1853] [serial = 1191] [outer = 0x7fd03b734800] 00:08:46 INFO - PROCESS | 1853 | 1461308926786 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]]]}] 00:08:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:08:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1437ms 00:08:46 INFO - PROCESS | 1853 | 1461308926834 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 00:08:46 INFO - PROCESS | 1853 | 1461308926841 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 00:08:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:08:46 INFO - PROCESS | 1853 | 1461308926849 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:08:46 INFO - PROCESS | 1853 | 1461308926852 Marionette TRACE conn3 <- [1,1558,null,{}] 00:08:46 INFO - PROCESS | 1853 | 1461308926857 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}] 00:08:46 INFO - PROCESS | 1853 | 1461308926993 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 00:08:47 INFO - PROCESS | 1853 | 1461308927182 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:47 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04132d800 == 109 [pid = 1853] [id = 397] 00:08:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 256 (0x7fd03afd2400) [pid = 1853] [serial = 1192] [outer = (nil)] 00:08:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 257 (0x7fd03eb0c800) [pid = 1853] [serial = 1193] [outer = 0x7fd03afd2400] 00:08:47 INFO - PROCESS | 1853 | 1461308927239 Marionette DEBUG loaded listener.js 00:08:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 258 (0x7fd03ecc1800) [pid = 1853] [serial = 1194] [outer = 0x7fd03afd2400] 00:08:48 INFO - PROCESS | 1853 | 1461308928073 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]]]}] 00:08:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:08:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1278ms 00:08:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:08:48 INFO - PROCESS | 1853 | 1461308928127 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 00:08:48 INFO - PROCESS | 1853 | 1461308928129 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 00:08:48 INFO - PROCESS | 1853 | 1461308928135 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:08:48 INFO - PROCESS | 1853 | 1461308928140 Marionette TRACE conn3 <- [1,1562,null,{}] 00:08:48 INFO - PROCESS | 1853 | 1461308928153 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}] 00:08:48 INFO - PROCESS | 1853 | 1461308928334 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 00:08:48 INFO - PROCESS | 1853 | 1461308928526 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:48 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd041328800 == 110 [pid = 1853] [id = 398] 00:08:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 259 (0x7fd04152c800) [pid = 1853] [serial = 1195] [outer = (nil)] 00:08:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 260 (0x7fd04154a800) [pid = 1853] [serial = 1196] [outer = 0x7fd04152c800] 00:08:48 INFO - PROCESS | 1853 | 1461308928587 Marionette DEBUG loaded listener.js 00:08:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 261 (0x7fd0425fb000) [pid = 1853] [serial = 1197] [outer = 0x7fd04152c800] 00:08:49 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fd21800 == 109 [pid = 1853] [id = 384] 00:08:49 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053c06800 == 108 [pid = 1853] [id = 383] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 260 (0x7fd03ecc1400) [pid = 1853] [serial = 1076] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 259 (0x7fd042e8ec00) [pid = 1853] [serial = 1049] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 258 (0x7fd04b175400) [pid = 1853] [serial = 1052] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 257 (0x7fd0578ec800) [pid = 1853] [serial = 1058] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 256 (0x7fd0409d8c00) [pid = 1853] [serial = 1061] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 255 (0x7fd042f40800) [pid = 1853] [serial = 1064] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 254 (0x7fd049633c00) [pid = 1853] [serial = 1067] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 253 (0x7fd03ecbcc00) [pid = 1853] [serial = 1070] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 252 (0x7fd03d1d0c00) [pid = 1853] [serial = 1073] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 251 (0x7fd04f178000) [pid = 1853] [serial = 1055] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 250 (0x7fd04fc4b000) [pid = 1853] [serial = 1100] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f3ea000 == 107 [pid = 1853] [id = 382] 00:08:49 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f092000 == 106 [pid = 1853] [id = 381] 00:08:49 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bf77000 == 105 [pid = 1853] [id = 380] 00:08:49 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd042915000 == 104 [pid = 1853] [id = 379] 00:08:49 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0432a2800 == 103 [pid = 1853] [id = 378] 00:08:49 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06716b000 == 102 [pid = 1853] [id = 371] 00:08:49 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0621b5000 == 101 [pid = 1853] [id = 370] 00:08:49 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd056319800 == 100 [pid = 1853] [id = 369] 00:08:49 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f3df000 == 99 [pid = 1853] [id = 368] 00:08:49 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd043288000 == 98 [pid = 1853] [id = 367] 00:08:49 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054b4d800 == 97 [pid = 1853] [id = 366] 00:08:49 INFO - PROCESS | 1853 | 1461308929436 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]]]}] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 249 (0x7fd049637800) [pid = 1853] [serial = 1085] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 248 (0x7fd0496ab000) [pid = 1853] [serial = 1086] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 247 (0x7fd0415e6c00) [pid = 1853] [serial = 1080] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 246 (0x7fd040ace800) [pid = 1853] [serial = 1079] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 245 (0x7fd04a99bc00) [pid = 1853] [serial = 1088] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 244 (0x7fd04b76e800) [pid = 1853] [serial = 1091] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 243 (0x7fd04ebda800) [pid = 1853] [serial = 1097] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 242 (0x7fd04d532000) [pid = 1853] [serial = 1094] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 241 (0x7fd062082800) [pid = 1853] [serial = 1046] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 240 (0x7fd042f3e800) [pid = 1853] [serial = 1083] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 239 (0x7fd042e91000) [pid = 1853] [serial = 1082] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 238 (0x7fd04f492c00) [pid = 1853] [serial = 1095] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 237 (0x7fd04bd6a800) [pid = 1853] [serial = 1092] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 236 (0x7fd04f499000) [pid = 1853] [serial = 1098] [outer = (nil)] [url = about:blank] 00:08:49 INFO - PROCESS | 1853 | --DOMWINDOW == 235 (0x7fd04b542c00) [pid = 1853] [serial = 1089] [outer = (nil)] [url = about:blank] 00:08:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:08:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1342ms 00:08:49 INFO - PROCESS | 1853 | 1461308929477 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 00:08:49 INFO - PROCESS | 1853 | 1461308929480 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 00:08:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:08:49 INFO - PROCESS | 1853 | 1461308929485 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:08:49 INFO - PROCESS | 1853 | 1461308929487 Marionette TRACE conn3 <- [1,1566,null,{}] 00:08:49 INFO - PROCESS | 1853 | 1461308929492 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}] 00:08:49 INFO - PROCESS | 1853 | 1461308929614 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 00:08:49 INFO - PROCESS | 1853 | 1461308929627 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:49 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03ec6f800 == 98 [pid = 1853] [id = 399] 00:08:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 236 (0x7fd03ecbcc00) [pid = 1853] [serial = 1198] [outer = (nil)] 00:08:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 237 (0x7fd042f34c00) [pid = 1853] [serial = 1199] [outer = 0x7fd03ecbcc00] 00:08:49 INFO - PROCESS | 1853 | 1461308929680 Marionette DEBUG loaded listener.js 00:08:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 238 (0x7fd04810ec00) [pid = 1853] [serial = 1200] [outer = 0x7fd03ecbcc00] 00:08:50 INFO - PROCESS | 1853 | 1461308930398 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]]]}] 00:08:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:08:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 923ms 00:08:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:08:50 INFO - PROCESS | 1853 | 1461308930409 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 00:08:50 INFO - PROCESS | 1853 | 1461308930412 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 00:08:50 INFO - PROCESS | 1853 | 1461308930417 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:08:50 INFO - PROCESS | 1853 | 1461308930420 Marionette TRACE conn3 <- [1,1570,null,{}] 00:08:50 INFO - PROCESS | 1853 | 1461308930424 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}] 00:08:50 INFO - PROCESS | 1853 | 1461308930551 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 00:08:50 INFO - PROCESS | 1853 | 1461308930688 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:50 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd043754000 == 99 [pid = 1853] [id = 400] 00:08:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 239 (0x7fd03f8a9400) [pid = 1853] [serial = 1201] [outer = (nil)] 00:08:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 240 (0x7fd04810f000) [pid = 1853] [serial = 1202] [outer = 0x7fd03f8a9400] 00:08:50 INFO - PROCESS | 1853 | 1461308930739 Marionette DEBUG loaded listener.js 00:08:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 241 (0x7fd0484cf400) [pid = 1853] [serial = 1203] [outer = 0x7fd03f8a9400] 00:08:51 INFO - PROCESS | 1853 | 1461308931327 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]]]}] 00:08:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:08:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 926ms 00:08:51 INFO - PROCESS | 1853 | 1461308931342 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 00:08:51 INFO - PROCESS | 1853 | 1461308931346 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 00:08:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:08:51 INFO - PROCESS | 1853 | 1461308931351 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:08:51 INFO - PROCESS | 1853 | 1461308931353 Marionette TRACE conn3 <- [1,1574,null,{}] 00:08:51 INFO - PROCESS | 1853 | 1461308931358 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}] 00:08:51 INFO - PROCESS | 1853 | 1461308931571 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 00:08:51 INFO - PROCESS | 1853 | 1461308931662 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:51 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04c018800 == 100 [pid = 1853] [id = 401] 00:08:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 242 (0x7fd03afd9400) [pid = 1853] [serial = 1204] [outer = (nil)] 00:08:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 243 (0x7fd04966ac00) [pid = 1853] [serial = 1205] [outer = 0x7fd03afd9400] 00:08:51 INFO - PROCESS | 1853 | 1461308931716 Marionette DEBUG loaded listener.js 00:08:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 244 (0x7fd04a742400) [pid = 1853] [serial = 1206] [outer = 0x7fd03afd9400] 00:08:52 INFO - PROCESS | 1853 | 1461308932309 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]]]}] 00:08:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:08:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 984ms 00:08:52 INFO - PROCESS | 1853 | 1461308932336 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 00:08:52 INFO - PROCESS | 1853 | 1461308932338 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 00:08:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:08:52 INFO - PROCESS | 1853 | 1461308932350 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:08:52 INFO - PROCESS | 1853 | 1461308932352 Marionette TRACE conn3 <- [1,1578,null,{}] 00:08:52 INFO - PROCESS | 1853 | 1461308932357 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}] 00:08:52 INFO - PROCESS | 1853 | 1461308932548 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 00:08:52 INFO - PROCESS | 1853 | 1461308932573 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:52 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04eb48800 == 101 [pid = 1853] [id = 402] 00:08:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 245 (0x7fd0409d8c00) [pid = 1853] [serial = 1207] [outer = (nil)] 00:08:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 246 (0x7fd04a7b1000) [pid = 1853] [serial = 1208] [outer = 0x7fd0409d8c00] 00:08:52 INFO - PROCESS | 1853 | 1461308932623 Marionette DEBUG loaded listener.js 00:08:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 247 (0x7fd04b2b9800) [pid = 1853] [serial = 1209] [outer = 0x7fd0409d8c00] 00:08:53 INFO - PROCESS | 1853 | 1461308933287 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]]]}] 00:08:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:08:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 976ms 00:08:53 INFO - PROCESS | 1853 | 1461308933332 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 00:08:53 INFO - PROCESS | 1853 | 1461308933335 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 00:08:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:08:53 INFO - PROCESS | 1853 | 1461308933340 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:08:53 INFO - PROCESS | 1853 | 1461308933342 Marionette TRACE conn3 <- [1,1582,null,{}] 00:08:53 INFO - PROCESS | 1853 | 1461308933346 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}] 00:08:53 INFO - PROCESS | 1853 | 1461308933552 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 00:08:53 INFO - PROCESS | 1853 | 1461308933594 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:53 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f1e3800 == 102 [pid = 1853] [id = 403] 00:08:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 248 (0x7fd0484cf800) [pid = 1853] [serial = 1210] [outer = (nil)] 00:08:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 249 (0x7fd04b548800) [pid = 1853] [serial = 1211] [outer = 0x7fd0484cf800] 00:08:53 INFO - PROCESS | 1853 | 1461308933653 Marionette DEBUG loaded listener.js 00:08:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 250 (0x7fd04bd0a400) [pid = 1853] [serial = 1212] [outer = 0x7fd0484cf800] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 249 (0x7fd0496a3800) [pid = 1853] [serial = 753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 248 (0x7fd04a7af400) [pid = 1853] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 247 (0x7fd03d1d1000) [pid = 1853] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 246 (0x7fd0408d5400) [pid = 1853] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 245 (0x7fd03d1d4400) [pid = 1853] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 244 (0x7fd04a748c00) [pid = 1853] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 243 (0x7fd04bda4000) [pid = 1853] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 242 (0x7fd03e958400) [pid = 1853] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 241 (0x7fd05464d800) [pid = 1853] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 240 (0x7fd04bd62c00) [pid = 1853] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 239 (0x7fd0409d6c00) [pid = 1853] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 238 (0x7fd042e87c00) [pid = 1853] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 237 (0x7fd0482f2c00) [pid = 1853] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 236 (0x7fd049668400) [pid = 1853] [serial = 795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 235 (0x7fd0482f6400) [pid = 1853] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 234 (0x7fd04a74d800) [pid = 1853] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 233 (0x7fd0558ba000) [pid = 1853] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 232 (0x7fd066ea7000) [pid = 1853] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 231 (0x7fd055430c00) [pid = 1853] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 230 (0x7fd0484c6400) [pid = 1853] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 229 (0x7fd063571800) [pid = 1853] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 228 (0x7fd04a99ac00) [pid = 1853] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 227 (0x7fd04fce2800) [pid = 1853] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 226 (0x7fd04fca3800) [pid = 1853] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 225 (0x7fd04ecdb000) [pid = 1853] [serial = 759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 224 (0x7fd042eb0800) [pid = 1853] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 223 (0x7fd06252a400) [pid = 1853] [serial = 765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 222 (0x7fd0558c3400) [pid = 1853] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 221 (0x7fd0425f1400) [pid = 1853] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 220 (0x7fd049636c00) [pid = 1853] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 219 (0x7fd04d528400) [pid = 1853] [serial = 756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 218 (0x7fd042ea5c00) [pid = 1853] [serial = 750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 217 (0x7fd0623a3000) [pid = 1853] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 216 (0x7fd04bd64c00) [pid = 1853] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 215 (0x7fd049672800) [pid = 1853] [serial = 798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 214 (0x7fd0578ecc00) [pid = 1853] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 213 (0x7fd04ed63000) [pid = 1853] [serial = 762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:08:54 INFO - PROCESS | 1853 | --DOMWINDOW == 212 (0x7fd0521a3400) [pid = 1853] [serial = 801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:08:55 INFO - PROCESS | 1853 | 1461308935119 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]]]}] 00:08:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:08:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1827ms 00:08:55 INFO - PROCESS | 1853 | 1461308935167 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 00:08:55 INFO - PROCESS | 1853 | 1461308935170 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 00:08:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:08:55 INFO - PROCESS | 1853 | 1461308935174 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:08:55 INFO - PROCESS | 1853 | 1461308935177 Marionette TRACE conn3 <- [1,1586,null,{}] 00:08:55 INFO - PROCESS | 1853 | 1461308935181 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}] 00:08:55 INFO - PROCESS | 1853 | 1461308935355 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 00:08:55 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04af97800 == 101 [pid = 1853] [id = 12] 00:08:55 INFO - PROCESS | 1853 | 1461308935389 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:55 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b82c800 == 102 [pid = 1853] [id = 404] 00:08:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 213 (0x7fd0425fbc00) [pid = 1853] [serial = 1213] [outer = (nil)] 00:08:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 214 (0x7fd0482f2c00) [pid = 1853] [serial = 1214] [outer = 0x7fd0425fbc00] 00:08:55 INFO - PROCESS | 1853 | 1461308935462 Marionette DEBUG loaded listener.js 00:08:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 215 (0x7fd04a7a9800) [pid = 1853] [serial = 1215] [outer = 0x7fd0425fbc00] 00:08:56 INFO - PROCESS | 1853 | 1461308936094 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]]]}] 00:08:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:08:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 974ms 00:08:56 INFO - PROCESS | 1853 | 1461308936149 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 00:08:56 INFO - PROCESS | 1853 | 1461308936151 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 00:08:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:08:56 INFO - PROCESS | 1853 | 1461308936156 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:08:56 INFO - PROCESS | 1853 | 1461308936159 Marionette TRACE conn3 <- [1,1590,null,{}] 00:08:56 INFO - PROCESS | 1853 | 1461308936163 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}] 00:08:56 INFO - PROCESS | 1853 | 1461308936284 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 00:08:56 INFO - PROCESS | 1853 | 1461308936296 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:56 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fa07000 == 103 [pid = 1853] [id = 405] 00:08:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 216 (0x7fd03afd7800) [pid = 1853] [serial = 1216] [outer = (nil)] 00:08:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 217 (0x7fd04b646000) [pid = 1853] [serial = 1217] [outer = 0x7fd03afd7800] 00:08:56 INFO - PROCESS | 1853 | 1461308936347 Marionette DEBUG loaded listener.js 00:08:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 218 (0x7fd04bd0f000) [pid = 1853] [serial = 1218] [outer = 0x7fd03afd7800] 00:08:57 INFO - PROCESS | 1853 | 1461308937273 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]]]}] 00:08:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:08:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1176ms 00:08:57 INFO - PROCESS | 1853 | 1461308937334 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 00:08:57 INFO - PROCESS | 1853 | 1461308937338 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 00:08:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:08:57 INFO - PROCESS | 1853 | 1461308937345 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:08:57 INFO - PROCESS | 1853 | 1461308937349 Marionette TRACE conn3 <- [1,1594,null,{}] 00:08:57 INFO - PROCESS | 1853 | 1461308937356 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}] 00:08:57 INFO - PROCESS | 1853 | 1461308937519 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 00:08:57 INFO - PROCESS | 1853 | 1461308937689 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:57 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03eca3000 == 104 [pid = 1853] [id = 406] 00:08:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 219 (0x7fd03b730c00) [pid = 1853] [serial = 1219] [outer = (nil)] 00:08:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 220 (0x7fd03d1cec00) [pid = 1853] [serial = 1220] [outer = 0x7fd03b730c00] 00:08:57 INFO - PROCESS | 1853 | 1461308937754 Marionette DEBUG loaded listener.js 00:08:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 221 (0x7fd03eb0d400) [pid = 1853] [serial = 1221] [outer = 0x7fd03b730c00] 00:08:58 INFO - PROCESS | 1853 | 1461308938526 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]]]}] 00:08:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:08:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1234ms 00:08:58 INFO - PROCESS | 1853 | 1461308938580 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 00:08:58 INFO - PROCESS | 1853 | 1461308938587 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 00:08:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:08:58 INFO - PROCESS | 1853 | 1461308938596 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:08:58 INFO - PROCESS | 1853 | 1461308938599 Marionette TRACE conn3 <- [1,1598,null,{}] 00:08:58 INFO - PROCESS | 1853 | 1461308938604 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}] 00:08:58 INFO - PROCESS | 1853 | 1461308938761 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 00:08:58 INFO - PROCESS | 1853 | 1461308938931 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:58 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ba51800 == 105 [pid = 1853] [id = 407] 00:08:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 222 (0x7fd0408e3c00) [pid = 1853] [serial = 1222] [outer = (nil)] 00:08:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 223 (0x7fd04152e400) [pid = 1853] [serial = 1223] [outer = 0x7fd0408e3c00] 00:08:59 INFO - PROCESS | 1853 | 1461308938997 Marionette DEBUG loaded listener.js 00:08:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 224 (0x7fd042e84400) [pid = 1853] [serial = 1224] [outer = 0x7fd0408e3c00] 00:08:59 INFO - PROCESS | 1853 | 1461308939837 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]]]}] 00:08:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:08:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1281ms 00:08:59 INFO - PROCESS | 1853 | 1461308939876 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 00:08:59 INFO - PROCESS | 1853 | 1461308939880 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 00:08:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:08:59 INFO - PROCESS | 1853 | 1461308939885 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:08:59 INFO - PROCESS | 1853 | 1461308939890 Marionette TRACE conn3 <- [1,1602,null,{}] 00:08:59 INFO - PROCESS | 1853 | 1461308939904 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}] 00:09:00 INFO - PROCESS | 1853 | 1461308940047 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 00:09:00 INFO - PROCESS | 1853 | 1461308940226 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:00 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fd32800 == 106 [pid = 1853] [id = 408] 00:09:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 225 (0x7fd042e85000) [pid = 1853] [serial = 1225] [outer = (nil)] 00:09:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 226 (0x7fd04962f400) [pid = 1853] [serial = 1226] [outer = 0x7fd042e85000] 00:09:00 INFO - PROCESS | 1853 | 1461308940290 Marionette DEBUG loaded listener.js 00:09:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 227 (0x7fd0496a5800) [pid = 1853] [serial = 1227] [outer = 0x7fd042e85000] 00:09:01 INFO - PROCESS | 1853 | 1461308941078 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]]]}] 00:09:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:09:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1237ms 00:09:01 INFO - PROCESS | 1853 | 1461308941123 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 00:09:01 INFO - PROCESS | 1853 | 1461308941127 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 00:09:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:09:01 INFO - PROCESS | 1853 | 1461308941132 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:09:01 INFO - PROCESS | 1853 | 1461308941134 Marionette TRACE conn3 <- [1,1606,null,{}] 00:09:01 INFO - PROCESS | 1853 | 1461308941139 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}] 00:09:01 INFO - PROCESS | 1853 | 1461308941282 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 00:09:01 INFO - PROCESS | 1853 | 1461308941462 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:01 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053c06800 == 107 [pid = 1853] [id = 409] 00:09:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 228 (0x7fd0482f0c00) [pid = 1853] [serial = 1228] [outer = (nil)] 00:09:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 229 (0x7fd04a992c00) [pid = 1853] [serial = 1229] [outer = 0x7fd0482f0c00] 00:09:01 INFO - PROCESS | 1853 | 1461308941528 Marionette DEBUG loaded listener.js 00:09:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 230 (0x7fd04b774800) [pid = 1853] [serial = 1230] [outer = 0x7fd0482f0c00] 00:09:02 INFO - PROCESS | 1853 | 1461308942263 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]]]}] 00:09:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:09:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1178ms 00:09:02 INFO - PROCESS | 1853 | 1461308942311 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 00:09:02 INFO - PROCESS | 1853 | 1461308942314 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 00:09:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:09:02 INFO - PROCESS | 1853 | 1461308942320 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:09:02 INFO - PROCESS | 1853 | 1461308942329 Marionette TRACE conn3 <- [1,1610,null,{}] 00:09:02 INFO - PROCESS | 1853 | 1461308942336 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}] 00:09:02 INFO - PROCESS | 1853 | 1461308942488 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 00:09:02 INFO - PROCESS | 1853 | 1461308942660 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:02 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05436e000 == 108 [pid = 1853] [id = 410] 00:09:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 231 (0x7fd04979e400) [pid = 1853] [serial = 1231] [outer = (nil)] 00:09:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 232 (0x7fd04bd64400) [pid = 1853] [serial = 1232] [outer = 0x7fd04979e400] 00:09:02 INFO - PROCESS | 1853 | 1461308942719 Marionette DEBUG loaded listener.js 00:09:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 233 (0x7fd04bda7800) [pid = 1853] [serial = 1233] [outer = 0x7fd04979e400] 00:09:03 INFO - PROCESS | 1853 | 1461308943455 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]]]}] 00:09:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:09:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1187ms 00:09:03 INFO - PROCESS | 1853 | 1461308943508 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 00:09:03 INFO - PROCESS | 1853 | 1461308943511 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 00:09:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:09:03 INFO - PROCESS | 1853 | 1461308943521 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:09:03 INFO - PROCESS | 1853 | 1461308943523 Marionette TRACE conn3 <- [1,1614,null,{}] 00:09:03 INFO - PROCESS | 1853 | 1461308943533 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}] 00:09:03 INFO - PROCESS | 1853 | 1461308943699 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 00:09:03 INFO - PROCESS | 1853 | 1461308943870 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:03 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055684000 == 109 [pid = 1853] [id = 411] 00:09:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 234 (0x7fd04bd65400) [pid = 1853] [serial = 1234] [outer = (nil)] 00:09:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 235 (0x7fd04ed63000) [pid = 1853] [serial = 1235] [outer = 0x7fd04bd65400] 00:09:03 INFO - PROCESS | 1853 | 1461308943933 Marionette DEBUG loaded listener.js 00:09:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 236 (0x7fd04f49d800) [pid = 1853] [serial = 1236] [outer = 0x7fd04bd65400] 00:09:04 INFO - PROCESS | 1853 | 1461308944701 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]]]}] 00:09:04 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 00:09:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1246ms 00:09:04 INFO - PROCESS | 1853 | 1461308944764 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 00:09:04 INFO - PROCESS | 1853 | 1461308944767 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 00:09:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:09:04 INFO - PROCESS | 1853 | 1461308944772 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:09:04 INFO - PROCESS | 1853 | 1461308944775 Marionette TRACE conn3 <- [1,1618,null,{}] 00:09:04 INFO - PROCESS | 1853 | 1461308944780 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}] 00:09:04 INFO - PROCESS | 1853 | 1461308944925 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 00:09:05 INFO - PROCESS | 1853 | 1461308945102 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:05 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057ae0000 == 110 [pid = 1853] [id = 412] 00:09:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 237 (0x7fd04bda8800) [pid = 1853] [serial = 1237] [outer = (nil)] 00:09:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 238 (0x7fd04fca3800) [pid = 1853] [serial = 1238] [outer = 0x7fd04bda8800] 00:09:05 INFO - PROCESS | 1853 | 1461308945164 Marionette DEBUG loaded listener.js 00:09:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 239 (0x7fd04fce7800) [pid = 1853] [serial = 1239] [outer = 0x7fd04bda8800] 00:09:05 INFO - PROCESS | 1853 | 1461308945874 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]]]}] 00:09:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:09:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1176ms 00:09:05 INFO - PROCESS | 1853 | 1461308945949 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 00:09:05 INFO - PROCESS | 1853 | 1461308945952 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 00:09:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:09:05 INFO - PROCESS | 1853 | 1461308945957 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:09:05 INFO - PROCESS | 1853 | 1461308945959 Marionette TRACE conn3 <- [1,1622,null,{}] 00:09:05 INFO - PROCESS | 1853 | 1461308945964 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}] 00:09:06 INFO - PROCESS | 1853 | 1461308946107 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 00:09:06 INFO - PROCESS | 1853 | 1461308946279 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:06 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0621ad800 == 111 [pid = 1853] [id = 413] 00:09:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 240 (0x7fd04f179c00) [pid = 1853] [serial = 1240] [outer = (nil)] 00:09:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 241 (0x7fd053673c00) [pid = 1853] [serial = 1241] [outer = 0x7fd04f179c00] 00:09:06 INFO - PROCESS | 1853 | 1461308946338 Marionette DEBUG loaded listener.js 00:09:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 242 (0x7fd054ba2800) [pid = 1853] [serial = 1242] [outer = 0x7fd04f179c00] 00:09:07 INFO - PROCESS | 1853 | 1461308947098 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]]]}] 00:09:07 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 00:09:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1178ms 00:09:07 INFO - PROCESS | 1853 | 1461308947139 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 00:09:07 INFO - PROCESS | 1853 | 1461308947141 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 00:09:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:09:07 INFO - PROCESS | 1853 | 1461308947147 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:09:07 INFO - PROCESS | 1853 | 1461308947149 Marionette TRACE conn3 <- [1,1626,null,{}] 00:09:07 INFO - PROCESS | 1853 | 1461308947154 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}] 00:09:07 INFO - PROCESS | 1853 | 1461308947297 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 00:09:07 INFO - PROCESS | 1853 | 1461308947486 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:07 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd064f58800 == 112 [pid = 1853] [id = 414] 00:09:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 243 (0x7fd03afd7c00) [pid = 1853] [serial = 1243] [outer = (nil)] 00:09:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 244 (0x7fd055274400) [pid = 1853] [serial = 1244] [outer = 0x7fd03afd7c00] 00:09:07 INFO - PROCESS | 1853 | 1461308947556 Marionette DEBUG loaded listener.js 00:09:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 245 (0x7fd055667400) [pid = 1853] [serial = 1245] [outer = 0x7fd03afd7c00] 00:09:08 INFO - PROCESS | 1853 | 1461308948290 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]]]}] 00:09:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:09:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1179ms 00:09:08 INFO - PROCESS | 1853 | 1461308948326 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 00:09:08 INFO - PROCESS | 1853 | 1461308948329 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 00:09:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:09:08 INFO - PROCESS | 1853 | 1461308948334 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:09:08 INFO - PROCESS | 1853 | 1461308948337 Marionette TRACE conn3 <- [1,1630,null,{}] 00:09:08 INFO - PROCESS | 1853 | 1461308948341 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}] 00:09:08 INFO - PROCESS | 1853 | 1461308948475 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 00:09:08 INFO - PROCESS | 1853 | 1461308948660 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:08 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06b7c7000 == 113 [pid = 1853] [id = 415] 00:09:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 246 (0x7fd04f181c00) [pid = 1853] [serial = 1246] [outer = (nil)] 00:09:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 247 (0x7fd0559a2400) [pid = 1853] [serial = 1247] [outer = 0x7fd04f181c00] 00:09:08 INFO - PROCESS | 1853 | 1461308948726 Marionette DEBUG loaded listener.js 00:09:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 248 (0x7fd0578f3000) [pid = 1853] [serial = 1248] [outer = 0x7fd04f181c00] 00:09:09 INFO - PROCESS | 1853 | 1461308949455 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]]]}] 00:09:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:09:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1175ms 00:09:09 INFO - PROCESS | 1853 | 1461308949510 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 00:09:09 INFO - PROCESS | 1853 | 1461308949513 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 00:09:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:09:09 INFO - PROCESS | 1853 | 1461308949533 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:09:09 INFO - PROCESS | 1853 | 1461308949536 Marionette TRACE conn3 <- [1,1634,null,{}] 00:09:09 INFO - PROCESS | 1853 | 1461308949541 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}] 00:09:09 INFO - PROCESS | 1853 | 1461308949712 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 00:09:09 INFO - PROCESS | 1853 | 1461308949908 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:09 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f898000 == 114 [pid = 1853] [id = 416] 00:09:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 249 (0x7fd03b730000) [pid = 1853] [serial = 1249] [outer = (nil)] 00:09:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 250 (0x7fd057de4800) [pid = 1853] [serial = 1250] [outer = 0x7fd03b730000] 00:09:09 INFO - PROCESS | 1853 | 1461308949976 Marionette DEBUG loaded listener.js 00:09:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 251 (0x7fd06543f800) [pid = 1853] [serial = 1251] [outer = 0x7fd03b730000] 00:09:10 INFO - PROCESS | 1853 | 1461308950744 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]]]}] 00:09:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:09:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1287ms 00:09:10 INFO - PROCESS | 1853 | 1461308950819 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 00:09:10 INFO - PROCESS | 1853 | 1461308950822 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 00:09:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:09:10 INFO - PROCESS | 1853 | 1461308950827 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:09:10 INFO - PROCESS | 1853 | 1461308950829 Marionette TRACE conn3 <- [1,1638,null,{}] 00:09:10 INFO - PROCESS | 1853 | 1461308950834 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}] 00:09:10 INFO - PROCESS | 1853 | 1461308950977 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 00:09:11 INFO - PROCESS | 1853 | 1461308951159 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:11 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a76d000 == 115 [pid = 1853] [id = 417] 00:09:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 252 (0x7fd03b736000) [pid = 1853] [serial = 1252] [outer = (nil)] 00:09:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 253 (0x7fd04ecd8000) [pid = 1853] [serial = 1253] [outer = 0x7fd03b736000] 00:09:11 INFO - PROCESS | 1853 | 1461308951218 Marionette DEBUG loaded listener.js 00:09:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 254 (0x7fd066c35800) [pid = 1853] [serial = 1254] [outer = 0x7fd03b736000] 00:09:11 INFO - PROCESS | 1853 | 1461308951992 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]]]}] 00:09:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:09:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1229ms 00:09:12 INFO - PROCESS | 1853 | 1461308952056 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 00:09:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:09:12 INFO - PROCESS | 1853 | 1461308952059 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 00:09:12 INFO - PROCESS | 1853 | 1461308952064 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:09:12 INFO - PROCESS | 1853 | 1461308952067 Marionette TRACE conn3 <- [1,1642,null,{}] 00:09:12 INFO - PROCESS | 1853 | 1461308952071 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}] 00:09:12 INFO - PROCESS | 1853 | 1461308952213 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 00:09:12 INFO - PROCESS | 1853 | 1461308952448 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:12 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0426d1000 == 116 [pid = 1853] [id = 418] 00:09:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 255 (0x7fd03dceb000) [pid = 1853] [serial = 1255] [outer = (nil)] 00:09:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 256 (0x7fd03dced000) [pid = 1853] [serial = 1256] [outer = 0x7fd03dceb000] 00:09:12 INFO - PROCESS | 1853 | 1461308952550 Marionette DEBUG loaded listener.js 00:09:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 257 (0x7fd0408e2400) [pid = 1853] [serial = 1257] [outer = 0x7fd03dceb000] 00:09:13 INFO - PROCESS | 1853 | 1461308953296 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]]]}] 00:09:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:09:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1283ms 00:09:13 INFO - PROCESS | 1853 | 1461308953347 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 00:09:13 INFO - PROCESS | 1853 | 1461308953350 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 00:09:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:09:13 INFO - PROCESS | 1853 | 1461308953356 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:09:13 INFO - PROCESS | 1853 | 1461308953357 Marionette TRACE conn3 <- [1,1646,null,{}] 00:09:13 INFO - PROCESS | 1853 | 1461308953362 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}] 00:09:13 INFO - PROCESS | 1853 | 1461308953518 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 00:09:14 INFO - PROCESS | 1853 | 1461308954034 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:14 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03ec95000 == 117 [pid = 1853] [id = 419] 00:09:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 258 (0x7fd03b732000) [pid = 1853] [serial = 1258] [outer = (nil)] 00:09:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 259 (0x7fd03b738400) [pid = 1853] [serial = 1259] [outer = 0x7fd03b732000] 00:09:14 INFO - PROCESS | 1853 | 1461308954137 Marionette DEBUG loaded listener.js 00:09:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 260 (0x7fd03d1d0c00) [pid = 1853] [serial = 1260] [outer = 0x7fd03b732000] 00:09:14 INFO - PROCESS | 1853 | 1461308954916 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]]]}] 00:09:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:09:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1627ms 00:09:14 INFO - PROCESS | 1853 | 1461308954985 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 00:09:14 INFO - PROCESS | 1853 | 1461308954990 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 00:09:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:09:15 INFO - PROCESS | 1853 | 1461308954998 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:09:15 INFO - PROCESS | 1853 | 1461308955001 Marionette TRACE conn3 <- [1,1650,null,{}] 00:09:15 INFO - PROCESS | 1853 | 1461308955007 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}] 00:09:15 INFO - PROCESS | 1853 | 1461308955160 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 00:09:15 INFO - PROCESS | 1853 | 1461308955465 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:15 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03c6ac000 == 118 [pid = 1853] [id = 420] 00:09:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 261 (0x7fd03eb06000) [pid = 1853] [serial = 1261] [outer = (nil)] 00:09:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 262 (0x7fd03ecb4000) [pid = 1853] [serial = 1262] [outer = 0x7fd03eb06000] 00:09:15 INFO - PROCESS | 1853 | 1461308955528 Marionette DEBUG loaded listener.js 00:09:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 263 (0x7fd0409d3000) [pid = 1853] [serial = 1263] [outer = 0x7fd03eb06000] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06351b800 == 117 [pid = 1853] [id = 91] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04329c800 == 116 [pid = 1853] [id = 321] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 262 (0x7fd0540e9400) [pid = 1853] [serial = 1157] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 261 (0x7fd03c4f1c00) [pid = 1853] [serial = 1130] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 260 (0x7fd0499c5c00) [pid = 1853] [serial = 1127] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 259 (0x7fd06324a400) [pid = 1853] [serial = 1118] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 258 (0x7fd04154b400) [pid = 1853] [serial = 1124] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 257 (0x7fd0499c6000) [pid = 1853] [serial = 1121] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b82c800 == 115 [pid = 1853] [id = 404] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f1e3800 == 114 [pid = 1853] [id = 403] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04eb48800 == 113 [pid = 1853] [id = 402] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04c018800 == 112 [pid = 1853] [id = 401] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd043754000 == 111 [pid = 1853] [id = 400] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03ec6f800 == 110 [pid = 1853] [id = 399] 00:09:16 INFO - PROCESS | 1853 | 1461308956398 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]]]}] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd041328800 == 109 [pid = 1853] [id = 398] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04132d800 == 108 [pid = 1853] [id = 397] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0406c4000 == 107 [pid = 1853] [id = 396] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f709000 == 106 [pid = 1853] [id = 392] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03ec94000 == 105 [pid = 1853] [id = 391] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fa54800 == 104 [pid = 1853] [id = 390] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0673db000 == 103 [pid = 1853] [id = 389] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03e9da800 == 102 [pid = 1853] [id = 322] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057a1b800 == 101 [pid = 1853] [id = 388] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04eb49000 == 100 [pid = 1853] [id = 387] 00:09:16 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd042910000 == 99 [pid = 1853] [id = 386] 00:09:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:09:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1433ms 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 256 (0x7fd04bdaf000) [pid = 1853] [serial = 755] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 255 (0x7fd04bc25000) [pid = 1853] [serial = 843] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 254 (0x7fd04810ac00) [pid = 1853] [serial = 1077] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 253 (0x7fd0484c8c00) [pid = 1853] [serial = 915] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 252 (0x7fd03ecbfc00) [pid = 1853] [serial = 1136] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 251 (0x7fd04b773400) [pid = 1853] [serial = 894] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 250 (0x7fd0529d2000) [pid = 1853] [serial = 846] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 249 (0x7fd040ad4400) [pid = 1853] [serial = 1023] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 248 (0x7fd062fb8000) [pid = 1853] [serial = 900] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 247 (0x7fd04fca2400) [pid = 1853] [serial = 1152] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 246 (0x7fd048104400) [pid = 1853] [serial = 1140] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 245 (0x7fd04bd6cc00) [pid = 1853] [serial = 1154] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 244 (0x7fd04b549c00) [pid = 1853] [serial = 1145] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 243 (0x7fd0484ca400) [pid = 1853] [serial = 1106] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 242 (0x7fd04bd70800) [pid = 1853] [serial = 1109] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 241 (0x7fd04d52d000) [pid = 1853] [serial = 1151] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 240 (0x7fd0409e9400) [pid = 1853] [serial = 1137] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 239 (0x7fd04afb3800) [pid = 1853] [serial = 797] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 238 (0x7fd066b0b000) [pid = 1853] [serial = 815] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 237 (0x7fd04fca7000) [pid = 1853] [serial = 897] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 236 (0x7fd06252f400) [pid = 1853] [serial = 809] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 235 (0x7fd0409e1800) [pid = 1853] [serial = 1103] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 234 (0x7fd06758d800) [pid = 1853] [serial = 858] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 233 (0x7fd04fcb1800) [pid = 1853] [serial = 1155] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 232 (0x7fd067362c00) [pid = 1853] [serial = 903] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 231 (0x7fd0484d1800) [pid = 1853] [serial = 912] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 230 (0x7fd066e10000) [pid = 1853] [serial = 855] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 229 (0x7fd04bd0d000) [pid = 1853] [serial = 1149] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 228 (0x7fd04fcef000) [pid = 1853] [serial = 906] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 227 (0x7fd066ea5400) [pid = 1853] [serial = 861] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 226 (0x7fd061246c00) [pid = 1853] [serial = 761] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 225 (0x7fd06207c400) [pid = 1853] [serial = 806] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 224 (0x7fd04b9d5400) [pid = 1853] [serial = 1146] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 223 (0x7fd0633cd800) [pid = 1853] [serial = 767] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 222 (0x7fd04bd06800) [pid = 1853] [serial = 1148] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 221 (0x7fd0633c5000) [pid = 1853] [serial = 849] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 220 (0x7fd0425fc400) [pid = 1853] [serial = 864] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 219 (0x7fd04969f400) [pid = 1853] [serial = 1142] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 218 (0x7fd053a64400) [pid = 1853] [serial = 1115] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 217 (0x7fd04a746000) [pid = 1853] [serial = 1143] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 216 (0x7fd04eb12800) [pid = 1853] [serial = 1133] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 215 (0x7fd0540e9c00) [pid = 1853] [serial = 758] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 214 (0x7fd0482d6400) [pid = 1853] [serial = 752] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 213 (0x7fd066b0a800) [pid = 1853] [serial = 812] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 212 (0x7fd06754e800) [pid = 1853] [serial = 909] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 211 (0x7fd04d52dc00) [pid = 1853] [serial = 800] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 210 (0x7fd04fc4d400) [pid = 1853] [serial = 1112] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 209 (0x7fd066e02400) [pid = 1853] [serial = 852] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 208 (0x7fd042f37c00) [pid = 1853] [serial = 1139] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 207 (0x7fd0621eb800) [pid = 1853] [serial = 764] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | --DOMWINDOW == 206 (0x7fd055906800) [pid = 1853] [serial = 803] [outer = (nil)] [url = about:blank] 00:09:16 INFO - PROCESS | 1853 | 1461308956501 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 00:09:16 INFO - PROCESS | 1853 | 1461308956509 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 00:09:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:09:16 INFO - PROCESS | 1853 | 1461308956522 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:09:16 INFO - PROCESS | 1853 | 1461308956524 Marionette TRACE conn3 <- [1,1654,null,{}] 00:09:16 INFO - PROCESS | 1853 | 1461308956529 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}] 00:09:16 INFO - PROCESS | 1853 | 1461308956675 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 00:09:16 INFO - PROCESS | 1853 | 1461308956685 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:16 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03eb13000 == 100 [pid = 1853] [id = 421] 00:09:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 207 (0x7fd0409e1800) [pid = 1853] [serial = 1264] [outer = (nil)] 00:09:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 208 (0x7fd04152f000) [pid = 1853] [serial = 1265] [outer = 0x7fd0409e1800] 00:09:16 INFO - PROCESS | 1853 | 1461308956739 Marionette DEBUG loaded listener.js 00:09:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 209 (0x7fd0425f0400) [pid = 1853] [serial = 1266] [outer = 0x7fd0409e1800] 00:09:17 INFO - PROCESS | 1853 | 1461308957528 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]]]}] 00:09:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:09:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1030ms 00:09:17 INFO - PROCESS | 1853 | 1461308957551 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 00:09:17 INFO - PROCESS | 1853 | 1461308957554 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 00:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:09:17 INFO - PROCESS | 1853 | 1461308957565 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:09:17 INFO - PROCESS | 1853 | 1461308957572 Marionette TRACE conn3 <- [1,1658,null,{}] 00:09:17 INFO - PROCESS | 1853 | 1461308957595 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}] 00:09:17 INFO - PROCESS | 1853 | 1461308957733 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 00:09:17 INFO - PROCESS | 1853 | 1461308957749 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:17 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04291d800 == 101 [pid = 1853] [id = 422] 00:09:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 210 (0x7fd042ead400) [pid = 1853] [serial = 1267] [outer = (nil)] 00:09:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 211 (0x7fd04810fc00) [pid = 1853] [serial = 1268] [outer = 0x7fd042ead400] 00:09:17 INFO - PROCESS | 1853 | 1461308957802 Marionette DEBUG loaded listener.js 00:09:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 212 (0x7fd0482fe400) [pid = 1853] [serial = 1269] [outer = 0x7fd042ead400] 00:09:18 INFO - PROCESS | 1853 | 1461308958513 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]]]}] 00:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1008ms 00:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:09:18 INFO - PROCESS | 1853 | 1461308958582 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 00:09:18 INFO - PROCESS | 1853 | 1461308958586 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 00:09:18 INFO - PROCESS | 1853 | 1461308958592 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:09:18 INFO - PROCESS | 1853 | 1461308958595 Marionette TRACE conn3 <- [1,1662,null,{}] 00:09:18 INFO - PROCESS | 1853 | 1461308958599 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}] 00:09:18 INFO - PROCESS | 1853 | 1461308958739 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 00:09:18 INFO - PROCESS | 1853 | 1461308958752 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:18 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b185000 == 102 [pid = 1853] [id = 423] 00:09:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 213 (0x7fd042e90400) [pid = 1853] [serial = 1270] [outer = (nil)] 00:09:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 214 (0x7fd049631000) [pid = 1853] [serial = 1271] [outer = 0x7fd042e90400] 00:09:18 INFO - PROCESS | 1853 | 1461308958803 Marionette DEBUG loaded listener.js 00:09:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 215 (0x7fd049674c00) [pid = 1853] [serial = 1272] [outer = 0x7fd042e90400] 00:09:19 INFO - PROCESS | 1853 | 1461308959594 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]]]}] 00:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1025ms 00:09:19 INFO - PROCESS | 1853 | 1461308959619 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 00:09:19 INFO - PROCESS | 1853 | 1461308959621 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 00:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:09:19 INFO - PROCESS | 1853 | 1461308959626 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:09:19 INFO - PROCESS | 1853 | 1461308959629 Marionette TRACE conn3 <- [1,1666,null,{}] 00:09:19 INFO - PROCESS | 1853 | 1461308959636 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}] 00:09:19 INFO - PROCESS | 1853 | 1461308959820 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 00:09:19 INFO - PROCESS | 1853 | 1461308959845 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:19 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bf8f000 == 103 [pid = 1853] [id = 424] 00:09:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 216 (0x7fd0497a8400) [pid = 1853] [serial = 1273] [outer = (nil)] 00:09:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 217 (0x7fd0499c1c00) [pid = 1853] [serial = 1274] [outer = 0x7fd0497a8400] 00:09:19 INFO - PROCESS | 1853 | 1461308959907 Marionette DEBUG loaded listener.js 00:09:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 218 (0x7fd04afb3400) [pid = 1853] [serial = 1275] [outer = 0x7fd0497a8400] 00:09:20 INFO - PROCESS | 1853 | 1461308960654 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]]]}] 00:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1076ms 00:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:09:20 INFO - PROCESS | 1853 | 1461308960704 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 00:09:20 INFO - PROCESS | 1853 | 1461308960706 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 00:09:20 INFO - PROCESS | 1853 | 1461308960747 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:09:20 INFO - PROCESS | 1853 | 1461308960750 Marionette TRACE conn3 <- [1,1670,null,{}] 00:09:20 INFO - PROCESS | 1853 | 1461308960755 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}] 00:09:20 INFO - PROCESS | 1853 | 1461308960951 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 217 (0x7fd04354bc00) [pid = 1853] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 216 (0x7fd04df8c400) [pid = 1853] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 215 (0x7fd040ada000) [pid = 1853] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 214 (0x7fd042e82800) [pid = 1853] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 213 (0x7fd03e952c00) [pid = 1853] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 212 (0x7fd04fca5800) [pid = 1853] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 211 (0x7fd0553c5c00) [pid = 1853] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 210 (0x7fd0553c7c00) [pid = 1853] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 209 (0x7fd0415dc400) [pid = 1853] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 208 (0x7fd042e8cc00) [pid = 1853] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 207 (0x7fd055432400) [pid = 1853] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 206 (0x7fd03f89d800) [pid = 1853] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 205 (0x7fd03f89f400) [pid = 1853] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 204 (0x7fd04a750c00) [pid = 1853] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 203 (0x7fd03d1c8c00) [pid = 1853] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 202 (0x7fd03ecb5000) [pid = 1853] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 201 (0x7fd042f37400) [pid = 1853] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 200 (0x7fd042f36c00) [pid = 1853] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 199 (0x7fd0409d0400) [pid = 1853] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 198 (0x7fd04fc43000) [pid = 1853] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 197 (0x7fd04ed66c00) [pid = 1853] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 196 (0x7fd0497a9000) [pid = 1853] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 195 (0x7fd04b186800) [pid = 1853] [serial = 33] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 194 (0x7fd040ad9400) [pid = 1853] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 193 (0x7fd042e89000) [pid = 1853] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 192 (0x7fd03d1c8000) [pid = 1853] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 191 (0x7fd0409d8c00) [pid = 1853] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 190 (0x7fd0484cf800) [pid = 1853] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 189 (0x7fd0425fbc00) [pid = 1853] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 188 (0x7fd03afd9400) [pid = 1853] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 187 (0x7fd03b734800) [pid = 1853] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 186 (0x7fd03afd2400) [pid = 1853] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 185 (0x7fd04152c800) [pid = 1853] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 184 (0x7fd042f3a000) [pid = 1853] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 183 (0x7fd03f8a9400) [pid = 1853] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 182 (0x7fd03ecbcc00) [pid = 1853] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 181 (0x7fd04afabc00) [pid = 1853] [serial = 36] [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.] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 180 (0x7fd03f8a5800) [pid = 1853] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 179 (0x7fd04bda4c00) [pid = 1853] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 178 (0x7fd03f8a8c00) [pid = 1853] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 177 (0x7fd0484c9000) [pid = 1853] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 176 (0x7fd04a994400) [pid = 1853] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:09:21 INFO - PROCESS | 1853 | --DOMWINDOW == 175 (0x7fd04ecd3400) [pid = 1853] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:09:21 INFO - PROCESS | 1853 | 1461308961656 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:21 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d3cb000 == 104 [pid = 1853] [id = 425] 00:09:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 176 (0x7fd03afd9400) [pid = 1853] [serial = 1276] [outer = (nil)] 00:09:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 177 (0x7fd03d1cc800) [pid = 1853] [serial = 1277] [outer = 0x7fd03afd9400] 00:09:21 INFO - PROCESS | 1853 | 1461308961708 Marionette DEBUG loaded listener.js 00:09:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 178 (0x7fd03ecc1000) [pid = 1853] [serial = 1278] [outer = 0x7fd03afd9400] 00:09:22 INFO - PROCESS | 1853 | 1461308962258 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]]]}] 00:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1614ms 00:09:22 INFO - PROCESS | 1853 | 1461308962326 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 00:09:22 INFO - PROCESS | 1853 | 1461308962328 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 00:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:09:22 INFO - PROCESS | 1853 | 1461308962333 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:09:22 INFO - PROCESS | 1853 | 1461308962335 Marionette TRACE conn3 <- [1,1674,null,{}] 00:09:22 INFO - PROCESS | 1853 | 1461308962339 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}] 00:09:22 INFO - PROCESS | 1853 | 1461308962529 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 00:09:22 INFO - PROCESS | 1853 | 1461308962545 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:22 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f09e800 == 105 [pid = 1853] [id = 426] 00:09:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 179 (0x7fd03b734800) [pid = 1853] [serial = 1279] [outer = (nil)] 00:09:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 180 (0x7fd040ada800) [pid = 1853] [serial = 1280] [outer = 0x7fd03b734800] 00:09:22 INFO - PROCESS | 1853 | 1461308962599 Marionette DEBUG loaded listener.js 00:09:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 181 (0x7fd042f36c00) [pid = 1853] [serial = 1281] [outer = 0x7fd03b734800] 00:09:23 INFO - PROCESS | 1853 | 1461308963241 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]]]}] 00:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 925ms 00:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:09:23 INFO - PROCESS | 1853 | 1461308963259 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 00:09:23 INFO - PROCESS | 1853 | 1461308963261 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 00:09:23 INFO - PROCESS | 1853 | 1461308963267 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:09:23 INFO - PROCESS | 1853 | 1461308963269 Marionette TRACE conn3 <- [1,1678,null,{}] 00:09:23 INFO - PROCESS | 1853 | 1461308963274 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}] 00:09:23 INFO - PROCESS | 1853 | 1461308963400 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 00:09:23 INFO - PROCESS | 1853 | 1461308963408 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:23 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f709000 == 106 [pid = 1853] [id = 427] 00:09:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 182 (0x7fd0425fbc00) [pid = 1853] [serial = 1282] [outer = (nil)] 00:09:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 183 (0x7fd049677400) [pid = 1853] [serial = 1283] [outer = 0x7fd0425fbc00] 00:09:23 INFO - PROCESS | 1853 | 1461308963461 Marionette DEBUG loaded listener.js 00:09:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 184 (0x7fd04afabc00) [pid = 1853] [serial = 1284] [outer = 0x7fd0425fbc00] 00:09:24 INFO - PROCESS | 1853 | 1461308964428 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]]]}] 00:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1232ms 00:09:24 INFO - PROCESS | 1853 | 1461308964499 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 00:09:24 INFO - PROCESS | 1853 | 1461308964505 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 00:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:09:24 INFO - PROCESS | 1853 | 1461308964512 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:09:24 INFO - PROCESS | 1853 | 1461308964517 Marionette TRACE conn3 <- [1,1682,null,{}] 00:09:24 INFO - PROCESS | 1853 | 1461308964523 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}] 00:09:24 INFO - PROCESS | 1853 | 1461308964735 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 00:09:24 INFO - PROCESS | 1853 | 1461308964910 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:24 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0406c4000 == 107 [pid = 1853] [id = 428] 00:09:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 185 (0x7fd03dce5800) [pid = 1853] [serial = 1285] [outer = (nil)] 00:09:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 186 (0x7fd03eb0e800) [pid = 1853] [serial = 1286] [outer = 0x7fd03dce5800] 00:09:24 INFO - PROCESS | 1853 | 1461308964987 Marionette DEBUG loaded listener.js 00:09:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 187 (0x7fd0409d4400) [pid = 1853] [serial = 1287] [outer = 0x7fd03dce5800] 00:09:25 INFO - PROCESS | 1853 | 1461308965776 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]]]}] 00:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1336ms 00:09:25 INFO - PROCESS | 1853 | 1461308965849 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 00:09:25 INFO - PROCESS | 1853 | 1461308965855 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 00:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:09:25 INFO - PROCESS | 1853 | 1461308965864 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:09:25 INFO - PROCESS | 1853 | 1461308965868 Marionette TRACE conn3 <- [1,1686,null,{}] 00:09:25 INFO - PROCESS | 1853 | 1461308965873 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}] 00:09:26 INFO - PROCESS | 1853 | 1461308966065 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 00:09:26 INFO - PROCESS | 1853 | 1461308966247 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:26 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bf8b000 == 108 [pid = 1853] [id = 429] 00:09:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 188 (0x7fd041530000) [pid = 1853] [serial = 1288] [outer = (nil)] 00:09:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 189 (0x7fd0425f0800) [pid = 1853] [serial = 1289] [outer = 0x7fd041530000] 00:09:26 INFO - PROCESS | 1853 | 1461308966311 Marionette DEBUG loaded listener.js 00:09:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 190 (0x7fd042f36800) [pid = 1853] [serial = 1290] [outer = 0x7fd041530000] 00:09:27 INFO - PROCESS | 1853 | 1461308967178 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]]]}] 00:09:27 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 00:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1379ms 00:09:27 INFO - PROCESS | 1853 | 1461308967243 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 00:09:27 INFO - PROCESS | 1853 | 1461308967247 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 00:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:09:27 INFO - PROCESS | 1853 | 1461308967252 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:09:27 INFO - PROCESS | 1853 | 1461308967257 Marionette TRACE conn3 <- [1,1690,null,{}] 00:09:27 INFO - PROCESS | 1853 | 1461308967271 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}] 00:09:27 INFO - PROCESS | 1853 | 1461308967465 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 00:09:27 INFO - PROCESS | 1853 | 1461308967674 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:27 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fa4d000 == 109 [pid = 1853] [id = 430] 00:09:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 191 (0x7fd0484cc400) [pid = 1853] [serial = 1291] [outer = (nil)] 00:09:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 192 (0x7fd0499bf400) [pid = 1853] [serial = 1292] [outer = 0x7fd0484cc400] 00:09:27 INFO - PROCESS | 1853 | 1461308967778 Marionette DEBUG loaded listener.js 00:09:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 193 (0x7fd04afb3800) [pid = 1853] [serial = 1293] [outer = 0x7fd0484cc400] 00:09:28 INFO - PROCESS | 1853 | 1461308968554 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]]]}] 00:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1330ms 00:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:09:28 INFO - PROCESS | 1853 | 1461308968583 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 00:09:28 INFO - PROCESS | 1853 | 1461308968587 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 00:09:28 INFO - PROCESS | 1853 | 1461308968591 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:09:28 INFO - PROCESS | 1853 | 1461308968594 Marionette TRACE conn3 <- [1,1694,null,{}] 00:09:28 INFO - PROCESS | 1853 | 1461308968599 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}] 00:09:28 INFO - PROCESS | 1853 | 1461308968756 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 00:09:28 INFO - PROCESS | 1853 | 1461308968933 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:28 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fddb000 == 110 [pid = 1853] [id = 431] 00:09:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 194 (0x7fd049677c00) [pid = 1853] [serial = 1294] [outer = (nil)] 00:09:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 195 (0x7fd04b647000) [pid = 1853] [serial = 1295] [outer = 0x7fd049677c00] 00:09:28 INFO - PROCESS | 1853 | 1461308968994 Marionette DEBUG loaded listener.js 00:09:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 196 (0x7fd04b9d6800) [pid = 1853] [serial = 1296] [outer = 0x7fd049677c00] 00:09:29 INFO - PROCESS | 1853 | 1461308969767 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]]]}] 00:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1184ms 00:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:09:29 INFO - PROCESS | 1853 | 1461308969776 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 00:09:29 INFO - PROCESS | 1853 | 1461308969778 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 00:09:29 INFO - PROCESS | 1853 | 1461308969798 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:09:29 INFO - PROCESS | 1853 | 1461308969801 Marionette TRACE conn3 <- [1,1698,null,{}] 00:09:29 INFO - PROCESS | 1853 | 1461308969809 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}] 00:09:29 INFO - PROCESS | 1853 | 1461308969951 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 00:09:30 INFO - PROCESS | 1853 | 1461308970136 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:30 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0541da000 == 111 [pid = 1853] [id = 432] 00:09:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 197 (0x7fd0499c6400) [pid = 1853] [serial = 1297] [outer = (nil)] 00:09:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 198 (0x7fd04bc29c00) [pid = 1853] [serial = 1298] [outer = 0x7fd0499c6400] 00:09:30 INFO - PROCESS | 1853 | 1461308970197 Marionette DEBUG loaded listener.js 00:09:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 199 (0x7fd04bd64000) [pid = 1853] [serial = 1299] [outer = 0x7fd0499c6400] 00:09:31 INFO - PROCESS | 1853 | 1461308970996 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]]]}] 00:09:31 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 00:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1246ms 00:09:31 INFO - PROCESS | 1853 | 1461308971029 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 00:09:31 INFO - PROCESS | 1853 | 1461308971032 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 00:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:09:31 INFO - PROCESS | 1853 | 1461308971054 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:09:31 INFO - PROCESS | 1853 | 1461308971057 Marionette TRACE conn3 <- [1,1702,null,{}] 00:09:31 INFO - PROCESS | 1853 | 1461308971061 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}] 00:09:31 INFO - PROCESS | 1853 | 1461308971212 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 00:09:31 INFO - PROCESS | 1853 | 1461308971390 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:31 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055f49800 == 112 [pid = 1853] [id = 433] 00:09:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 200 (0x7fd04bd65c00) [pid = 1853] [serial = 1300] [outer = (nil)] 00:09:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 201 (0x7fd04eb12800) [pid = 1853] [serial = 1301] [outer = 0x7fd04bd65c00] 00:09:31 INFO - PROCESS | 1853 | 1461308971453 Marionette DEBUG loaded listener.js 00:09:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 202 (0x7fd04ed69400) [pid = 1853] [serial = 1302] [outer = 0x7fd04bd65c00] 00:09:32 INFO - PROCESS | 1853 | 1461308972240 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]]]}] 00:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1233ms 00:09:32 INFO - PROCESS | 1853 | 1461308972285 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 00:09:32 INFO - PROCESS | 1853 | 1461308972288 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 00:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:09:32 INFO - PROCESS | 1853 | 1461308972293 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:09:32 INFO - PROCESS | 1853 | 1461308972296 Marionette TRACE conn3 <- [1,1706,null,{}] 00:09:32 INFO - PROCESS | 1853 | 1461308972300 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}] 00:09:32 INFO - PROCESS | 1853 | 1461308972437 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 00:09:32 INFO - PROCESS | 1853 | 1461308972630 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:32 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0621b5000 == 113 [pid = 1853] [id = 434] 00:09:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 203 (0x7fd0484c8000) [pid = 1853] [serial = 1303] [outer = (nil)] 00:09:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 204 (0x7fd04f493800) [pid = 1853] [serial = 1304] [outer = 0x7fd0484c8000] 00:09:32 INFO - PROCESS | 1853 | 1461308972689 Marionette DEBUG loaded listener.js 00:09:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 205 (0x7fd04fc50000) [pid = 1853] [serial = 1305] [outer = 0x7fd0484c8000] 00:09:33 INFO - PROCESS | 1853 | 1461308973427 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]]]}] 00:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1179ms 00:09:33 INFO - PROCESS | 1853 | 1461308973476 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 00:09:33 INFO - PROCESS | 1853 | 1461308973480 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 00:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:09:33 INFO - PROCESS | 1853 | 1461308973485 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:09:33 INFO - PROCESS | 1853 | 1461308973487 Marionette TRACE conn3 <- [1,1710,null,{}] 00:09:33 INFO - PROCESS | 1853 | 1461308973492 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}] 00:09:33 INFO - PROCESS | 1853 | 1461308973640 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 00:09:33 INFO - PROCESS | 1853 | 1461308973819 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:33 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06716b000 == 114 [pid = 1853] [id = 435] 00:09:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 206 (0x7fd04bd66c00) [pid = 1853] [serial = 1306] [outer = (nil)] 00:09:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 207 (0x7fd04fcac400) [pid = 1853] [serial = 1307] [outer = 0x7fd04bd66c00] 00:09:33 INFO - PROCESS | 1853 | 1461308973879 Marionette DEBUG loaded listener.js 00:09:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 208 (0x7fd053ae0c00) [pid = 1853] [serial = 1308] [outer = 0x7fd04bd66c00] 00:09:34 INFO - PROCESS | 1853 | 1461308974681 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]]]}] 00:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1227ms 00:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:09:34 INFO - PROCESS | 1853 | 1461308974712 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 00:09:34 INFO - PROCESS | 1853 | 1461308974715 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 00:09:34 INFO - PROCESS | 1853 | 1461308974720 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:09:34 INFO - PROCESS | 1853 | 1461308974723 Marionette TRACE conn3 <- [1,1714,null,{}] 00:09:34 INFO - PROCESS | 1853 | 1461308974728 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}] 00:09:34 INFO - PROCESS | 1853 | 1461308974870 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 00:09:35 INFO - PROCESS | 1853 | 1461308975057 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:35 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d3c7800 == 115 [pid = 1853] [id = 436] 00:09:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 209 (0x7fd03c4ebc00) [pid = 1853] [serial = 1309] [outer = (nil)] 00:09:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 210 (0x7fd03f8a3800) [pid = 1853] [serial = 1310] [outer = 0x7fd03c4ebc00] 00:09:35 INFO - PROCESS | 1853 | 1461308975118 Marionette DEBUG loaded listener.js 00:09:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 211 (0x7fd04bd04000) [pid = 1853] [serial = 1311] [outer = 0x7fd03c4ebc00] 00:09:35 INFO - PROCESS | 1853 | 1461308975896 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]]]}] 00:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1232ms 00:09:35 INFO - PROCESS | 1853 | 1461308975952 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 00:09:35 INFO - PROCESS | 1853 | 1461308975955 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 00:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:09:35 INFO - PROCESS | 1853 | 1461308975960 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:09:35 INFO - PROCESS | 1853 | 1461308975962 Marionette TRACE conn3 <- [1,1718,null,{}] 00:09:35 INFO - PROCESS | 1853 | 1461308975967 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}] 00:09:36 INFO - PROCESS | 1853 | 1461308976114 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 00:09:36 INFO - PROCESS | 1853 | 1461308976296 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:36 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04133e000 == 116 [pid = 1853] [id = 437] 00:09:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 212 (0x7fd03d1cc000) [pid = 1853] [serial = 1312] [outer = (nil)] 00:09:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 213 (0x7fd03e956400) [pid = 1853] [serial = 1313] [outer = 0x7fd03d1cc000] 00:09:36 INFO - PROCESS | 1853 | 1461308976361 Marionette DEBUG loaded listener.js 00:09:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 214 (0x7fd042f35c00) [pid = 1853] [serial = 1314] [outer = 0x7fd03d1cc000] 00:09:37 INFO - PROCESS | 1853 | 1461308977520 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]]]}] 00:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1626ms 00:09:37 INFO - PROCESS | 1853 | 1461308977587 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 00:09:37 INFO - PROCESS | 1853 | 1461308977591 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 00:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:09:37 INFO - PROCESS | 1853 | 1461308977598 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:09:37 INFO - PROCESS | 1853 | 1461308977603 Marionette TRACE conn3 <- [1,1722,null,{}] 00:09:37 INFO - PROCESS | 1853 | 1461308977611 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}] 00:09:37 INFO - PROCESS | 1853 | 1461308977812 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 00:09:38 INFO - PROCESS | 1853 | 1461308978014 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:38 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a771000 == 117 [pid = 1853] [id = 438] 00:09:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 215 (0x7fd03b736800) [pid = 1853] [serial = 1315] [outer = (nil)] 00:09:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 216 (0x7fd03ecb4400) [pid = 1853] [serial = 1316] [outer = 0x7fd03b736800] 00:09:38 INFO - PROCESS | 1853 | 1461308978070 Marionette DEBUG loaded listener.js 00:09:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 217 (0x7fd03f8a8000) [pid = 1853] [serial = 1317] [outer = 0x7fd03b736800] 00:09:38 INFO - PROCESS | 1853 | 1461308978949 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]]]}] 00:09:38 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 00:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1381ms 00:09:38 INFO - PROCESS | 1853 | 1461308978980 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 00:09:38 INFO - PROCESS | 1853 | 1461308978987 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 00:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:09:39 INFO - PROCESS | 1853 | 1461308978995 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:09:39 INFO - PROCESS | 1853 | 1461308978998 Marionette TRACE conn3 <- [1,1726,null,{}] 00:09:39 INFO - PROCESS | 1853 | 1461308979002 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}] 00:09:39 INFO - PROCESS | 1853 | 1461308979145 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 00:09:39 INFO - PROCESS | 1853 | 1461308979329 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:39 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03eb23000 == 118 [pid = 1853] [id = 439] 00:09:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 218 (0x7fd0409efc00) [pid = 1853] [serial = 1318] [outer = (nil)] 00:09:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 219 (0x7fd040ad6800) [pid = 1853] [serial = 1319] [outer = 0x7fd0409efc00] 00:09:39 INFO - PROCESS | 1853 | 1461308979390 Marionette DEBUG loaded listener.js 00:09:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 220 (0x7fd041548800) [pid = 1853] [serial = 1320] [outer = 0x7fd0409efc00] 00:09:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f2ce800 == 117 [pid = 1853] [id = 271] 00:09:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd042904800 == 116 [pid = 1853] [id = 303] 00:09:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f09e800 == 115 [pid = 1853] [id = 426] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 219 (0x7fd04b18a800) [pid = 1853] [serial = 35] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 218 (0x7fd04b646000) [pid = 1853] [serial = 1217] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 217 (0x7fd03afd7000) [pid = 1853] [serial = 1184] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 216 (0x7fd041531400) [pid = 1853] [serial = 1187] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d3cb000 == 114 [pid = 1853] [id = 425] 00:09:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bf8f000 == 113 [pid = 1853] [id = 424] 00:09:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b185000 == 112 [pid = 1853] [id = 423] 00:09:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04291d800 == 111 [pid = 1853] [id = 422] 00:09:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03eb13000 == 110 [pid = 1853] [id = 421] 00:09:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b191800 == 109 [pid = 1853] [id = 13] 00:09:40 INFO - PROCESS | 1853 | 1461308980318 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]]]}] 00:09:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03c6ac000 == 108 [pid = 1853] [id = 420] 00:09:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03ec95000 == 107 [pid = 1853] [id = 419] 00:09:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055684000 == 106 [pid = 1853] [id = 411] 00:09:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05436e000 == 105 [pid = 1853] [id = 410] 00:09:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053c06800 == 104 [pid = 1853] [id = 409] 00:09:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fd32800 == 103 [pid = 1853] [id = 408] 00:09:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ba51800 == 102 [pid = 1853] [id = 407] 00:09:40 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03eca3000 == 101 [pid = 1853] [id = 406] 00:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1380ms 00:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:09:40 INFO - PROCESS | 1853 | 1461308980375 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 00:09:40 INFO - PROCESS | 1853 | 1461308980377 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 00:09:40 INFO - PROCESS | 1853 | 1461308980383 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:09:40 INFO - PROCESS | 1853 | 1461308980387 Marionette TRACE conn3 <- [1,1730,null,{}] 00:09:40 INFO - PROCESS | 1853 | 1461308980400 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}] 00:09:40 INFO - PROCESS | 1853 | 1461308980533 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 215 (0x7fd03d1d6400) [pid = 1853] [serial = 1074] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 214 (0x7fd03ecc0c00) [pid = 1853] [serial = 1071] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 213 (0x7fd04963b800) [pid = 1853] [serial = 1068] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 212 (0x7fd066eaa800) [pid = 1853] [serial = 1065] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 211 (0x7fd0578f2400) [pid = 1853] [serial = 1062] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 210 (0x7fd066c2ac00) [pid = 1853] [serial = 1059] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 209 (0x7fd054112400) [pid = 1853] [serial = 1056] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 208 (0x7fd04bd63800) [pid = 1853] [serial = 1053] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 207 (0x7fd03f8abc00) [pid = 1853] [serial = 963] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 206 (0x7fd05c20f800) [pid = 1853] [serial = 951] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 205 (0x7fd0415e7400) [pid = 1853] [serial = 966] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 204 (0x7fd04b643000) [pid = 1853] [serial = 945] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 203 (0x7fd04f49f400) [pid = 1853] [serial = 948] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 202 (0x7fd055269000) [pid = 1853] [serial = 1008] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 201 (0x7fd0654dc000) [pid = 1853] [serial = 942] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 200 (0x7fd04fca8800) [pid = 1853] [serial = 1005] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 199 (0x7fd0482d2400) [pid = 1853] [serial = 1050] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 198 (0x7fd042e8fc00) [pid = 1853] [serial = 957] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 197 (0x7fd03e960400) [pid = 1853] [serial = 1020] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 196 (0x7fd066e05000) [pid = 1853] [serial = 954] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 195 (0x7fd056382800) [pid = 1853] [serial = 1011] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 194 (0x7fd065439000) [pid = 1853] [serial = 1014] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 193 (0x7fd04fc46400) [pid = 1853] [serial = 969] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 192 (0x7fd066e11c00) [pid = 1853] [serial = 960] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 191 (0x7fd066eb3400) [pid = 1853] [serial = 1017] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 190 (0x7fd0415e9400) [pid = 1853] [serial = 996] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 189 (0x7fd04a750400) [pid = 1853] [serial = 999] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 188 (0x7fd04bee4c00) [pid = 1853] [serial = 1002] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 187 (0x7fd04a7b1000) [pid = 1853] [serial = 1208] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 186 (0x7fd04b548800) [pid = 1853] [serial = 1211] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 185 (0x7fd0482f2c00) [pid = 1853] [serial = 1214] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 184 (0x7fd04bd0a400) [pid = 1853] [serial = 1212] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 183 (0x7fd0552bbc00) [pid = 1853] [serial = 1172] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 182 (0x7fd04966ac00) [pid = 1853] [serial = 1205] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 181 (0x7fd03d48f400) [pid = 1853] [serial = 1191] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 180 (0x7fd03d1c9c00) [pid = 1853] [serial = 1190] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 179 (0x7fd03ecc1800) [pid = 1853] [serial = 1194] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 178 (0x7fd03eb0c800) [pid = 1853] [serial = 1193] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 177 (0x7fd0409d4800) [pid = 1853] [serial = 1160] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 176 (0x7fd03eb0c000) [pid = 1853] [serial = 1178] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 175 (0x7fd04ebd1400) [pid = 1853] [serial = 1169] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 174 (0x7fd0425fb000) [pid = 1853] [serial = 1197] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 173 (0x7fd04154a800) [pid = 1853] [serial = 1196] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 172 (0x7fd04152cc00) [pid = 1853] [serial = 1181] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 171 (0x7fd0558bf800) [pid = 1853] [serial = 1158] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 170 (0x7fd04810f000) [pid = 1853] [serial = 1202] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 169 (0x7fd0484cf400) [pid = 1853] [serial = 1203] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 168 (0x7fd04bd07400) [pid = 1853] [serial = 1166] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 167 (0x7fd063575c00) [pid = 1853] [serial = 1175] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 166 (0x7fd042f34c00) [pid = 1853] [serial = 1199] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 165 (0x7fd04810ec00) [pid = 1853] [serial = 1200] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 164 (0x7fd0482d4800) [pid = 1853] [serial = 1163] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 163 (0x7fd048105400) [pid = 1853] [serial = 840] [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.] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 162 (0x7fd04a7a9800) [pid = 1853] [serial = 1215] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 161 (0x7fd04b2b9800) [pid = 1853] [serial = 1209] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 160 (0x7fd04a742400) [pid = 1853] [serial = 1206] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 159 (0x7fd04fcf0000) [pid = 1853] [serial = 1101] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 158 (0x7fd04963cc00) [pid = 1853] [serial = 1107] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd0415e2c00) [pid = 1853] [serial = 1104] [outer = (nil)] [url = about:blank] 00:09:40 INFO - PROCESS | 1853 | 1461308980710 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:40 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03ec9c800 == 102 [pid = 1853] [id = 440] 00:09:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd03d1d6400) [pid = 1853] [serial = 1321] [outer = (nil)] 00:09:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd03ecc1800) [pid = 1853] [serial = 1322] [outer = 0x7fd03d1d6400] 00:09:40 INFO - PROCESS | 1853 | 1461308980768 Marionette DEBUG loaded listener.js 00:09:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd042f33c00) [pid = 1853] [serial = 1323] [outer = 0x7fd03d1d6400] 00:09:41 INFO - PROCESS | 1853 | 1461308981384 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]]]}] 00:09:41 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 00:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1039ms 00:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:09:41 INFO - PROCESS | 1853 | 1461308981420 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 00:09:41 INFO - PROCESS | 1853 | 1461308981423 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 00:09:41 INFO - PROCESS | 1853 | 1461308981428 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:09:41 INFO - PROCESS | 1853 | 1461308981431 Marionette TRACE conn3 <- [1,1734,null,{}] 00:09:41 INFO - PROCESS | 1853 | 1461308981435 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}] 00:09:41 INFO - PROCESS | 1853 | 1461308981580 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 00:09:41 INFO - PROCESS | 1853 | 1461308981715 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:41 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd043283800 == 103 [pid = 1853] [id = 441] 00:09:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd03d48f400) [pid = 1853] [serial = 1324] [outer = (nil)] 00:09:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd048104400) [pid = 1853] [serial = 1325] [outer = 0x7fd03d48f400] 00:09:41 INFO - PROCESS | 1853 | 1461308981768 Marionette DEBUG loaded listener.js 00:09:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 163 (0x7fd0482f7800) [pid = 1853] [serial = 1326] [outer = 0x7fd03d48f400] 00:09:42 INFO - PROCESS | 1853 | 1461308982349 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]]]}] 00:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 981ms 00:09:42 INFO - PROCESS | 1853 | 1461308982409 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 00:09:42 INFO - PROCESS | 1853 | 1461308982411 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 00:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:09:42 INFO - PROCESS | 1853 | 1461308982416 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:09:42 INFO - PROCESS | 1853 | 1461308982418 Marionette TRACE conn3 <- [1,1738,null,{}] 00:09:42 INFO - PROCESS | 1853 | 1461308982423 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}] 00:09:42 INFO - PROCESS | 1853 | 1461308982558 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 00:09:42 INFO - PROCESS | 1853 | 1461308982743 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:42 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b19e800 == 104 [pid = 1853] [id = 442] 00:09:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 164 (0x7fd0482f7c00) [pid = 1853] [serial = 1327] [outer = (nil)] 00:09:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 165 (0x7fd04962dc00) [pid = 1853] [serial = 1328] [outer = 0x7fd0482f7c00] 00:09:42 INFO - PROCESS | 1853 | 1461308982798 Marionette DEBUG loaded listener.js 00:09:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd04966e400) [pid = 1853] [serial = 1329] [outer = 0x7fd0482f7c00] 00:09:43 INFO - PROCESS | 1853 | 1461308983428 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]]]}] 00:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1026ms 00:09:43 INFO - PROCESS | 1853 | 1461308983446 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 00:09:43 INFO - PROCESS | 1853 | 1461308983448 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 00:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:09:43 INFO - PROCESS | 1853 | 1461308983453 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:09:43 INFO - PROCESS | 1853 | 1461308983455 Marionette TRACE conn3 <- [1,1742,null,{}] 00:09:43 INFO - PROCESS | 1853 | 1461308983460 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}] 00:09:43 INFO - PROCESS | 1853 | 1461308983671 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 00:09:43 INFO - PROCESS | 1853 | 1461308983705 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:43 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d19d000 == 105 [pid = 1853] [id = 443] 00:09:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd0499c8800) [pid = 1853] [serial = 1330] [outer = (nil)] 00:09:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd04afa7400) [pid = 1853] [serial = 1331] [outer = 0x7fd0499c8800] 00:09:43 INFO - PROCESS | 1853 | 1461308983758 Marionette DEBUG loaded listener.js 00:09:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd04b547800) [pid = 1853] [serial = 1332] [outer = 0x7fd0499c8800] 00:09:44 INFO - PROCESS | 1853 | 1461308984520 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]]]}] 00:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1083ms 00:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:09:44 INFO - PROCESS | 1853 | 1461308984555 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 00:09:44 INFO - PROCESS | 1853 | 1461308984557 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 00:09:44 INFO - PROCESS | 1853 | 1461308984563 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:09:44 INFO - PROCESS | 1853 | 1461308984565 Marionette TRACE conn3 <- [1,1746,null,{}] 00:09:44 INFO - PROCESS | 1853 | 1461308984570 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}] 00:09:45 INFO - PROCESS | 1853 | 1461308985014 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 00:09:45 INFO - PROCESS | 1853 | --DOMWINDOW == 168 (0x7fd0409e1800) [pid = 1853] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:09:45 INFO - PROCESS | 1853 | --DOMWINDOW == 167 (0x7fd0497a8400) [pid = 1853] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:09:45 INFO - PROCESS | 1853 | --DOMWINDOW == 166 (0x7fd03eb06000) [pid = 1853] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:09:45 INFO - PROCESS | 1853 | --DOMWINDOW == 165 (0x7fd03afd7800) [pid = 1853] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:09:45 INFO - PROCESS | 1853 | --DOMWINDOW == 164 (0x7fd03afd9400) [pid = 1853] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:09:45 INFO - PROCESS | 1853 | --DOMWINDOW == 163 (0x7fd03b732000) [pid = 1853] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:09:45 INFO - PROCESS | 1853 | --DOMWINDOW == 162 (0x7fd042e90400) [pid = 1853] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:09:45 INFO - PROCESS | 1853 | --DOMWINDOW == 161 (0x7fd042ead400) [pid = 1853] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:09:45 INFO - PROCESS | 1853 | --DOMWINDOW == 160 (0x7fd03b734800) [pid = 1853] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:09:45 INFO - PROCESS | 1853 | 1461308985118 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:45 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03eb18000 == 106 [pid = 1853] [id = 444] 00:09:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd03afd9400) [pid = 1853] [serial = 1333] [outer = (nil)] 00:09:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd03d1d4400) [pid = 1853] [serial = 1334] [outer = 0x7fd03afd9400] 00:09:45 INFO - PROCESS | 1853 | 1461308985171 Marionette DEBUG loaded listener.js 00:09:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 163 (0x7fd0425f2000) [pid = 1853] [serial = 1335] [outer = 0x7fd03afd9400] 00:09:45 INFO - PROCESS | 1853 | 1461308985751 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]]]}] 00:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1228ms 00:09:45 INFO - PROCESS | 1853 | 1461308985791 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 00:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:09:45 INFO - PROCESS | 1853 | 1461308985794 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 00:09:45 INFO - PROCESS | 1853 | 1461308985798 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:09:45 INFO - PROCESS | 1853 | 1461308985801 Marionette TRACE conn3 <- [1,1750,null,{}] 00:09:45 INFO - PROCESS | 1853 | 1461308985805 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}] 00:09:45 INFO - PROCESS | 1853 | 1461308985976 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 00:09:45 INFO - PROCESS | 1853 | 1461308985995 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:46 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f0a0000 == 107 [pid = 1853] [id = 445] 00:09:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 164 (0x7fd03b72f800) [pid = 1853] [serial = 1336] [outer = (nil)] 00:09:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 165 (0x7fd04b9d7800) [pid = 1853] [serial = 1337] [outer = 0x7fd03b72f800] 00:09:46 INFO - PROCESS | 1853 | 1461308986046 Marionette DEBUG loaded listener.js 00:09:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd04bd66000) [pid = 1853] [serial = 1338] [outer = 0x7fd03b72f800] 00:09:46 INFO - PROCESS | 1853 | 1461308986686 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]]]}] 00:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 929ms 00:09:46 INFO - PROCESS | 1853 | 1461308986727 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 00:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:09:46 INFO - PROCESS | 1853 | 1461308986729 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 00:09:46 INFO - PROCESS | 1853 | 1461308986734 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:09:46 INFO - PROCESS | 1853 | 1461308986737 Marionette TRACE conn3 <- [1,1754,null,{}] 00:09:46 INFO - PROCESS | 1853 | 1461308986741 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}] 00:09:46 INFO - PROCESS | 1853 | 1461308986864 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 00:09:47 INFO - PROCESS | 1853 | 1461308987099 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:47 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03c6ab800 == 108 [pid = 1853] [id = 446] 00:09:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd03afcdc00) [pid = 1853] [serial = 1339] [outer = (nil)] 00:09:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd03afdac00) [pid = 1853] [serial = 1340] [outer = 0x7fd03afcdc00] 00:09:47 INFO - PROCESS | 1853 | 1461308987169 Marionette DEBUG loaded listener.js 00:09:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd03d48fc00) [pid = 1853] [serial = 1341] [outer = 0x7fd03afcdc00] 00:09:48 INFO - PROCESS | 1853 | 1461308987998 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]]]}] 00:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1326ms 00:09:48 INFO - PROCESS | 1853 | 1461308988060 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 00:09:48 INFO - PROCESS | 1853 | 1461308988067 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 00:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:09:48 INFO - PROCESS | 1853 | 1461308988074 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:09:48 INFO - PROCESS | 1853 | 1461308988078 Marionette TRACE conn3 <- [1,1758,null,{}] 00:09:48 INFO - PROCESS | 1853 | 1461308988085 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}] 00:09:48 INFO - PROCESS | 1853 | 1461308988258 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 00:09:48 INFO - PROCESS | 1853 | 1461308988429 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:48 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd049779000 == 109 [pid = 1853] [id = 447] 00:09:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 170 (0x7fd03afd4400) [pid = 1853] [serial = 1342] [outer = (nil)] 00:09:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 171 (0x7fd040ad7000) [pid = 1853] [serial = 1343] [outer = 0x7fd03afd4400] 00:09:48 INFO - PROCESS | 1853 | 1461308988491 Marionette DEBUG loaded listener.js 00:09:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 172 (0x7fd04154dc00) [pid = 1853] [serial = 1344] [outer = 0x7fd03afd4400] 00:09:49 INFO - PROCESS | 1853 | 1461308989318 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]]]}] 00:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1282ms 00:09:49 INFO - PROCESS | 1853 | 1461308989359 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 00:09:49 INFO - PROCESS | 1853 | 1461308989365 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 00:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:09:49 INFO - PROCESS | 1853 | 1461308989373 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:09:49 INFO - PROCESS | 1853 | 1461308989377 Marionette TRACE conn3 <- [1,1762,null,{}] 00:09:49 INFO - PROCESS | 1853 | 1461308989399 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}] 00:09:49 INFO - PROCESS | 1853 | 1461308989546 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 00:09:49 INFO - PROCESS | 1853 | 1461308989720 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:49 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f09a800 == 110 [pid = 1853] [id = 448] 00:09:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 173 (0x7fd042ea8c00) [pid = 1853] [serial = 1345] [outer = (nil)] 00:09:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 174 (0x7fd04810b000) [pid = 1853] [serial = 1346] [outer = 0x7fd042ea8c00] 00:09:49 INFO - PROCESS | 1853 | 1461308989781 Marionette DEBUG loaded listener.js 00:09:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 175 (0x7fd049638000) [pid = 1853] [serial = 1347] [outer = 0x7fd042ea8c00] 00:09:50 INFO - PROCESS | 1853 | 1461308990722 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]]]}] 00:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1406ms 00:09:50 INFO - PROCESS | 1853 | 1461308990778 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 00:09:50 INFO - PROCESS | 1853 | 1461308990780 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 00:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:09:50 INFO - PROCESS | 1853 | 1461308990788 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:09:50 INFO - PROCESS | 1853 | 1461308990796 Marionette TRACE conn3 <- [1,1766,null,{}] 00:09:50 INFO - PROCESS | 1853 | 1461308990808 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}] 00:09:50 INFO - PROCESS | 1853 | 1461308990955 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 00:09:51 INFO - PROCESS | 1853 | 1461308991135 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:51 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fa15000 == 111 [pid = 1853] [id = 449] 00:09:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 176 (0x7fd0499c0c00) [pid = 1853] [serial = 1348] [outer = (nil)] 00:09:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 177 (0x7fd04a9a0800) [pid = 1853] [serial = 1349] [outer = 0x7fd0499c0c00] 00:09:51 INFO - PROCESS | 1853 | 1461308991198 Marionette DEBUG loaded listener.js 00:09:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 178 (0x7fd04b9d6400) [pid = 1853] [serial = 1350] [outer = 0x7fd0499c0c00] 00:09:51 INFO - PROCESS | 1853 | 1461308991990 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]]]}] 00:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1243ms 00:09:52 INFO - PROCESS | 1853 | 1461308992030 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 00:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:09:52 INFO - PROCESS | 1853 | 1461308992034 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 00:09:52 INFO - PROCESS | 1853 | 1461308992039 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:09:52 INFO - PROCESS | 1853 | 1461308992042 Marionette TRACE conn3 <- [1,1770,null,{}] 00:09:52 INFO - PROCESS | 1853 | 1461308992047 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}] 00:09:52 INFO - PROCESS | 1853 | 1461308992188 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 00:09:52 INFO - PROCESS | 1853 | 1461308992366 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:52 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fd34800 == 112 [pid = 1853] [id = 450] 00:09:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 179 (0x7fd0499c6c00) [pid = 1853] [serial = 1351] [outer = (nil)] 00:09:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 180 (0x7fd04bdacc00) [pid = 1853] [serial = 1352] [outer = 0x7fd0499c6c00] 00:09:52 INFO - PROCESS | 1853 | 1461308992429 Marionette DEBUG loaded listener.js 00:09:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 181 (0x7fd04d145c00) [pid = 1853] [serial = 1353] [outer = 0x7fd0499c6c00] 00:09:53 INFO - PROCESS | 1853 | 1461308993191 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]]]}] 00:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1177ms 00:09:53 INFO - PROCESS | 1853 | 1461308993217 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 00:09:53 INFO - PROCESS | 1853 | 1461308993220 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 00:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:09:53 INFO - PROCESS | 1853 | 1461308993225 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:09:53 INFO - PROCESS | 1853 | 1461308993227 Marionette TRACE conn3 <- [1,1774,null,{}] 00:09:53 INFO - PROCESS | 1853 | 1461308993249 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}] 00:09:53 INFO - PROCESS | 1853 | 1461308993388 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 00:09:53 INFO - PROCESS | 1853 | 1461308993560 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:53 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053c1a000 == 113 [pid = 1853] [id = 451] 00:09:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 182 (0x7fd04d533c00) [pid = 1853] [serial = 1354] [outer = (nil)] 00:09:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 183 (0x7fd04eccf400) [pid = 1853] [serial = 1355] [outer = 0x7fd04d533c00] 00:09:53 INFO - PROCESS | 1853 | 1461308993633 Marionette DEBUG loaded listener.js 00:09:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 184 (0x7fd04f495000) [pid = 1853] [serial = 1356] [outer = 0x7fd04d533c00] 00:09:54 INFO - PROCESS | 1853 | 1461308994398 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]]]}] 00:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1235ms 00:09:54 INFO - PROCESS | 1853 | 1461308994461 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 00:09:54 INFO - PROCESS | 1853 | 1461308994464 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 00:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:09:54 INFO - PROCESS | 1853 | 1461308994469 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:09:54 INFO - PROCESS | 1853 | 1461308994471 Marionette TRACE conn3 <- [1,1778,null,{}] 00:09:54 INFO - PROCESS | 1853 | 1461308994476 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}] 00:09:54 INFO - PROCESS | 1853 | 1461308994623 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 00:09:54 INFO - PROCESS | 1853 | 1461308994794 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:54 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054e56800 == 114 [pid = 1853] [id = 452] 00:09:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 185 (0x7fd04f499c00) [pid = 1853] [serial = 1357] [outer = (nil)] 00:09:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 186 (0x7fd04fce3800) [pid = 1853] [serial = 1358] [outer = 0x7fd04f499c00] 00:09:54 INFO - PROCESS | 1853 | 1461308994854 Marionette DEBUG loaded listener.js 00:09:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 187 (0x7fd052d55c00) [pid = 1853] [serial = 1359] [outer = 0x7fd04f499c00] 00:09:55 INFO - PROCESS | 1853 | 1461308995614 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]]]}] 00:09:55 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 00:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1175ms 00:09:55 INFO - PROCESS | 1853 | 1461308995653 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 00:09:55 INFO - PROCESS | 1853 | 1461308995655 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 00:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:09:55 INFO - PROCESS | 1853 | 1461308995661 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:09:55 INFO - PROCESS | 1853 | 1461308995663 Marionette TRACE conn3 <- [1,1782,null,{}] 00:09:55 INFO - PROCESS | 1853 | 1461308995668 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}] 00:09:55 INFO - PROCESS | 1853 | 1461308995805 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 00:09:55 INFO - PROCESS | 1853 | 1461308995981 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:56 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd056303800 == 115 [pid = 1853] [id = 453] 00:09:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 188 (0x7fd04f49e800) [pid = 1853] [serial = 1360] [outer = (nil)] 00:09:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 189 (0x7fd0545a1000) [pid = 1853] [serial = 1361] [outer = 0x7fd04f49e800] 00:09:56 INFO - PROCESS | 1853 | 1461308996040 Marionette DEBUG loaded listener.js 00:09:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 190 (0x7fd0553c5800) [pid = 1853] [serial = 1362] [outer = 0x7fd04f49e800] 00:09:56 INFO - PROCESS | 1853 | 1461308996817 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]]]}] 00:09:56 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 00:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1225ms 00:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:09:56 INFO - PROCESS | 1853 | 1461308996886 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 00:09:56 INFO - PROCESS | 1853 | 1461308996889 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 00:09:56 INFO - PROCESS | 1853 | 1461308996893 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:09:56 INFO - PROCESS | 1853 | 1461308996897 Marionette TRACE conn3 <- [1,1786,null,{}] 00:09:56 INFO - PROCESS | 1853 | 1461308996901 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}] 00:09:57 INFO - PROCESS | 1853 | 1461308997040 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 00:09:57 INFO - PROCESS | 1853 | 1461308997215 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:57 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0612b3800 == 116 [pid = 1853] [id = 454] 00:09:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 191 (0x7fd04fce1c00) [pid = 1853] [serial = 1363] [outer = (nil)] 00:09:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 192 (0x7fd055661800) [pid = 1853] [serial = 1364] [outer = 0x7fd04fce1c00] 00:09:57 INFO - PROCESS | 1853 | 1461308997275 Marionette DEBUG loaded listener.js 00:09:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 193 (0x7fd0559adc00) [pid = 1853] [serial = 1365] [outer = 0x7fd04fce1c00] 00:09:58 INFO - PROCESS | 1853 | 1461308998034 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]]]}] 00:09:58 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 00:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1179ms 00:09:58 INFO - PROCESS | 1853 | 1461308998073 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 00:09:58 INFO - PROCESS | 1853 | 1461308998076 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 00:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:09:58 INFO - PROCESS | 1853 | 1461308998081 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:09:58 INFO - PROCESS | 1853 | 1461308998083 Marionette TRACE conn3 <- [1,1790,null,{}] 00:09:58 INFO - PROCESS | 1853 | 1461308998088 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}] 00:09:58 INFO - PROCESS | 1853 | 1461308998234 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 00:09:58 INFO - PROCESS | 1853 | 1461308998411 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:58 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd066b55000 == 117 [pid = 1853] [id = 455] 00:09:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 194 (0x7fd0540e9c00) [pid = 1853] [serial = 1366] [outer = (nil)] 00:09:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 195 (0x7fd0578f3c00) [pid = 1853] [serial = 1367] [outer = 0x7fd0540e9c00] 00:09:58 INFO - PROCESS | 1853 | 1461308998471 Marionette DEBUG loaded listener.js 00:09:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 196 (0x7fd05c28d800) [pid = 1853] [serial = 1368] [outer = 0x7fd0540e9c00] 00:09:59 INFO - PROCESS | 1853 | 1461308999248 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]]]}] 00:09:59 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) 00:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1227ms 00:09:59 INFO - PROCESS | 1853 | 1461308999309 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 00:09:59 INFO - PROCESS | 1853 | 1461308999312 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 00:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:09:59 INFO - PROCESS | 1853 | 1461308999317 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:09:59 INFO - PROCESS | 1853 | 1461308999319 Marionette TRACE conn3 <- [1,1794,null,{}] 00:09:59 INFO - PROCESS | 1853 | 1461308999324 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}] 00:09:59 INFO - PROCESS | 1853 | 1461308999462 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 00:09:59 INFO - PROCESS | 1853 | 1461308999641 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:59 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd069eba000 == 118 [pid = 1853] [id = 456] 00:09:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 197 (0x7fd054599000) [pid = 1853] [serial = 1369] [outer = (nil)] 00:09:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 198 (0x7fd06207c400) [pid = 1853] [serial = 1370] [outer = 0x7fd054599000] 00:09:59 INFO - PROCESS | 1853 | 1461308999708 Marionette DEBUG loaded listener.js 00:09:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 199 (0x7fd062fb2800) [pid = 1853] [serial = 1371] [outer = 0x7fd054599000] 00:10:00 INFO - PROCESS | 1853 | 1461309000504 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]]]}] 00:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1281ms 00:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:10:00 INFO - PROCESS | 1853 | 1461309000598 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 00:10:00 INFO - PROCESS | 1853 | 1461309000601 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 00:10:00 INFO - PROCESS | 1853 | 1461309000606 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:10:00 INFO - PROCESS | 1853 | 1461309000610 Marionette TRACE conn3 <- [1,1798,null,{}] 00:10:00 INFO - PROCESS | 1853 | 1461309000614 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}] 00:10:00 INFO - PROCESS | 1853 | 1461309000790 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 00:10:00 INFO - PROCESS | 1853 | 1461309000974 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:00 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d5e3000 == 119 [pid = 1853] [id = 457] 00:10:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 200 (0x7fd03b738800) [pid = 1853] [serial = 1372] [outer = (nil)] 00:10:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 201 (0x7fd03f8a9800) [pid = 1853] [serial = 1373] [outer = 0x7fd03b738800] 00:10:01 INFO - PROCESS | 1853 | 1461309001033 Marionette DEBUG loaded listener.js 00:10:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 202 (0x7fd0499bec00) [pid = 1853] [serial = 1374] [outer = 0x7fd03b738800] 00:10:01 INFO - PROCESS | 1853 | 1461309001844 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]]]}] 00:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1281ms 00:10:01 INFO - PROCESS | 1853 | 1461309001888 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 00:10:01 INFO - PROCESS | 1853 | 1461309001891 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 00:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:10:01 INFO - PROCESS | 1853 | 1461309001896 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:10:01 INFO - PROCESS | 1853 | 1461309001899 Marionette TRACE conn3 <- [1,1802,null,{}] 00:10:01 INFO - PROCESS | 1853 | 1461309001904 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}] 00:10:02 INFO - PROCESS | 1853 | 1461309002312 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 00:10:02 INFO - PROCESS | 1853 | 1461309002564 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:02 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0431ca000 == 120 [pid = 1853] [id = 458] 00:10:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 203 (0x7fd03c4f2c00) [pid = 1853] [serial = 1375] [outer = (nil)] 00:10:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 204 (0x7fd03d48b800) [pid = 1853] [serial = 1376] [outer = 0x7fd03c4f2c00] 00:10:02 INFO - PROCESS | 1853 | 1461309002670 Marionette DEBUG loaded listener.js 00:10:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 205 (0x7fd03ecb5000) [pid = 1853] [serial = 1377] [outer = 0x7fd03c4f2c00] 00:10:03 INFO - PROCESS | 1853 | 1461309003568 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]]]}] 00:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1727ms 00:10:03 INFO - PROCESS | 1853 | 1461309003625 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 00:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:10:03 INFO - PROCESS | 1853 | 1461309003631 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 00:10:03 INFO - PROCESS | 1853 | 1461309003637 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:10:03 INFO - PROCESS | 1853 | 1461309003642 Marionette TRACE conn3 <- [1,1806,null,{}] 00:10:03 INFO - PROCESS | 1853 | 1461309003647 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}] 00:10:03 INFO - PROCESS | 1853 | 1461309003813 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 00:10:03 INFO - PROCESS | 1853 | 1461309003992 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:04 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03ec66000 == 121 [pid = 1853] [id = 459] 00:10:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 206 (0x7fd0409ed800) [pid = 1853] [serial = 1378] [outer = (nil)] 00:10:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 207 (0x7fd04154a400) [pid = 1853] [serial = 1379] [outer = 0x7fd0409ed800] 00:10:04 INFO - PROCESS | 1853 | 1461309004054 Marionette DEBUG loaded listener.js 00:10:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 208 (0x7fd0425fe000) [pid = 1853] [serial = 1380] [outer = 0x7fd0409ed800] 00:10:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f0a0000 == 120 [pid = 1853] [id = 445] 00:10:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03eb18000 == 119 [pid = 1853] [id = 444] 00:10:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d19d000 == 118 [pid = 1853] [id = 443] 00:10:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b19e800 == 117 [pid = 1853] [id = 442] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 207 (0x7fd0559a2400) [pid = 1853] [serial = 1247] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 206 (0x7fd057de4800) [pid = 1853] [serial = 1250] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 205 (0x7fd04ecd8000) [pid = 1853] [serial = 1253] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 204 (0x7fd03dced000) [pid = 1853] [serial = 1256] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd043283800 == 116 [pid = 1853] [id = 441] 00:10:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03ec9c800 == 115 [pid = 1853] [id = 440] 00:10:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03eb23000 == 114 [pid = 1853] [id = 439] 00:10:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a771000 == 113 [pid = 1853] [id = 438] 00:10:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06716b000 == 112 [pid = 1853] [id = 435] 00:10:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0621b5000 == 111 [pid = 1853] [id = 434] 00:10:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055f49800 == 110 [pid = 1853] [id = 433] 00:10:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0541da000 == 109 [pid = 1853] [id = 432] 00:10:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fddb000 == 108 [pid = 1853] [id = 431] 00:10:04 INFO - PROCESS | 1853 | 1461309004934 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]]]}] 00:10:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fa4d000 == 107 [pid = 1853] [id = 430] 00:10:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bf8b000 == 106 [pid = 1853] [id = 429] 00:10:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0406c4000 == 105 [pid = 1853] [id = 428] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 203 (0x7fd042f36c00) [pid = 1853] [serial = 1281] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 202 (0x7fd0425f0400) [pid = 1853] [serial = 1266] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 201 (0x7fd0499c1c00) [pid = 1853] [serial = 1274] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 200 (0x7fd03ecb4000) [pid = 1853] [serial = 1262] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 199 (0x7fd04bd0f000) [pid = 1853] [serial = 1218] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 198 (0x7fd053673c00) [pid = 1853] [serial = 1241] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 197 (0x7fd04bd64400) [pid = 1853] [serial = 1232] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 196 (0x7fd03ecc1000) [pid = 1853] [serial = 1278] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 195 (0x7fd03d1d0c00) [pid = 1853] [serial = 1260] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 194 (0x7fd03b738400) [pid = 1853] [serial = 1259] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 193 (0x7fd04fca3800) [pid = 1853] [serial = 1238] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 192 (0x7fd04152e400) [pid = 1853] [serial = 1223] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 191 (0x7fd04152f000) [pid = 1853] [serial = 1265] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 190 (0x7fd049631000) [pid = 1853] [serial = 1271] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 189 (0x7fd055274400) [pid = 1853] [serial = 1244] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 188 (0x7fd03d1cc800) [pid = 1853] [serial = 1277] [outer = (nil)] [url = about:blank] 00:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1333ms 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 187 (0x7fd03d1cec00) [pid = 1853] [serial = 1220] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 186 (0x7fd04a992c00) [pid = 1853] [serial = 1229] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 185 (0x7fd04afb3400) [pid = 1853] [serial = 1275] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 184 (0x7fd0482fe400) [pid = 1853] [serial = 1269] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 183 (0x7fd049674c00) [pid = 1853] [serial = 1272] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 182 (0x7fd040ada800) [pid = 1853] [serial = 1280] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 181 (0x7fd04810fc00) [pid = 1853] [serial = 1268] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 180 (0x7fd0409d3000) [pid = 1853] [serial = 1263] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 179 (0x7fd04ed63000) [pid = 1853] [serial = 1235] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1853 | --DOMWINDOW == 178 (0x7fd04962f400) [pid = 1853] [serial = 1226] [outer = (nil)] [url = about:blank] 00:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:10:04 INFO - PROCESS | 1853 | 1461309004983 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 00:10:04 INFO - PROCESS | 1853 | 1461309004986 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 00:10:04 INFO - PROCESS | 1853 | 1461309004992 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:10:04 INFO - PROCESS | 1853 | 1461309004994 Marionette TRACE conn3 <- [1,1810,null,{}] 00:10:05 INFO - PROCESS | 1853 | 1461309004999 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}] 00:10:05 INFO - PROCESS | 1853 | 1461309005148 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 00:10:05 INFO - PROCESS | 1853 | 1461309005289 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:05 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03ec93800 == 106 [pid = 1853] [id = 460] 00:10:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 179 (0x7fd04152b000) [pid = 1853] [serial = 1381] [outer = (nil)] 00:10:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 180 (0x7fd042f36c00) [pid = 1853] [serial = 1382] [outer = 0x7fd04152b000] 00:10:05 INFO - PROCESS | 1853 | 1461309005345 Marionette DEBUG loaded listener.js 00:10:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 181 (0x7fd0482fb800) [pid = 1853] [serial = 1383] [outer = 0x7fd04152b000] 00:10:06 INFO - PROCESS | 1853 | 1461309006010 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]]]}] 00:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1077ms 00:10:06 INFO - PROCESS | 1853 | 1461309006068 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 00:10:06 INFO - PROCESS | 1853 | 1461309006072 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 00:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:10:06 INFO - PROCESS | 1853 | 1461309006085 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:10:06 INFO - PROCESS | 1853 | 1461309006091 Marionette TRACE conn3 <- [1,1814,null,{}] 00:10:06 INFO - PROCESS | 1853 | 1461309006095 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}] 00:10:06 INFO - PROCESS | 1853 | 1461309006238 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 00:10:06 INFO - PROCESS | 1853 | 1461309006375 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:06 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b816800 == 107 [pid = 1853] [id = 461] 00:10:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 182 (0x7fd041531400) [pid = 1853] [serial = 1384] [outer = (nil)] 00:10:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 183 (0x7fd049674c00) [pid = 1853] [serial = 1385] [outer = 0x7fd041531400] 00:10:06 INFO - PROCESS | 1853 | 1461309006426 Marionette DEBUG loaded listener.js 00:10:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 184 (0x7fd04a7af400) [pid = 1853] [serial = 1386] [outer = 0x7fd041531400] 00:10:07 INFO - PROCESS | 1853 | 1461309007016 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]]]}] 00:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 988ms 00:10:07 INFO - PROCESS | 1853 | 1461309007066 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 00:10:07 INFO - PROCESS | 1853 | 1461309007068 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 00:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:10:07 INFO - PROCESS | 1853 | 1461309007074 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:10:07 INFO - PROCESS | 1853 | 1461309007075 Marionette TRACE conn3 <- [1,1818,null,{}] 00:10:07 INFO - PROCESS | 1853 | 1461309007080 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}] 00:10:07 INFO - PROCESS | 1853 | 1461309007279 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 00:10:07 INFO - PROCESS | 1853 | 1461309007306 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:07 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f09e000 == 108 [pid = 1853] [id = 462] 00:10:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 185 (0x7fd0409e1800) [pid = 1853] [serial = 1387] [outer = (nil)] 00:10:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 186 (0x7fd04a992c00) [pid = 1853] [serial = 1388] [outer = 0x7fd0409e1800] 00:10:07 INFO - PROCESS | 1853 | 1461309007358 Marionette DEBUG loaded listener.js 00:10:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 187 (0x7fd04bd0a000) [pid = 1853] [serial = 1389] [outer = 0x7fd0409e1800] 00:10:08 INFO - PROCESS | 1853 | 1461309008074 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]]]}] 00:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1028ms 00:10:08 INFO - PROCESS | 1853 | 1461309008102 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 00:10:08 INFO - PROCESS | 1853 | 1461309008105 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 00:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:10:08 INFO - PROCESS | 1853 | 1461309008112 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:10:08 INFO - PROCESS | 1853 | 1461309008114 Marionette TRACE conn3 <- [1,1822,null,{}] 00:10:08 INFO - PROCESS | 1853 | 1461309008119 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}] 00:10:08 INFO - PROCESS | 1853 | 1461309008295 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 00:10:08 INFO - PROCESS | 1853 | 1461309008388 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:08 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f890800 == 109 [pid = 1853] [id = 463] 00:10:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 188 (0x7fd04d52ac00) [pid = 1853] [serial = 1390] [outer = (nil)] 00:10:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 189 (0x7fd04eb0b400) [pid = 1853] [serial = 1391] [outer = 0x7fd04d52ac00] 00:10:08 INFO - PROCESS | 1853 | 1461309008449 Marionette DEBUG loaded listener.js 00:10:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 190 (0x7fd04f181400) [pid = 1853] [serial = 1392] [outer = 0x7fd04d52ac00] 00:10:09 INFO - PROCESS | 1853 | 1461309009091 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]]]}] 00:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1027ms 00:10:09 INFO - PROCESS | 1853 | 1461309009136 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 00:10:09 INFO - PROCESS | 1853 | 1461309009139 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 00:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:10:09 INFO - PROCESS | 1853 | 1461309009144 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:10:09 INFO - PROCESS | 1853 | 1461309009146 Marionette TRACE conn3 <- [1,1826,null,{}] 00:10:09 INFO - PROCESS | 1853 | 1461309009150 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}] 00:10:09 INFO - PROCESS | 1853 | 1461309009500 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 00:10:09 INFO - PROCESS | 1853 | --DOMWINDOW == 189 (0x7fd0482f7c00) [pid = 1853] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:10:09 INFO - PROCESS | 1853 | --DOMWINDOW == 188 (0x7fd03afd9400) [pid = 1853] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:10:09 INFO - PROCESS | 1853 | --DOMWINDOW == 187 (0x7fd0499c8800) [pid = 1853] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:10:09 INFO - PROCESS | 1853 | --DOMWINDOW == 186 (0x7fd0409efc00) [pid = 1853] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:10:09 INFO - PROCESS | 1853 | --DOMWINDOW == 185 (0x7fd0425fbc00) [pid = 1853] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:10:09 INFO - PROCESS | 1853 | --DOMWINDOW == 184 (0x7fd03d48f400) [pid = 1853] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:10:09 INFO - PROCESS | 1853 | --DOMWINDOW == 183 (0x7fd03d1d6400) [pid = 1853] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:10:09 INFO - PROCESS | 1853 | --DOMWINDOW == 182 (0x7fd03b736800) [pid = 1853] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:10:09 INFO - PROCESS | 1853 | 1461309009610 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:09 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03e9c9000 == 110 [pid = 1853] [id = 464] 00:10:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 183 (0x7fd03b732800) [pid = 1853] [serial = 1393] [outer = (nil)] 00:10:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 184 (0x7fd03d492c00) [pid = 1853] [serial = 1394] [outer = 0x7fd03b732800] 00:10:09 INFO - PROCESS | 1853 | 1461309009663 Marionette DEBUG loaded listener.js 00:10:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 185 (0x7fd0482f9000) [pid = 1853] [serial = 1395] [outer = 0x7fd03b732800] 00:10:10 INFO - PROCESS | 1853 | 1461309010249 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]]]}] 00:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1127ms 00:10:10 INFO - PROCESS | 1853 | 1461309010272 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 00:10:10 INFO - PROCESS | 1853 | 1461309010274 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 00:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:10:10 INFO - PROCESS | 1853 | 1461309010279 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:10:10 INFO - PROCESS | 1853 | 1461309010281 Marionette TRACE conn3 <- [1,1830,null,{}] 00:10:10 INFO - PROCESS | 1853 | 1461309010286 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}] 00:10:10 INFO - PROCESS | 1853 | 1461309010408 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 00:10:10 INFO - PROCESS | 1853 | 1461309010550 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:10 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053a8e000 == 111 [pid = 1853] [id = 465] 00:10:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 186 (0x7fd03b736800) [pid = 1853] [serial = 1396] [outer = (nil)] 00:10:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 187 (0x7fd04fca2400) [pid = 1853] [serial = 1397] [outer = 0x7fd03b736800] 00:10:10 INFO - PROCESS | 1853 | 1461309010601 Marionette DEBUG loaded listener.js 00:10:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 188 (0x7fd061e6b400) [pid = 1853] [serial = 1398] [outer = 0x7fd03b736800] 00:10:11 INFO - PROCESS | 1853 | 1461309011153 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]]]}] 00:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 923ms 00:10:11 INFO - PROCESS | 1853 | 1461309011203 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 00:10:11 INFO - PROCESS | 1853 | 1461309011206 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 00:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:10:11 INFO - PROCESS | 1853 | 1461309011211 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:10:11 INFO - PROCESS | 1853 | 1461309011213 Marionette TRACE conn3 <- [1,1834,null,{}] 00:10:11 INFO - PROCESS | 1853 | 1461309011217 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}] 00:10:11 INFO - PROCESS | 1853 | 1461309011342 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 00:10:11 INFO - PROCESS | 1853 | 1461309011357 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:11 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054e53800 == 112 [pid = 1853] [id = 466] 00:10:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 189 (0x7fd0499c8800) [pid = 1853] [serial = 1399] [outer = (nil)] 00:10:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 190 (0x7fd06324a400) [pid = 1853] [serial = 1400] [outer = 0x7fd0499c8800] 00:10:11 INFO - PROCESS | 1853 | 1461309011409 Marionette DEBUG loaded listener.js 00:10:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 191 (0x7fd064fb2400) [pid = 1853] [serial = 1401] [outer = 0x7fd0499c8800] 00:10:12 INFO - PROCESS | 1853 | 1461309012382 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]]]}] 00:10:12 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 00:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1223ms 00:10:12 INFO - PROCESS | 1853 | 1461309012436 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 00:10:12 INFO - PROCESS | 1853 | 1461309012441 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 00:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:10:12 INFO - PROCESS | 1853 | 1461309012449 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:10:12 INFO - PROCESS | 1853 | 1461309012454 Marionette TRACE conn3 <- [1,1838,null,{}] 00:10:12 INFO - PROCESS | 1853 | 1461309012460 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}] 00:10:12 INFO - PROCESS | 1853 | 1461309012634 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 00:10:12 INFO - PROCESS | 1853 | 1461309012811 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:12 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04290f800 == 113 [pid = 1853] [id = 467] 00:10:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 192 (0x7fd0408de400) [pid = 1853] [serial = 1402] [outer = (nil)] 00:10:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 193 (0x7fd041527400) [pid = 1853] [serial = 1403] [outer = 0x7fd0408de400] 00:10:12 INFO - PROCESS | 1853 | 1461309012889 Marionette DEBUG loaded listener.js 00:10:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 194 (0x7fd042e83000) [pid = 1853] [serial = 1404] [outer = 0x7fd0408de400] 00:10:13 INFO - PROCESS | 1853 | 1461309013713 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]]]}] 00:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1335ms 00:10:13 INFO - PROCESS | 1853 | 1461309013785 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 00:10:13 INFO - PROCESS | 1853 | 1461309013792 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 00:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:10:13 INFO - PROCESS | 1853 | 1461309013801 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:10:13 INFO - PROCESS | 1853 | 1461309013804 Marionette TRACE conn3 <- [1,1842,null,{}] 00:10:13 INFO - PROCESS | 1853 | 1461309013809 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}] 00:10:14 INFO - PROCESS | 1853 | 1461309014002 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 00:10:14 INFO - PROCESS | 1853 | 1461309014178 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:14 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f883000 == 114 [pid = 1853] [id = 468] 00:10:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 195 (0x7fd0484ca400) [pid = 1853] [serial = 1405] [outer = (nil)] 00:10:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 196 (0x7fd0496a8000) [pid = 1853] [serial = 1406] [outer = 0x7fd0484ca400] 00:10:14 INFO - PROCESS | 1853 | 1461309014241 Marionette DEBUG loaded listener.js 00:10:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 197 (0x7fd04b54cc00) [pid = 1853] [serial = 1407] [outer = 0x7fd0484ca400] 00:10:15 INFO - PROCESS | 1853 | 1461309015063 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]]]}] 00:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1330ms 00:10:15 INFO - PROCESS | 1853 | 1461309015132 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 00:10:15 INFO - PROCESS | 1853 | 1461309015135 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 00:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:10:15 INFO - PROCESS | 1853 | 1461309015140 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:10:15 INFO - PROCESS | 1853 | 1461309015146 Marionette TRACE conn3 <- [1,1846,null,{}] 00:10:15 INFO - PROCESS | 1853 | 1461309015159 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}] 00:10:15 INFO - PROCESS | 1853 | 1461309015315 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 00:10:15 INFO - PROCESS | 1853 | 1461309015494 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:15 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05b61c800 == 115 [pid = 1853] [id = 469] 00:10:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 198 (0x7fd04bd10c00) [pid = 1853] [serial = 1408] [outer = (nil)] 00:10:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 199 (0x7fd04ed66400) [pid = 1853] [serial = 1409] [outer = 0x7fd04bd10c00] 00:10:15 INFO - PROCESS | 1853 | 1461309015561 Marionette DEBUG loaded listener.js 00:10:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 200 (0x7fd04fca8000) [pid = 1853] [serial = 1410] [outer = 0x7fd04bd10c00] 00:10:16 INFO - PROCESS | 1853 | 1461309016311 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]]]}] 00:10:16 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) 00:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1187ms 00:10:16 INFO - PROCESS | 1853 | 1461309016343 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 00:10:16 INFO - PROCESS | 1853 | 1461309016346 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 00:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:10:16 INFO - PROCESS | 1853 | 1461309016353 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:10:16 INFO - PROCESS | 1853 | 1461309016355 Marionette TRACE conn3 <- [1,1850,null,{}] 00:10:16 INFO - PROCESS | 1853 | 1461309016360 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}] 00:10:16 INFO - PROCESS | 1853 | 1461309016512 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 00:10:16 INFO - PROCESS | 1853 | 1461309016694 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:16 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd069e65000 == 116 [pid = 1853] [id = 470] 00:10:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 201 (0x7fd04d424c00) [pid = 1853] [serial = 1411] [outer = (nil)] 00:10:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 202 (0x7fd062076800) [pid = 1853] [serial = 1412] [outer = 0x7fd04d424c00] 00:10:16 INFO - PROCESS | 1853 | 1461309016757 Marionette DEBUG loaded listener.js 00:10:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 203 (0x7fd065443400) [pid = 1853] [serial = 1413] [outer = 0x7fd04d424c00] 00:10:17 INFO - PROCESS | 1853 | 1461309017537 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]]]}] 00:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1228ms 00:10:17 INFO - PROCESS | 1853 | 1461309017591 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 00:10:17 INFO - PROCESS | 1853 | 1461309017594 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 00:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:10:17 INFO - PROCESS | 1853 | 1461309017602 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:10:17 INFO - PROCESS | 1853 | 1461309017605 Marionette TRACE conn3 <- [1,1854,null,{}] 00:10:17 INFO - PROCESS | 1853 | 1461309017610 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}] 00:10:17 INFO - PROCESS | 1853 | 1461309017760 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 00:10:17 INFO - PROCESS | 1853 | 1461309017942 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:17 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06c7a9000 == 117 [pid = 1853] [id = 471] 00:10:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 204 (0x7fd0558c4000) [pid = 1853] [serial = 1414] [outer = (nil)] 00:10:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 205 (0x7fd066c2c400) [pid = 1853] [serial = 1415] [outer = 0x7fd0558c4000] 00:10:18 INFO - PROCESS | 1853 | 1461309018006 Marionette DEBUG loaded listener.js 00:10:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 206 (0x7fd066e04400) [pid = 1853] [serial = 1416] [outer = 0x7fd0558c4000] 00:10:18 INFO - PROCESS | 1853 | 1461309018792 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]]]}] 00:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1232ms 00:10:18 INFO - PROCESS | 1853 | 1461309018836 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 00:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:10:18 INFO - PROCESS | 1853 | 1461309018839 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 00:10:18 INFO - PROCESS | 1853 | 1461309018844 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:10:18 INFO - PROCESS | 1853 | 1461309018847 Marionette TRACE conn3 <- [1,1858,null,{}] 00:10:18 INFO - PROCESS | 1853 | 1461309018851 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}] 00:10:19 INFO - PROCESS | 1853 | 1461309019016 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 00:10:19 INFO - PROCESS | 1853 | 1461309019202 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:19 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fa20800 == 118 [pid = 1853] [id = 472] 00:10:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 207 (0x7fd03c8ac800) [pid = 1853] [serial = 1417] [outer = (nil)] 00:10:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 208 (0x7fd03c8b3c00) [pid = 1853] [serial = 1418] [outer = 0x7fd03c8ac800] 00:10:19 INFO - PROCESS | 1853 | 1461309019279 Marionette DEBUG loaded listener.js 00:10:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 209 (0x7fd066e0a400) [pid = 1853] [serial = 1419] [outer = 0x7fd03c8ac800] 00:10:20 INFO - PROCESS | 1853 | 1461309020086 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]]]}] 00:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1280ms 00:10:20 INFO - PROCESS | 1853 | 1461309020131 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 00:10:20 INFO - PROCESS | 1853 | 1461309020135 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 00:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:10:20 INFO - PROCESS | 1853 | 1461309020140 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:10:20 INFO - PROCESS | 1853 | 1461309020142 Marionette TRACE conn3 <- [1,1862,null,{}] 00:10:20 INFO - PROCESS | 1853 | 1461309020147 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}] 00:10:20 INFO - PROCESS | 1853 | 1461309020291 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 00:10:20 INFO - PROCESS | 1853 | 1461309020474 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:20 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd063392800 == 119 [pid = 1853] [id = 473] 00:10:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 210 (0x7fd03c8ae800) [pid = 1853] [serial = 1420] [outer = (nil)] 00:10:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 211 (0x7fd03ea4b000) [pid = 1853] [serial = 1421] [outer = 0x7fd03c8ae800] 00:10:20 INFO - PROCESS | 1853 | 1461309020537 Marionette DEBUG loaded listener.js 00:10:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 212 (0x7fd03ea4f400) [pid = 1853] [serial = 1422] [outer = 0x7fd03c8ae800] 00:10:21 INFO - PROCESS | 1853 | 1461309021312 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]]]}] 00:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1230ms 00:10:21 INFO - PROCESS | 1853 | 1461309021371 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 00:10:21 INFO - PROCESS | 1853 | 1461309021374 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 00:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:10:21 INFO - PROCESS | 1853 | 1461309021379 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:10:21 INFO - PROCESS | 1853 | 1461309021382 Marionette TRACE conn3 <- [1,1866,null,{}] 00:10:21 INFO - PROCESS | 1853 | 1461309021386 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}] 00:10:21 INFO - PROCESS | 1853 | 1461309021530 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 00:10:21 INFO - PROCESS | 1853 | 1461309021713 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:21 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03be78000 == 120 [pid = 1853] [id = 474] 00:10:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 213 (0x7fd03c8b0c00) [pid = 1853] [serial = 1423] [outer = (nil)] 00:10:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 214 (0x7fd066e09c00) [pid = 1853] [serial = 1424] [outer = 0x7fd03c8b0c00] 00:10:21 INFO - PROCESS | 1853 | 1461309021773 Marionette DEBUG loaded listener.js 00:10:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 215 (0x7fd066eb4800) [pid = 1853] [serial = 1425] [outer = 0x7fd03c8b0c00] 00:10:22 INFO - PROCESS | 1853 | 1461309022543 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]]]}] 00:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1228ms 00:10:22 INFO - PROCESS | 1853 | 1461309022608 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 00:10:22 INFO - PROCESS | 1853 | 1461309022611 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 00:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:10:22 INFO - PROCESS | 1853 | 1461309022616 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:10:22 INFO - PROCESS | 1853 | 1461309022618 Marionette TRACE conn3 <- [1,1870,null,{}] 00:10:22 INFO - PROCESS | 1853 | 1461309022623 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}] 00:10:22 INFO - PROCESS | 1853 | 1461309022777 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 00:10:22 INFO - PROCESS | 1853 | 1461309022961 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:22 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d9ca800 == 121 [pid = 1853] [id = 475] 00:10:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 216 (0x7fd03ea4a000) [pid = 1853] [serial = 1426] [outer = (nil)] 00:10:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 217 (0x7fd04f739c00) [pid = 1853] [serial = 1427] [outer = 0x7fd03ea4a000] 00:10:23 INFO - PROCESS | 1853 | 1461309023022 Marionette DEBUG loaded listener.js 00:10:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 218 (0x7fd04f73f400) [pid = 1853] [serial = 1428] [outer = 0x7fd03ea4a000] 00:10:23 INFO - PROCESS | 1853 | 1461309023781 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]]]}] 00:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1225ms 00:10:23 INFO - PROCESS | 1853 | 1461309023842 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 00:10:23 INFO - PROCESS | 1853 | 1461309023845 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 00:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:10:23 INFO - PROCESS | 1853 | 1461309023850 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:10:23 INFO - PROCESS | 1853 | 1461309023852 Marionette TRACE conn3 <- [1,1874,null,{}] 00:10:23 INFO - PROCESS | 1853 | 1461309023857 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}] 00:10:24 INFO - PROCESS | 1853 | 1461309024003 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 00:10:24 INFO - PROCESS | 1853 | 1461309024199 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:24 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a6a9800 == 122 [pid = 1853] [id = 476] 00:10:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 219 (0x7fd03ea4fc00) [pid = 1853] [serial = 1429] [outer = (nil)] 00:10:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 220 (0x7fd04f743800) [pid = 1853] [serial = 1430] [outer = 0x7fd03ea4fc00] 00:10:24 INFO - PROCESS | 1853 | 1461309024272 Marionette DEBUG loaded listener.js 00:10:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 221 (0x7fd04fc84400) [pid = 1853] [serial = 1431] [outer = 0x7fd03ea4fc00] 00:10:25 INFO - PROCESS | 1853 | 1461309025084 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]]]}] 00:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1285ms 00:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:10:25 INFO - PROCESS | 1853 | 1461309025136 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 00:10:25 INFO - PROCESS | 1853 | 1461309025139 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 00:10:25 INFO - PROCESS | 1853 | 1461309025143 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:10:25 INFO - PROCESS | 1853 | 1461309025147 Marionette TRACE conn3 <- [1,1878,null,{}] 00:10:25 INFO - PROCESS | 1853 | 1461309025152 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}] 00:10:25 INFO - PROCESS | 1853 | 1461309025319 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 00:10:25 INFO - PROCESS | 1853 | 1461309025530 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:25 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0430b4000 == 123 [pid = 1853] [id = 477] 00:10:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 222 (0x7fd03d493000) [pid = 1853] [serial = 1432] [outer = (nil)] 00:10:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 223 (0x7fd04fc8d000) [pid = 1853] [serial = 1433] [outer = 0x7fd03d493000] 00:10:25 INFO - PROCESS | 1853 | 1461309025597 Marionette DEBUG loaded listener.js 00:10:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 224 (0x7fd067555400) [pid = 1853] [serial = 1434] [outer = 0x7fd03d493000] 00:10:26 INFO - PROCESS | 1853 | 1461309026403 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]]]}] 00:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1327ms 00:10:26 INFO - PROCESS | 1853 | 1461309026472 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 00:10:26 INFO - PROCESS | 1853 | 1461309026475 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 00:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:10:26 INFO - PROCESS | 1853 | 1461309026480 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:10:26 INFO - PROCESS | 1853 | 1461309026482 Marionette TRACE conn3 <- [1,1882,null,{}] 00:10:26 INFO - PROCESS | 1853 | 1461309026487 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}] 00:10:26 INFO - PROCESS | 1853 | 1461309026639 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 00:10:26 INFO - PROCESS | 1853 | 1461309026826 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:26 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03bfd2000 == 124 [pid = 1853] [id = 478] 00:10:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 225 (0x7fd03b59a800) [pid = 1853] [serial = 1435] [outer = (nil)] 00:10:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 226 (0x7fd03b5a2800) [pid = 1853] [serial = 1436] [outer = 0x7fd03b59a800] 00:10:26 INFO - PROCESS | 1853 | 1461309026887 Marionette DEBUG loaded listener.js 00:10:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 227 (0x7fd03b5a8000) [pid = 1853] [serial = 1437] [outer = 0x7fd03b59a800] 00:10:27 INFO - PROCESS | 1853 | 1461309027624 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]]]}] 00:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1576ms 00:10:28 INFO - PROCESS | 1853 | 1461309028094 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 00:10:28 INFO - PROCESS | 1853 | 1461309028100 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 00:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:10:28 INFO - PROCESS | 1853 | 1461309028124 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:10:28 INFO - PROCESS | 1853 | 1461309028128 Marionette TRACE conn3 <- [1,1886,null,{}] 00:10:28 INFO - PROCESS | 1853 | 1461309028134 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}] 00:10:28 INFO - PROCESS | 1853 | 1461309028316 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 00:10:28 INFO - PROCESS | 1853 | 1461309028583 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:28 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03e9d0000 == 125 [pid = 1853] [id = 479] 00:10:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 228 (0x7fd03b7f5000) [pid = 1853] [serial = 1438] [outer = (nil)] 00:10:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 229 (0x7fd03b7f7400) [pid = 1853] [serial = 1439] [outer = 0x7fd03b7f5000] 00:10:28 INFO - PROCESS | 1853 | 1461309028640 Marionette DEBUG loaded listener.js 00:10:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 230 (0x7fd03c8a6000) [pid = 1853] [serial = 1440] [outer = 0x7fd03b7f5000] 00:10:29 INFO - PROCESS | 1853 | 1461309029558 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]]]}] 00:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1502ms 00:10:29 INFO - PROCESS | 1853 | 1461309029612 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 00:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:10:29 INFO - PROCESS | 1853 | 1461309029616 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 00:10:29 INFO - PROCESS | 1853 | 1461309029626 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:10:29 INFO - PROCESS | 1853 | 1461309029631 Marionette TRACE conn3 <- [1,1890,null,{}] 00:10:29 INFO - PROCESS | 1853 | 1461309029635 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}] 00:10:29 INFO - PROCESS | 1853 | 1461309029781 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 00:10:29 INFO - PROCESS | 1853 | 1461309029974 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:29 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0406dd800 == 126 [pid = 1853] [id = 480] 00:10:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 231 (0x7fd03dce7800) [pid = 1853] [serial = 1441] [outer = (nil)] 00:10:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 232 (0x7fd03e95e000) [pid = 1853] [serial = 1442] [outer = 0x7fd03dce7800] 00:10:30 INFO - PROCESS | 1853 | 1461309030033 Marionette DEBUG loaded listener.js 00:10:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 233 (0x7fd03ecbdc00) [pid = 1853] [serial = 1443] [outer = 0x7fd03dce7800] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d5d9800 == 125 [pid = 1853] [id = 376] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03ec71000 == 124 [pid = 1853] [id = 373] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053a8e000 == 123 [pid = 1853] [id = 465] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03e9c9000 == 122 [pid = 1853] [id = 464] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 232 (0x7fd04b9d7800) [pid = 1853] [serial = 1337] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 231 (0x7fd04bc29c00) [pid = 1853] [serial = 1298] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 230 (0x7fd04eb12800) [pid = 1853] [serial = 1301] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 229 (0x7fd04f493800) [pid = 1853] [serial = 1304] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 228 (0x7fd04fcac400) [pid = 1853] [serial = 1307] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 227 (0x7fd03f8a3800) [pid = 1853] [serial = 1310] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f890800 == 121 [pid = 1853] [id = 463] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f09e000 == 120 [pid = 1853] [id = 462] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b816800 == 119 [pid = 1853] [id = 461] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f709000 == 118 [pid = 1853] [id = 427] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03ec93800 == 117 [pid = 1853] [id = 460] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03ec66000 == 116 [pid = 1853] [id = 459] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0431ca000 == 115 [pid = 1853] [id = 458] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd056303800 == 114 [pid = 1853] [id = 453] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054e56800 == 113 [pid = 1853] [id = 452] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053c1a000 == 112 [pid = 1853] [id = 451] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fd34800 == 111 [pid = 1853] [id = 450] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fa15000 == 110 [pid = 1853] [id = 449] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f09a800 == 109 [pid = 1853] [id = 448] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd049779000 == 108 [pid = 1853] [id = 447] 00:10:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03c6ab800 == 107 [pid = 1853] [id = 446] 00:10:30 INFO - PROCESS | 1853 | 1461309030894 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]]]}] 00:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1288ms 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 226 (0x7fd04afa7400) [pid = 1853] [serial = 1331] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 225 (0x7fd040ad6800) [pid = 1853] [serial = 1319] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 224 (0x7fd041548800) [pid = 1853] [serial = 1320] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 223 (0x7fd049677400) [pid = 1853] [serial = 1283] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 222 (0x7fd04afabc00) [pid = 1853] [serial = 1284] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 221 (0x7fd048104400) [pid = 1853] [serial = 1325] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 220 (0x7fd0482f7800) [pid = 1853] [serial = 1326] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 219 (0x7fd03ecc1800) [pid = 1853] [serial = 1322] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 218 (0x7fd042f33c00) [pid = 1853] [serial = 1323] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 217 (0x7fd0425f0800) [pid = 1853] [serial = 1289] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 216 (0x7fd0499bf400) [pid = 1853] [serial = 1292] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 215 (0x7fd03e956400) [pid = 1853] [serial = 1313] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 214 (0x7fd03f8a8000) [pid = 1853] [serial = 1317] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 213 (0x7fd03ecb4400) [pid = 1853] [serial = 1316] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 212 (0x7fd04b647000) [pid = 1853] [serial = 1295] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 211 (0x7fd03eb0e800) [pid = 1853] [serial = 1286] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 210 (0x7fd04962dc00) [pid = 1853] [serial = 1328] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 209 (0x7fd04966e400) [pid = 1853] [serial = 1329] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 208 (0x7fd04b547800) [pid = 1853] [serial = 1332] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 207 (0x7fd03d1d4400) [pid = 1853] [serial = 1334] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | --DOMWINDOW == 206 (0x7fd0425f2000) [pid = 1853] [serial = 1335] [outer = (nil)] [url = about:blank] 00:10:30 INFO - PROCESS | 1853 | 1461309030936 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 00:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:10:30 INFO - PROCESS | 1853 | 1461309030940 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 00:10:30 INFO - PROCESS | 1853 | 1461309030945 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:10:30 INFO - PROCESS | 1853 | 1461309030948 Marionette TRACE conn3 <- [1,1894,null,{}] 00:10:30 INFO - PROCESS | 1853 | 1461309030960 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}] 00:10:31 INFO - PROCESS | 1853 | 1461309031092 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 00:10:31 INFO - PROCESS | 1853 | 1461309031108 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:31 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0430ae800 == 108 [pid = 1853] [id = 481] 00:10:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 207 (0x7fd041528800) [pid = 1853] [serial = 1444] [outer = (nil)] 00:10:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 208 (0x7fd041543800) [pid = 1853] [serial = 1445] [outer = 0x7fd041528800] 00:10:31 INFO - PROCESS | 1853 | 1461309031164 Marionette DEBUG loaded listener.js 00:10:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 209 (0x7fd0425fb000) [pid = 1853] [serial = 1446] [outer = 0x7fd041528800] 00:10:31 INFO - PROCESS | 1853 | 1461309031939 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]]]}] 00:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1027ms 00:10:31 INFO - PROCESS | 1853 | 1461309031972 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 00:10:31 INFO - PROCESS | 1853 | 1461309031975 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 00:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:10:31 INFO - PROCESS | 1853 | 1461309031980 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:10:31 INFO - PROCESS | 1853 | 1461309031982 Marionette TRACE conn3 <- [1,1898,null,{}] 00:10:31 INFO - PROCESS | 1853 | 1461309031986 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}] 00:10:32 INFO - PROCESS | 1853 | 1461309032119 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 00:10:32 INFO - PROCESS | 1853 | 1461309032135 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:32 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd049965800 == 109 [pid = 1853] [id = 482] 00:10:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 210 (0x7fd042e91c00) [pid = 1853] [serial = 1447] [outer = (nil)] 00:10:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 211 (0x7fd042f3e000) [pid = 1853] [serial = 1448] [outer = 0x7fd042e91c00] 00:10:32 INFO - PROCESS | 1853 | 1461309032187 Marionette DEBUG loaded listener.js 00:10:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 212 (0x7fd04810c000) [pid = 1853] [serial = 1449] [outer = 0x7fd042e91c00] 00:10:32 INFO - PROCESS | 1853 | 1461309032902 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]]]}] 00:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 974ms 00:10:32 INFO - PROCESS | 1853 | 1461309032955 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 00:10:32 INFO - PROCESS | 1853 | 1461309032957 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 00:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:10:32 INFO - PROCESS | 1853 | 1461309032962 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:10:32 INFO - PROCESS | 1853 | 1461309032973 Marionette TRACE conn3 <- [1,1902,null,{}] 00:10:32 INFO - PROCESS | 1853 | 1461309032977 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}] 00:10:33 INFO - PROCESS | 1853 | 1461309033115 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 00:10:33 INFO - PROCESS | 1853 | 1461309033288 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:33 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b83d800 == 110 [pid = 1853] [id = 483] 00:10:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 213 (0x7fd03dceb400) [pid = 1853] [serial = 1450] [outer = (nil)] 00:10:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 214 (0x7fd0482d2400) [pid = 1853] [serial = 1451] [outer = 0x7fd03dceb400] 00:10:33 INFO - PROCESS | 1853 | 1461309033341 Marionette DEBUG loaded listener.js 00:10:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 215 (0x7fd0484d0400) [pid = 1853] [serial = 1452] [outer = 0x7fd03dceb400] 00:10:34 INFO - PROCESS | 1853 | 1461309034004 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]]]}] 00:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1084ms 00:10:34 INFO - PROCESS | 1853 | 1461309034047 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 00:10:34 INFO - PROCESS | 1853 | 1461309034050 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 00:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:10:34 INFO - PROCESS | 1853 | 1461309034055 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:10:34 INFO - PROCESS | 1853 | 1461309034057 Marionette TRACE conn3 <- [1,1906,null,{}] 00:10:34 INFO - PROCESS | 1853 | 1461309034062 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}] 00:10:34 INFO - PROCESS | 1853 | 1461309034263 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 00:10:34 INFO - PROCESS | 1853 | 1461309034294 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:34 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04c029800 == 111 [pid = 1853] [id = 484] 00:10:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 216 (0x7fd0499bb400) [pid = 1853] [serial = 1453] [outer = (nil)] 00:10:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 217 (0x7fd04a750400) [pid = 1853] [serial = 1454] [outer = 0x7fd0499bb400] 00:10:34 INFO - PROCESS | 1853 | 1461309034348 Marionette DEBUG loaded listener.js 00:10:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 218 (0x7fd04afaf400) [pid = 1853] [serial = 1455] [outer = 0x7fd0499bb400] 00:10:35 INFO - PROCESS | 1853 | 1461309035088 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]]]}] 00:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1077ms 00:10:35 INFO - PROCESS | 1853 | 1461309035133 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 00:10:35 INFO - PROCESS | 1853 | 1461309035136 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 00:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:10:35 INFO - PROCESS | 1853 | --DOMWINDOW == 217 (0x7fd04d52ac00) [pid = 1853] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:10:35 INFO - PROCESS | 1853 | --DOMWINDOW == 216 (0x7fd0409e1800) [pid = 1853] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:10:35 INFO - PROCESS | 1853 | --DOMWINDOW == 215 (0x7fd03b732800) [pid = 1853] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:10:35 INFO - PROCESS | 1853 | --DOMWINDOW == 214 (0x7fd03b736800) [pid = 1853] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:10:35 INFO - PROCESS | 1853 | --DOMWINDOW == 213 (0x7fd041531400) [pid = 1853] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:10:35 INFO - PROCESS | 1853 | --DOMWINDOW == 212 (0x7fd03b72f800) [pid = 1853] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:10:35 INFO - PROCESS | 1853 | --DOMWINDOW == 211 (0x7fd03c4f2c00) [pid = 1853] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:10:35 INFO - PROCESS | 1853 | --DOMWINDOW == 210 (0x7fd0409ed800) [pid = 1853] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:10:35 INFO - PROCESS | 1853 | --DOMWINDOW == 209 (0x7fd04152b000) [pid = 1853] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:10:35 INFO - PROCESS | 1853 | 1461309035445 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:10:35 INFO - PROCESS | 1853 | 1461309035447 Marionette TRACE conn3 <- [1,1910,null,{}] 00:10:35 INFO - PROCESS | 1853 | 1461309035452 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}] 00:10:35 INFO - PROCESS | 1853 | 1461309035588 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 00:10:35 INFO - PROCESS | 1853 | 1461309035596 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:35 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04c3ed000 == 112 [pid = 1853] [id = 485] 00:10:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 210 (0x7fd0482f7c00) [pid = 1853] [serial = 1456] [outer = (nil)] 00:10:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 211 (0x7fd0499bf400) [pid = 1853] [serial = 1457] [outer = 0x7fd0482f7c00] 00:10:35 INFO - PROCESS | 1853 | 1461309035650 Marionette DEBUG loaded listener.js 00:10:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 212 (0x7fd04b17c800) [pid = 1853] [serial = 1458] [outer = 0x7fd0482f7c00] 00:10:36 INFO - PROCESS | 1853 | 1461309036354 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]]]}] 00:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 960ms 00:10:36 INFO - PROCESS | 1853 | 1461309036377 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 00:10:36 INFO - PROCESS | 1853 | 1461309036379 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 00:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:10:36 INFO - PROCESS | 1853 | 1461309036385 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:10:36 INFO - PROCESS | 1853 | 1461309036387 Marionette TRACE conn3 <- [1,1914,null,{}] 00:10:36 INFO - PROCESS | 1853 | 1461309036391 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}] 00:10:36 INFO - PROCESS | 1853 | 1461309036521 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 00:10:36 INFO - PROCESS | 1853 | 1461309036668 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:36 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f09e000 == 113 [pid = 1853] [id = 486] 00:10:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 213 (0x7fd0484ccc00) [pid = 1853] [serial = 1459] [outer = (nil)] 00:10:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 214 (0x7fd04b547c00) [pid = 1853] [serial = 1460] [outer = 0x7fd0484ccc00] 00:10:36 INFO - PROCESS | 1853 | 1461309036720 Marionette DEBUG loaded listener.js 00:10:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 215 (0x7fd04bd63800) [pid = 1853] [serial = 1461] [outer = 0x7fd0484ccc00] 00:10:37 INFO - PROCESS | 1853 | 1461309037283 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]]]}] 00:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 928ms 00:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:10:37 INFO - PROCESS | 1853 | 1461309037312 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 00:10:37 INFO - PROCESS | 1853 | 1461309037314 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 00:10:37 INFO - PROCESS | 1853 | 1461309037318 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:10:37 INFO - PROCESS | 1853 | 1461309037322 Marionette TRACE conn3 <- [1,1918,null,{}] 00:10:37 INFO - PROCESS | 1853 | 1461309037326 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}] 00:10:37 INFO - PROCESS | 1853 | 1461309037453 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 00:10:37 INFO - PROCESS | 1853 | 1461309037741 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:37 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03bfd0000 == 114 [pid = 1853] [id = 487] 00:10:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 216 (0x7fd03afcd400) [pid = 1853] [serial = 1462] [outer = (nil)] 00:10:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 217 (0x7fd03b5a0800) [pid = 1853] [serial = 1463] [outer = 0x7fd03afcd400] 00:10:37 INFO - PROCESS | 1853 | 1461309037811 Marionette DEBUG loaded listener.js 00:10:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 218 (0x7fd03b7f1c00) [pid = 1853] [serial = 1464] [outer = 0x7fd03afcd400] 00:10:38 INFO - PROCESS | 1853 | 1461309038616 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]]]}] 00:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1329ms 00:10:38 INFO - PROCESS | 1853 | 1461309038650 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 00:10:38 INFO - PROCESS | 1853 | 1461309038654 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 00:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:10:38 INFO - PROCESS | 1853 | 1461309038660 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:10:38 INFO - PROCESS | 1853 | 1461309038665 Marionette TRACE conn3 <- [1,1922,null,{}] 00:10:38 INFO - PROCESS | 1853 | 1461309038672 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}] 00:10:38 INFO - PROCESS | 1853 | 1461309038836 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 00:10:39 INFO - PROCESS | 1853 | 1461309039043 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:39 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04291f000 == 115 [pid = 1853] [id = 488] 00:10:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 219 (0x7fd03c8aa000) [pid = 1853] [serial = 1465] [outer = (nil)] 00:10:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 220 (0x7fd03eb0e800) [pid = 1853] [serial = 1466] [outer = 0x7fd03c8aa000] 00:10:39 INFO - PROCESS | 1853 | 1461309039107 Marionette DEBUG loaded listener.js 00:10:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 221 (0x7fd0409ddc00) [pid = 1853] [serial = 1467] [outer = 0x7fd03c8aa000] 00:10:39 INFO - PROCESS | 1853 | 1461309039915 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]]]}] 00:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1284ms 00:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:10:39 INFO - PROCESS | 1853 | 1461309039948 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 00:10:39 INFO - PROCESS | 1853 | 1461309039952 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 00:10:39 INFO - PROCESS | 1853 | 1461309039958 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:10:39 INFO - PROCESS | 1853 | 1461309039961 Marionette TRACE conn3 <- [1,1926,null,{}] 00:10:39 INFO - PROCESS | 1853 | 1461309039966 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}] 00:10:40 INFO - PROCESS | 1853 | 1461309040124 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 00:10:40 INFO - PROCESS | 1853 | 1461309040322 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:40 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f0ab000 == 116 [pid = 1853] [id = 489] 00:10:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 222 (0x7fd04154b400) [pid = 1853] [serial = 1468] [outer = (nil)] 00:10:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 223 (0x7fd04810b800) [pid = 1853] [serial = 1469] [outer = 0x7fd04154b400] 00:10:40 INFO - PROCESS | 1853 | 1461309040384 Marionette DEBUG loaded listener.js 00:10:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 224 (0x7fd04963cc00) [pid = 1853] [serial = 1470] [outer = 0x7fd04154b400] 00:10:41 INFO - PROCESS | 1853 | 1461309041293 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]]]}] 00:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1383ms 00:10:41 INFO - PROCESS | 1853 | 1461309041340 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 00:10:41 INFO - PROCESS | 1853 | 1461309041344 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 00:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:10:41 INFO - PROCESS | 1853 | 1461309041357 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:10:41 INFO - PROCESS | 1853 | 1461309041365 Marionette TRACE conn3 <- [1,1930,null,{}] 00:10:41 INFO - PROCESS | 1853 | 1461309041370 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}] 00:10:41 INFO - PROCESS | 1853 | 1461309041526 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 00:10:41 INFO - PROCESS | 1853 | 1461309041712 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:41 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fd2b000 == 117 [pid = 1853] [id = 490] 00:10:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 225 (0x7fd042e86800) [pid = 1853] [serial = 1471] [outer = (nil)] 00:10:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 226 (0x7fd04a7a6c00) [pid = 1853] [serial = 1472] [outer = 0x7fd042e86800] 00:10:41 INFO - PROCESS | 1853 | 1461309041772 Marionette DEBUG loaded listener.js 00:10:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 227 (0x7fd04bd69800) [pid = 1853] [serial = 1473] [outer = 0x7fd042e86800] 00:10:42 INFO - PROCESS | 1853 | 1461309042557 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]]]}] 00:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1241ms 00:10:42 INFO - PROCESS | 1853 | 1461309042591 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 00:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:10:42 INFO - PROCESS | 1853 | 1461309042595 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 00:10:42 INFO - PROCESS | 1853 | 1461309042600 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:10:42 INFO - PROCESS | 1853 | 1461309042602 Marionette TRACE conn3 <- [1,1934,null,{}] 00:10:42 INFO - PROCESS | 1853 | 1461309042607 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}] 00:10:42 INFO - PROCESS | 1853 | 1461309042760 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 00:10:42 INFO - PROCESS | 1853 | 1461309042948 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:42 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0540a7000 == 118 [pid = 1853] [id = 491] 00:10:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 228 (0x7fd042eac400) [pid = 1853] [serial = 1474] [outer = (nil)] 00:10:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 229 (0x7fd04d426000) [pid = 1853] [serial = 1475] [outer = 0x7fd042eac400] 00:10:43 INFO - PROCESS | 1853 | 1461309043008 Marionette DEBUG loaded listener.js 00:10:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 230 (0x7fd04ecdbc00) [pid = 1853] [serial = 1476] [outer = 0x7fd042eac400] 00:10:43 INFO - PROCESS | 1853 | 1461309043833 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]]]}] 00:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1276ms 00:10:43 INFO - PROCESS | 1853 | 1461309043876 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 00:10:43 INFO - PROCESS | 1853 | 1461309043880 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 00:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:10:43 INFO - PROCESS | 1853 | 1461309043885 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:10:43 INFO - PROCESS | 1853 | 1461309043887 Marionette TRACE conn3 <- [1,1938,null,{}] 00:10:43 INFO - PROCESS | 1853 | 1461309043892 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}] 00:10:44 INFO - PROCESS | 1853 | 1461309044037 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 00:10:44 INFO - PROCESS | 1853 | 1461309044238 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:44 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05522e800 == 119 [pid = 1853] [id = 492] 00:10:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 231 (0x7fd04f493c00) [pid = 1853] [serial = 1477] [outer = (nil)] 00:10:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 232 (0x7fd04f73c400) [pid = 1853] [serial = 1478] [outer = 0x7fd04f493c00] 00:10:44 INFO - PROCESS | 1853 | 1461309044352 Marionette DEBUG loaded listener.js 00:10:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 233 (0x7fd04fc86c00) [pid = 1853] [serial = 1479] [outer = 0x7fd04f493c00] 00:10:45 INFO - PROCESS | 1853 | 1461309045133 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]]]}] 00:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1276ms 00:10:45 INFO - PROCESS | 1853 | 1461309045161 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 00:10:45 INFO - PROCESS | 1853 | 1461309045164 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 00:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:10:45 INFO - PROCESS | 1853 | 1461309045174 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:10:45 INFO - PROCESS | 1853 | 1461309045177 Marionette TRACE conn3 <- [1,1942,null,{}] 00:10:45 INFO - PROCESS | 1853 | 1461309045185 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}] 00:10:45 INFO - PROCESS | 1853 | 1461309045332 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 00:10:45 INFO - PROCESS | 1853 | 1461309045519 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:45 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05b610800 == 120 [pid = 1853] [id = 493] 00:10:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 234 (0x7fd04bee5000) [pid = 1853] [serial = 1480] [outer = (nil)] 00:10:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 235 (0x7fd04fcae400) [pid = 1853] [serial = 1481] [outer = 0x7fd04bee5000] 00:10:45 INFO - PROCESS | 1853 | 1461309045580 Marionette DEBUG loaded listener.js 00:10:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 236 (0x7fd053ccbc00) [pid = 1853] [serial = 1482] [outer = 0x7fd04bee5000] 00:10:46 INFO - PROCESS | 1853 | 1461309046357 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]]]}] 00:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1234ms 00:10:46 INFO - PROCESS | 1853 | 1461309046403 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 00:10:46 INFO - PROCESS | 1853 | 1461309046407 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 00:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:10:46 INFO - PROCESS | 1853 | 1461309046412 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:10:46 INFO - PROCESS | 1853 | 1461309046414 Marionette TRACE conn3 <- [1,1946,null,{}] 00:10:46 INFO - PROCESS | 1853 | 1461309046419 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}] 00:10:46 INFO - PROCESS | 1853 | 1461309046560 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 00:10:46 INFO - PROCESS | 1853 | 1461309046746 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:46 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd066d6f800 == 121 [pid = 1853] [id = 494] 00:10:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 237 (0x7fd038e52400) [pid = 1853] [serial = 1483] [outer = (nil)] 00:10:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 238 (0x7fd038e5ac00) [pid = 1853] [serial = 1484] [outer = 0x7fd038e52400] 00:10:46 INFO - PROCESS | 1853 | 1461309046805 Marionette DEBUG loaded listener.js 00:10:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 239 (0x7fd038e5fc00) [pid = 1853] [serial = 1485] [outer = 0x7fd038e52400] 00:10:47 INFO - PROCESS | 1853 | 1461309047548 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]]]}] 00:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1183ms 00:10:47 INFO - PROCESS | 1853 | 1461309047596 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 00:10:47 INFO - PROCESS | 1853 | 1461309047599 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 00:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:10:47 INFO - PROCESS | 1853 | 1461309047604 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:10:47 INFO - PROCESS | 1853 | 1461309047606 Marionette TRACE conn3 <- [1,1950,null,{}] 00:10:47 INFO - PROCESS | 1853 | 1461309047611 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}] 00:10:47 INFO - PROCESS | 1853 | 1461309047756 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 00:10:47 INFO - PROCESS | 1853 | 1461309047943 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:47 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06c797000 == 122 [pid = 1853] [id = 495] 00:10:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 240 (0x7fd038e56800) [pid = 1853] [serial = 1486] [outer = (nil)] 00:10:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 241 (0x7fd04f17b000) [pid = 1853] [serial = 1487] [outer = 0x7fd038e56800] 00:10:48 INFO - PROCESS | 1853 | 1461309048003 Marionette DEBUG loaded listener.js 00:10:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 242 (0x7fd0552bbc00) [pid = 1853] [serial = 1488] [outer = 0x7fd038e56800] 00:10:48 INFO - PROCESS | 1853 | 1461309048780 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]]]}] 00:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1184ms 00:10:48 INFO - PROCESS | 1853 | 1461309048789 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 00:10:48 INFO - PROCESS | 1853 | 1461309048792 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 00:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:10:48 INFO - PROCESS | 1853 | 1461309048814 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:10:48 INFO - PROCESS | 1853 | 1461309048817 Marionette TRACE conn3 <- [1,1954,null,{}] 00:10:48 INFO - PROCESS | 1853 | 1461309048821 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}] 00:10:48 INFO - PROCESS | 1853 | 1461309048986 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 00:10:49 INFO - PROCESS | 1853 | 1461309049173 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:49 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd040989000 == 123 [pid = 1853] [id = 496] 00:10:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 243 (0x7fd038e57c00) [pid = 1853] [serial = 1489] [outer = (nil)] 00:10:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 244 (0x7fd0482d4000) [pid = 1853] [serial = 1490] [outer = 0x7fd038e57c00] 00:10:49 INFO - PROCESS | 1853 | 1461309049242 Marionette DEBUG loaded listener.js 00:10:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 245 (0x7fd057d29800) [pid = 1853] [serial = 1491] [outer = 0x7fd038e57c00] 00:10:50 INFO - PROCESS | 1853 | 1461309050009 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]]]}] 00:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1230ms 00:10:50 INFO - PROCESS | 1853 | 1461309050041 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 00:10:50 INFO - PROCESS | 1853 | 1461309050044 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 00:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:10:50 INFO - PROCESS | 1853 | 1461309050049 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:10:50 INFO - PROCESS | 1853 | 1461309050051 Marionette TRACE conn3 <- [1,1958,null,{}] 00:10:50 INFO - PROCESS | 1853 | 1461309050056 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}] 00:10:50 INFO - PROCESS | 1853 | 1461309050214 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 00:10:50 INFO - PROCESS | 1853 | 1461309050417 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:50 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd048551800 == 124 [pid = 1853] [id = 497] 00:10:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 246 (0x7fd03c8a8400) [pid = 1853] [serial = 1492] [outer = (nil)] 00:10:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 247 (0x7fd062358c00) [pid = 1853] [serial = 1493] [outer = 0x7fd03c8a8400] 00:10:50 INFO - PROCESS | 1853 | 1461309050485 Marionette DEBUG loaded listener.js 00:10:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 248 (0x7fd066e04800) [pid = 1853] [serial = 1494] [outer = 0x7fd03c8a8400] 00:10:51 INFO - PROCESS | 1853 | 1461309051280 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]]]}] 00:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1577ms 00:10:51 INFO - PROCESS | 1853 | 1461309051627 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 00:10:51 INFO - PROCESS | 1853 | 1461309051633 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 00:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:10:51 INFO - PROCESS | 1853 | 1461309051640 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:10:51 INFO - PROCESS | 1853 | 1461309051643 Marionette TRACE conn3 <- [1,1962,null,{}] 00:10:51 INFO - PROCESS | 1853 | 1461309051650 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}] 00:10:51 INFO - PROCESS | 1853 | 1461309051809 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 00:10:52 INFO - PROCESS | 1853 | 1461309052055 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:52 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd041341800 == 125 [pid = 1853] [id = 498] 00:10:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 249 (0x7fd0386da000) [pid = 1853] [serial = 1495] [outer = (nil)] 00:10:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 250 (0x7fd03b5a8800) [pid = 1853] [serial = 1496] [outer = 0x7fd0386da000] 00:10:52 INFO - PROCESS | 1853 | 1461309052111 Marionette DEBUG loaded listener.js 00:10:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 251 (0x7fd03b7f2c00) [pid = 1853] [serial = 1497] [outer = 0x7fd0386da000] 00:10:52 INFO - PROCESS | 1853 | 1461309052889 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]]]}] 00:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1279ms 00:10:52 INFO - PROCESS | 1853 | 1461309052918 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 00:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:10:52 INFO - PROCESS | 1853 | 1461309052923 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 00:10:52 INFO - PROCESS | 1853 | 1461309052933 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:10:52 INFO - PROCESS | 1853 | 1461309052937 Marionette TRACE conn3 <- [1,1966,null,{}] 00:10:52 INFO - PROCESS | 1853 | 1461309052942 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}] 00:10:53 INFO - PROCESS | 1853 | 1461309053080 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 00:10:53 INFO - PROCESS | 1853 | 1461309053400 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:53 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03bfcb000 == 126 [pid = 1853] [id = 499] 00:10:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 252 (0x7fd03b5a5c00) [pid = 1853] [serial = 1498] [outer = (nil)] 00:10:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 253 (0x7fd03c8ac400) [pid = 1853] [serial = 1499] [outer = 0x7fd03b5a5c00] 00:10:53 INFO - PROCESS | 1853 | 1461309053461 Marionette DEBUG loaded listener.js 00:10:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 254 (0x7fd03e95e800) [pid = 1853] [serial = 1500] [outer = 0x7fd03b5a5c00] 00:10:54 INFO - PROCESS | 1853 | 1461309054247 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]]]}] 00:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1382ms 00:10:54 INFO - PROCESS | 1853 | 1461309054312 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 00:10:54 INFO - PROCESS | 1853 | 1461309054315 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 00:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:10:54 INFO - PROCESS | 1853 | 1461309054320 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:10:54 INFO - PROCESS | 1853 | 1461309054323 Marionette TRACE conn3 <- [1,1970,null,{}] 00:10:54 INFO - PROCESS | 1853 | 1461309054335 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}] 00:10:54 INFO - PROCESS | 1853 | 1461309054489 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 00:10:54 INFO - PROCESS | 1853 | 1461309054683 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:54 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b81f800 == 127 [pid = 1853] [id = 500] 00:10:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 255 (0x7fd03ea4d400) [pid = 1853] [serial = 1501] [outer = (nil)] 00:10:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 256 (0x7fd040acc800) [pid = 1853] [serial = 1502] [outer = 0x7fd03ea4d400] 00:10:54 INFO - PROCESS | 1853 | 1461309054745 Marionette DEBUG loaded listener.js 00:10:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 257 (0x7fd0425f9c00) [pid = 1853] [serial = 1503] [outer = 0x7fd03ea4d400] 00:10:55 INFO - PROCESS | 1853 | 1461309055510 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]]]}] 00:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1226ms 00:10:55 INFO - PROCESS | 1853 | 1461309055548 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 00:10:55 INFO - PROCESS | 1853 | 1461309055550 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 00:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:10:55 INFO - PROCESS | 1853 | 1461309055555 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:10:55 INFO - PROCESS | 1853 | 1461309055557 Marionette TRACE conn3 <- [1,1974,null,{}] 00:10:55 INFO - PROCESS | 1853 | 1461309055562 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}] 00:10:55 INFO - PROCESS | 1853 | 1461309055710 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 00:10:55 INFO - PROCESS | 1853 | 1461309055906 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:55 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d9d7000 == 128 [pid = 1853] [id = 501] 00:10:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 258 (0x7fd03c8aac00) [pid = 1853] [serial = 1504] [outer = (nil)] 00:10:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 259 (0x7fd0484c4000) [pid = 1853] [serial = 1505] [outer = 0x7fd03c8aac00] 00:10:55 INFO - PROCESS | 1853 | 1461309055962 Marionette DEBUG loaded listener.js 00:10:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 260 (0x7fd04963b000) [pid = 1853] [serial = 1506] [outer = 0x7fd03c8aac00] 00:10:56 INFO - PROCESS | 1853 | 1461309056710 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]]]}] 00:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1174ms 00:10:56 INFO - PROCESS | 1853 | 1461309056730 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 00:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:10:56 INFO - PROCESS | 1853 | 1461309056733 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 00:10:56 INFO - PROCESS | 1853 | 1461309056738 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:10:56 INFO - PROCESS | 1853 | 1461309056740 Marionette TRACE conn3 <- [1,1978,null,{}] 00:10:56 INFO - PROCESS | 1853 | 1461309056745 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}] 00:10:56 INFO - PROCESS | 1853 | 1461309056880 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fdd2800 == 127 [pid = 1853] [id = 284] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f721000 == 126 [pid = 1853] [id = 393] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f09e000 == 125 [pid = 1853] [id = 486] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04c3ed000 == 124 [pid = 1853] [id = 485] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 259 (0x7fd04bdacc00) [pid = 1853] [serial = 1352] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 258 (0x7fd04810b000) [pid = 1853] [serial = 1346] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 257 (0x7fd04eccf400) [pid = 1853] [serial = 1355] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 256 (0x7fd0578f3c00) [pid = 1853] [serial = 1367] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 255 (0x7fd06207c400) [pid = 1853] [serial = 1370] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 254 (0x7fd03f8a9800) [pid = 1853] [serial = 1373] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 253 (0x7fd04fce3800) [pid = 1853] [serial = 1358] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 252 (0x7fd055661800) [pid = 1853] [serial = 1364] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 251 (0x7fd04a9a0800) [pid = 1853] [serial = 1349] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 250 (0x7fd03afdac00) [pid = 1853] [serial = 1340] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 249 (0x7fd040ad7000) [pid = 1853] [serial = 1343] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 248 (0x7fd0545a1000) [pid = 1853] [serial = 1361] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | 1461309057165 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04c029800 == 123 [pid = 1853] [id = 484] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b83d800 == 122 [pid = 1853] [id = 483] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd049965800 == 121 [pid = 1853] [id = 482] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0430ae800 == 120 [pid = 1853] [id = 481] 00:10:57 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d8bc000 == 121 [pid = 1853] [id = 502] 00:10:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 249 (0x7fd03afdac00) [pid = 1853] [serial = 1507] [outer = (nil)] 00:10:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 250 (0x7fd03f8a9800) [pid = 1853] [serial = 1508] [outer = 0x7fd03afdac00] 00:10:57 INFO - PROCESS | 1853 | 1461309057244 Marionette DEBUG loaded listener.js 00:10:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 251 (0x7fd048110c00) [pid = 1853] [serial = 1509] [outer = 0x7fd03afdac00] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0406dd800 == 120 [pid = 1853] [id = 480] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03e9d0000 == 119 [pid = 1853] [id = 479] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0430b4000 == 118 [pid = 1853] [id = 477] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a6a9800 == 117 [pid = 1853] [id = 476] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d9ca800 == 116 [pid = 1853] [id = 475] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03be78000 == 115 [pid = 1853] [id = 474] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd063392800 == 114 [pid = 1853] [id = 473] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fa20800 == 113 [pid = 1853] [id = 472] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06c7a9000 == 112 [pid = 1853] [id = 471] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd069e65000 == 111 [pid = 1853] [id = 470] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05b61c800 == 110 [pid = 1853] [id = 469] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f883000 == 109 [pid = 1853] [id = 468] 00:10:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04290f800 == 108 [pid = 1853] [id = 467] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 250 (0x7fd061e6b400) [pid = 1853] [serial = 1398] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 249 (0x7fd04f181400) [pid = 1853] [serial = 1392] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 248 (0x7fd04a992c00) [pid = 1853] [serial = 1388] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 247 (0x7fd03d492c00) [pid = 1853] [serial = 1394] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 246 (0x7fd04fca2400) [pid = 1853] [serial = 1397] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 245 (0x7fd04a7af400) [pid = 1853] [serial = 1386] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 244 (0x7fd04bd0a000) [pid = 1853] [serial = 1389] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 243 (0x7fd04bd66000) [pid = 1853] [serial = 1338] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 242 (0x7fd03ecb5000) [pid = 1853] [serial = 1377] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 241 (0x7fd03d48b800) [pid = 1853] [serial = 1376] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 240 (0x7fd0482f9000) [pid = 1853] [serial = 1395] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 239 (0x7fd04eb0b400) [pid = 1853] [serial = 1391] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 238 (0x7fd0425fe000) [pid = 1853] [serial = 1380] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 237 (0x7fd042f36c00) [pid = 1853] [serial = 1382] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 236 (0x7fd0482fb800) [pid = 1853] [serial = 1383] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 235 (0x7fd04154a400) [pid = 1853] [serial = 1379] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | --DOMWINDOW == 234 (0x7fd049674c00) [pid = 1853] [serial = 1385] [outer = (nil)] [url = about:blank] 00:10:57 INFO - PROCESS | 1853 | 1461309057919 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]]]}] 00:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1229ms 00:10:57 INFO - PROCESS | 1853 | 1461309057967 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 00:10:57 INFO - PROCESS | 1853 | 1461309057969 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 00:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:10:57 INFO - PROCESS | 1853 | 1461309057974 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:10:57 INFO - PROCESS | 1853 | 1461309057976 Marionette TRACE conn3 <- [1,1982,null,{}] 00:10:57 INFO - PROCESS | 1853 | 1461309057980 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}] 00:10:58 INFO - PROCESS | 1853 | 1461309058137 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 00:10:58 INFO - PROCESS | 1853 | 1461309058293 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:58 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd043752800 == 109 [pid = 1853] [id = 503] 00:10:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 235 (0x7fd03b7ed400) [pid = 1853] [serial = 1510] [outer = (nil)] 00:10:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 236 (0x7fd04bd0a000) [pid = 1853] [serial = 1511] [outer = 0x7fd03b7ed400] 00:10:58 INFO - PROCESS | 1853 | 1461309058349 Marionette DEBUG loaded listener.js 00:10:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 237 (0x7fd04d428c00) [pid = 1853] [serial = 1512] [outer = 0x7fd03b7ed400] 00:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1032ms 00:10:59 INFO - PROCESS | 1853 | 1461309059001 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]]]}] 00:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:10:59 INFO - PROCESS | 1853 | 1461309059009 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 00:10:59 INFO - PROCESS | 1853 | 1461309059011 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 00:10:59 INFO - PROCESS | 1853 | 1461309059016 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:10:59 INFO - PROCESS | 1853 | 1461309059018 Marionette TRACE conn3 <- [1,1986,null,{}] 00:10:59 INFO - PROCESS | 1853 | 1461309059023 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}] 00:10:59 INFO - PROCESS | 1853 | 1461309059152 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 00:10:59 INFO - PROCESS | 1853 | 1461309059320 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:59 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04df04800 == 110 [pid = 1853] [id = 504] 00:10:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 238 (0x7fd03b7edc00) [pid = 1853] [serial = 1513] [outer = (nil)] 00:10:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 239 (0x7fd04ed64c00) [pid = 1853] [serial = 1514] [outer = 0x7fd03b7edc00] 00:10:59 INFO - PROCESS | 1853 | 1461309059381 Marionette DEBUG loaded listener.js 00:10:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 240 (0x7fd04f740000) [pid = 1853] [serial = 1515] [outer = 0x7fd03b7edc00] 00:11:00 INFO - PROCESS | 1853 | 1461309060021 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]]]}] 00:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1024ms 00:11:00 INFO - PROCESS | 1853 | 1461309060040 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 00:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:11:00 INFO - PROCESS | 1853 | 1461309060043 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 00:11:00 INFO - PROCESS | 1853 | 1461309060047 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:11:00 INFO - PROCESS | 1853 | 1461309060050 Marionette TRACE conn3 <- [1,1990,null,{}] 00:11:00 INFO - PROCESS | 1853 | 1461309060054 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}] 00:11:00 INFO - PROCESS | 1853 | 1461309060265 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 00:11:00 INFO - PROCESS | 1853 | 1461309060290 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:00 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f89f800 == 111 [pid = 1853] [id = 505] 00:11:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 241 (0x7fd04eccf400) [pid = 1853] [serial = 1516] [outer = (nil)] 00:11:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 242 (0x7fd04fc82000) [pid = 1853] [serial = 1517] [outer = 0x7fd04eccf400] 00:11:00 INFO - PROCESS | 1853 | 1461309060343 Marionette DEBUG loaded listener.js 00:11:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 243 (0x7fd04fca5c00) [pid = 1853] [serial = 1518] [outer = 0x7fd04eccf400] 00:11:01 INFO - PROCESS | 1853 | 1461309060998 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]]]}] 00:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 977ms 00:11:01 INFO - PROCESS | 1853 | 1461309061024 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 00:11:01 INFO - PROCESS | 1853 | 1461309061027 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 00:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:11:01 INFO - PROCESS | 1853 | 1461309061038 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:11:01 INFO - PROCESS | 1853 | 1461309061040 Marionette TRACE conn3 <- [1,1994,null,{}] 00:11:01 INFO - PROCESS | 1853 | 1461309061043 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}] 00:11:01 INFO - PROCESS | 1853 | 1461309061229 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 00:11:01 INFO - PROCESS | 1853 | 1461309061261 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:01 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fd26000 == 112 [pid = 1853] [id = 506] 00:11:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 244 (0x7fd04f498000) [pid = 1853] [serial = 1519] [outer = (nil)] 00:11:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 245 (0x7fd052128000) [pid = 1853] [serial = 1520] [outer = 0x7fd04f498000] 00:11:01 INFO - PROCESS | 1853 | 1461309061313 Marionette DEBUG loaded listener.js 00:11:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 246 (0x7fd057a9ac00) [pid = 1853] [serial = 1521] [outer = 0x7fd04f498000] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 245 (0x7fd03d494400) [pid = 1853] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 244 (0x7fd0409e6000) [pid = 1853] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 243 (0x7fd03dce5800) [pid = 1853] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 242 (0x7fd04f499c00) [pid = 1853] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 241 (0x7fd03c4ebc00) [pid = 1853] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 240 (0x7fd03d1cc000) [pid = 1853] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 239 (0x7fd03c4e8c00) [pid = 1853] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 238 (0x7fd04d533c00) [pid = 1853] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 237 (0x7fd03b730c00) [pid = 1853] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 236 (0x7fd03b736000) [pid = 1853] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 235 (0x7fd03f8a4800) [pid = 1853] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 234 (0x7fd042e85000) [pid = 1853] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 233 (0x7fd03ecb7c00) [pid = 1853] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 232 (0x7fd03afd3c00) [pid = 1853] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 231 (0x7fd0482f0c00) [pid = 1853] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 230 (0x7fd0552be800) [pid = 1853] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 229 (0x7fd04f179c00) [pid = 1853] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 228 (0x7fd03b730000) [pid = 1853] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 227 (0x7fd04979e400) [pid = 1853] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 226 (0x7fd0540e9c00) [pid = 1853] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 225 (0x7fd04f181c00) [pid = 1853] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 224 (0x7fd04bd66c00) [pid = 1853] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 223 (0x7fd04bda8800) [pid = 1853] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 222 (0x7fd0499c0c00) [pid = 1853] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 221 (0x7fd0496a4800) [pid = 1853] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 220 (0x7fd042ea8c00) [pid = 1853] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 219 (0x7fd04bd6f800) [pid = 1853] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 218 (0x7fd03afd7c00) [pid = 1853] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 217 (0x7fd03d498400) [pid = 1853] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 216 (0x7fd0499c6c00) [pid = 1853] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 215 (0x7fd04bb33000) [pid = 1853] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 214 (0x7fd03dceb000) [pid = 1853] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 213 (0x7fd041530000) [pid = 1853] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 212 (0x7fd0499bd800) [pid = 1853] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 211 (0x7fd04f49e800) [pid = 1853] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 210 (0x7fd04bd65c00) [pid = 1853] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 209 (0x7fd04fce1c00) [pid = 1853] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 208 (0x7fd04bd65400) [pid = 1853] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 207 (0x7fd0484c8000) [pid = 1853] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 206 (0x7fd0558b9c00) [pid = 1853] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 205 (0x7fd03afd0400) [pid = 1853] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 204 (0x7fd03afcdc00) [pid = 1853] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 203 (0x7fd03afd4400) [pid = 1853] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 202 (0x7fd054599000) [pid = 1853] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 201 (0x7fd0499bb400) [pid = 1853] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 200 (0x7fd0482f7c00) [pid = 1853] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 199 (0x7fd03dce7800) [pid = 1853] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 198 (0x7fd03b7f5000) [pid = 1853] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 197 (0x7fd041528800) [pid = 1853] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 196 (0x7fd042e91c00) [pid = 1853] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 195 (0x7fd03dceb400) [pid = 1853] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 194 (0x7fd03c4ea400) [pid = 1853] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 193 (0x7fd042ea7800) [pid = 1853] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 192 (0x7fd04a7a2800) [pid = 1853] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 191 (0x7fd049639400) [pid = 1853] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 190 (0x7fd0499c6400) [pid = 1853] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 189 (0x7fd0484cc400) [pid = 1853] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 188 (0x7fd03d493800) [pid = 1853] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 187 (0x7fd0408e3c00) [pid = 1853] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 186 (0x7fd049677c00) [pid = 1853] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 185 (0x7fd03b738800) [pid = 1853] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:11:02 INFO - PROCESS | 1853 | --DOMWINDOW == 184 (0x7fd042f3bc00) [pid = 1853] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:11:02 INFO - PROCESS | 1853 | 1461309062886 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]]]}] 00:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1888ms 00:11:02 INFO - PROCESS | 1853 | 1461309062922 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 00:11:02 INFO - PROCESS | 1853 | 1461309062925 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 00:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:11:02 INFO - PROCESS | 1853 | 1461309062930 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:11:02 INFO - PROCESS | 1853 | 1461309062931 Marionette TRACE conn3 <- [1,1998,null,{}] 00:11:02 INFO - PROCESS | 1853 | 1461309062936 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}] 00:11:03 INFO - PROCESS | 1853 | 1461309063136 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 00:11:03 INFO - PROCESS | 1853 | 1461309063231 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:03 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03e9de000 == 113 [pid = 1853] [id = 507] 00:11:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 185 (0x7fd03afcfc00) [pid = 1853] [serial = 1522] [outer = (nil)] 00:11:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 186 (0x7fd03c4ebc00) [pid = 1853] [serial = 1523] [outer = 0x7fd03afcfc00] 00:11:03 INFO - PROCESS | 1853 | 1461309063284 Marionette DEBUG loaded listener.js 00:11:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 187 (0x7fd03f8a0400) [pid = 1853] [serial = 1524] [outer = 0x7fd03afcfc00] 00:11:03 INFO - PROCESS | 1853 | 1461309063837 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]]]}] 00:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 974ms 00:11:03 INFO - PROCESS | 1853 | 1461309063904 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 00:11:03 INFO - PROCESS | 1853 | 1461309063907 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 00:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:11:03 INFO - PROCESS | 1853 | 1461309063912 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:11:03 INFO - PROCESS | 1853 | 1461309063920 Marionette TRACE conn3 <- [1,2002,null,{}] 00:11:03 INFO - PROCESS | 1853 | 1461309063929 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}] 00:11:04 INFO - PROCESS | 1853 | 1461309064136 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 00:11:04 INFO - PROCESS | 1853 | 1461309064149 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:04 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fa57000 == 114 [pid = 1853] [id = 508] 00:11:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 188 (0x7fd03afdbc00) [pid = 1853] [serial = 1525] [outer = (nil)] 00:11:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 189 (0x7fd041542c00) [pid = 1853] [serial = 1526] [outer = 0x7fd03afdbc00] 00:11:04 INFO - PROCESS | 1853 | 1461309064208 Marionette DEBUG loaded listener.js 00:11:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 190 (0x7fd049673800) [pid = 1853] [serial = 1527] [outer = 0x7fd03afdbc00] 00:11:05 INFO - PROCESS | 1853 | 1461309065134 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]]]}] 00:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1290ms 00:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:11:05 INFO - PROCESS | 1853 | 1461309065204 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 00:11:05 INFO - PROCESS | 1853 | 1461309065208 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 00:11:05 INFO - PROCESS | 1853 | 1461309065216 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:11:05 INFO - PROCESS | 1853 | 1461309065221 Marionette TRACE conn3 <- [1,2006,null,{}] 00:11:05 INFO - PROCESS | 1853 | 1461309065228 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}] 00:11:05 INFO - PROCESS | 1853 | 1461309065452 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 00:11:05 INFO - PROCESS | 1853 | 1461309065688 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:05 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04132a800 == 115 [pid = 1853] [id = 509] 00:11:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 191 (0x7fd03b736800) [pid = 1853] [serial = 1528] [outer = (nil)] 00:11:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 192 (0x7fd03b7f8c00) [pid = 1853] [serial = 1529] [outer = 0x7fd03b736800] 00:11:05 INFO - PROCESS | 1853 | 1461309065802 Marionette DEBUG loaded listener.js 00:11:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 193 (0x7fd03d1cbc00) [pid = 1853] [serial = 1530] [outer = 0x7fd03b736800] 00:11:06 INFO - PROCESS | 1853 | 1461309066605 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]]]}] 00:11:06 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 00:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1439ms 00:11:06 INFO - PROCESS | 1853 | 1461309066654 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 00:11:06 INFO - PROCESS | 1853 | 1461309066662 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 00:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:11:06 INFO - PROCESS | 1853 | 1461309066670 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:11:06 INFO - PROCESS | 1853 | 1461309066674 Marionette TRACE conn3 <- [1,2010,null,{}] 00:11:06 INFO - PROCESS | 1853 | 1461309066679 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}] 00:11:06 INFO - PROCESS | 1853 | 1461309066837 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 00:11:07 INFO - PROCESS | 1853 | 1461309067030 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:07 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b818800 == 116 [pid = 1853] [id = 510] 00:11:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 194 (0x7fd03e954800) [pid = 1853] [serial = 1531] [outer = (nil)] 00:11:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 195 (0x7fd03f8a4800) [pid = 1853] [serial = 1532] [outer = 0x7fd03e954800] 00:11:07 INFO - PROCESS | 1853 | 1461309067097 Marionette DEBUG loaded listener.js 00:11:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 196 (0x7fd041528800) [pid = 1853] [serial = 1533] [outer = 0x7fd03e954800] 00:11:07 INFO - PROCESS | 1853 | 1461309067931 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]]]}] 00:11:07 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 00:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1287ms 00:11:07 INFO - PROCESS | 1853 | 1461309067957 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 00:11:07 INFO - PROCESS | 1853 | 1461309067960 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 00:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:11:07 INFO - PROCESS | 1853 | 1461309067966 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:11:07 INFO - PROCESS | 1853 | 1461309067971 Marionette TRACE conn3 <- [1,2014,null,{}] 00:11:07 INFO - PROCESS | 1853 | 1461309067985 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}] 00:11:08 INFO - PROCESS | 1853 | 1461309068141 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 00:11:08 INFO - PROCESS | 1853 | 1461309068337 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:08 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0540a8000 == 117 [pid = 1853] [id = 511] 00:11:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 197 (0x7fd04810b000) [pid = 1853] [serial = 1534] [outer = (nil)] 00:11:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 198 (0x7fd0482f7c00) [pid = 1853] [serial = 1535] [outer = 0x7fd04810b000] 00:11:08 INFO - PROCESS | 1853 | 1461309068411 Marionette DEBUG loaded listener.js 00:11:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 199 (0x7fd0499bb400) [pid = 1853] [serial = 1536] [outer = 0x7fd04810b000] 00:11:09 INFO - PROCESS | 1853 | 1461309069224 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]]]}] 00:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1287ms 00:11:09 INFO - PROCESS | 1853 | 1461309069254 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 00:11:09 INFO - PROCESS | 1853 | 1461309069259 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 00:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:11:09 INFO - PROCESS | 1853 | 1461309069263 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:11:09 INFO - PROCESS | 1853 | 1461309069266 Marionette TRACE conn3 <- [1,2018,null,{}] 00:11:09 INFO - PROCESS | 1853 | 1461309069270 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}] 00:11:09 INFO - PROCESS | 1853 | 1461309069422 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 00:11:09 INFO - PROCESS | 1853 | 1461309069615 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:09 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057ac8800 == 118 [pid = 1853] [id = 512] 00:11:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 200 (0x7fd04810fc00) [pid = 1853] [serial = 1537] [outer = (nil)] 00:11:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 201 (0x7fd04a99b400) [pid = 1853] [serial = 1538] [outer = 0x7fd04810fc00] 00:11:09 INFO - PROCESS | 1853 | 1461309069678 Marionette DEBUG loaded listener.js 00:11:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 202 (0x7fd04b772000) [pid = 1853] [serial = 1539] [outer = 0x7fd04810fc00] 00:11:10 INFO - PROCESS | 1853 | 1461309070450 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]]]}] 00:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1224ms 00:11:10 INFO - PROCESS | 1853 | 1461309070494 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 00:11:10 INFO - PROCESS | 1853 | 1461309070498 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 00:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:11:10 INFO - PROCESS | 1853 | 1461309070504 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:11:10 INFO - PROCESS | 1853 | 1461309070507 Marionette TRACE conn3 <- [1,2022,null,{}] 00:11:10 INFO - PROCESS | 1853 | 1461309070512 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}] 00:11:10 INFO - PROCESS | 1853 | 1461309070659 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 00:11:10 INFO - PROCESS | 1853 | 1461309070850 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:10 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06337e000 == 119 [pid = 1853] [id = 513] 00:11:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 203 (0x7fd0499c7c00) [pid = 1853] [serial = 1540] [outer = (nil)] 00:11:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 204 (0x7fd04bd0ac00) [pid = 1853] [serial = 1541] [outer = 0x7fd0499c7c00] 00:11:10 INFO - PROCESS | 1853 | 1461309070912 Marionette DEBUG loaded listener.js 00:11:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 205 (0x7fd04bee6000) [pid = 1853] [serial = 1542] [outer = 0x7fd0499c7c00] 00:11:11 INFO - PROCESS | 1853 | 1461309071702 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]]]}] 00:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1225ms 00:11:11 INFO - PROCESS | 1853 | 1461309071739 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 00:11:11 INFO - PROCESS | 1853 | 1461309071743 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 00:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:11:11 INFO - PROCESS | 1853 | 1461309071748 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:11:11 INFO - PROCESS | 1853 | 1461309071750 Marionette TRACE conn3 <- [1,2026,null,{}] 00:11:11 INFO - PROCESS | 1853 | 1461309071755 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}] 00:11:11 INFO - PROCESS | 1853 | 1461309071925 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 00:11:12 INFO - PROCESS | 1853 | 1461309072119 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:12 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06b985800 == 120 [pid = 1853] [id = 514] 00:11:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 206 (0x7fd04bb33000) [pid = 1853] [serial = 1543] [outer = (nil)] 00:11:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 207 (0x7fd04fc45c00) [pid = 1853] [serial = 1544] [outer = 0x7fd04bb33000] 00:11:12 INFO - PROCESS | 1853 | 1461309072184 Marionette DEBUG loaded listener.js 00:11:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 208 (0x7fd0514c0400) [pid = 1853] [serial = 1545] [outer = 0x7fd04bb33000] 00:11:12 INFO - PROCESS | 1853 | 1461309072972 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]]]}] 00:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1278ms 00:11:13 INFO - PROCESS | 1853 | 1461309073027 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 00:11:13 INFO - PROCESS | 1853 | 1461309073030 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 00:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:11:13 INFO - PROCESS | 1853 | 1461309073035 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:11:13 INFO - PROCESS | 1853 | 1461309073038 Marionette TRACE conn3 <- [1,2030,null,{}] 00:11:13 INFO - PROCESS | 1853 | 1461309073043 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}] 00:11:13 INFO - PROCESS | 1853 | 1461309073190 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 00:11:13 INFO - PROCESS | 1853 | 1461309073383 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:13 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd040854000 == 121 [pid = 1853] [id = 515] 00:11:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 209 (0x7fd04d1cfc00) [pid = 1853] [serial = 1546] [outer = (nil)] 00:11:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 210 (0x7fd0415de000) [pid = 1853] [serial = 1547] [outer = 0x7fd04d1cfc00] 00:11:13 INFO - PROCESS | 1853 | 1461309073453 Marionette DEBUG loaded listener.js 00:11:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 211 (0x7fd0564adc00) [pid = 1853] [serial = 1548] [outer = 0x7fd04d1cfc00] 00:11:14 INFO - PROCESS | 1853 | 1461309074251 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]]]}] 00:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1277ms 00:11:14 INFO - PROCESS | 1853 | 1461309074313 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 00:11:14 INFO - PROCESS | 1853 | 1461309074316 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 00:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:11:14 INFO - PROCESS | 1853 | 1461309074321 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:11:14 INFO - PROCESS | 1853 | 1461309074323 Marionette TRACE conn3 <- [1,2034,null,{}] 00:11:14 INFO - PROCESS | 1853 | 1461309074328 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}] 00:11:14 INFO - PROCESS | 1853 | 1461309074472 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 00:11:14 INFO - PROCESS | 1853 | 1461309074665 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:14 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04390b800 == 122 [pid = 1853] [id = 516] 00:11:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 212 (0x7fd03f8a0c00) [pid = 1853] [serial = 1549] [outer = (nil)] 00:11:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 213 (0x7fd062073400) [pid = 1853] [serial = 1550] [outer = 0x7fd03f8a0c00] 00:11:14 INFO - PROCESS | 1853 | 1461309074725 Marionette DEBUG loaded listener.js 00:11:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 214 (0x7fd06356fc00) [pid = 1853] [serial = 1551] [outer = 0x7fd03f8a0c00] 00:11:15 INFO - PROCESS | 1853 | 1461309075499 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]]]}] 00:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1225ms 00:11:15 INFO - PROCESS | 1853 | 1461309075547 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 00:11:15 INFO - PROCESS | 1853 | 1461309075551 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 00:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:11:15 INFO - PROCESS | 1853 | 1461309075556 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:11:15 INFO - PROCESS | 1853 | 1461309075559 Marionette TRACE conn3 <- [1,2038,null,{}] 00:11:15 INFO - PROCESS | 1853 | 1461309075564 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}] 00:11:15 INFO - PROCESS | 1853 | 1461309075714 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 00:11:15 INFO - PROCESS | 1853 | 1461309075933 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:15 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04391e000 == 123 [pid = 1853] [id = 517] 00:11:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 215 (0x7fd0386d4400) [pid = 1853] [serial = 1552] [outer = (nil)] 00:11:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 216 (0x7fd0633ce400) [pid = 1853] [serial = 1553] [outer = 0x7fd0386d4400] 00:11:15 INFO - PROCESS | 1853 | 1461309075993 Marionette DEBUG loaded listener.js 00:11:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 217 (0x7fd066c38400) [pid = 1853] [serial = 1554] [outer = 0x7fd0386d4400] 00:11:16 INFO - PROCESS | 1853 | 1461309076771 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]]]}] 00:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1281ms 00:11:16 INFO - PROCESS | 1853 | 1461309076837 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 00:11:16 INFO - PROCESS | 1853 | 1461309076840 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 00:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:11:16 INFO - PROCESS | 1853 | 1461309076845 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:11:16 INFO - PROCESS | 1853 | 1461309076848 Marionette TRACE conn3 <- [1,2042,null,{}] 00:11:16 INFO - PROCESS | 1853 | 1461309076852 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}] 00:11:17 INFO - PROCESS | 1853 | 1461309076996 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 00:11:17 INFO - PROCESS | 1853 | 1461309077191 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:17 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03b9da800 == 124 [pid = 1853] [id = 518] 00:11:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 218 (0x7fd0386d4c00) [pid = 1853] [serial = 1555] [outer = (nil)] 00:11:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 219 (0x7fd043553400) [pid = 1853] [serial = 1556] [outer = 0x7fd0386d4c00] 00:11:17 INFO - PROCESS | 1853 | 1461309077251 Marionette DEBUG loaded listener.js 00:11:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 220 (0x7fd055665400) [pid = 1853] [serial = 1557] [outer = 0x7fd0386d4c00] 00:11:18 INFO - PROCESS | 1853 | 1461309078069 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]]]}] 00:11:18 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) 00:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1277ms 00:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:11:18 INFO - PROCESS | 1853 | 1461309078123 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 00:11:18 INFO - PROCESS | 1853 | 1461309078126 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 00:11:18 INFO - PROCESS | 1853 | 1461309078131 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:11:18 INFO - PROCESS | 1853 | 1461309078135 Marionette TRACE conn3 <- [1,2046,null,{}] 00:11:18 INFO - PROCESS | 1853 | 1461309078140 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}] 00:11:18 INFO - PROCESS | 1853 | 1461309078306 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 00:11:18 INFO - PROCESS | 1853 | 1461309078509 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:18 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d9d2800 == 125 [pid = 1853] [id = 519] 00:11:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 221 (0x7fd03afd2400) [pid = 1853] [serial = 1558] [outer = (nil)] 00:11:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 222 (0x7fd03dce4000) [pid = 1853] [serial = 1559] [outer = 0x7fd03afd2400] 00:11:18 INFO - PROCESS | 1853 | 1461309078578 Marionette DEBUG loaded listener.js 00:11:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 223 (0x7fd04d1d2800) [pid = 1853] [serial = 1560] [outer = 0x7fd03afd2400] 00:11:19 INFO - PROCESS | 1853 | 1461309079403 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]]]}] 00:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1335ms 00:11:19 INFO - PROCESS | 1853 | 1461309079466 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 00:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:11:19 INFO - PROCESS | 1853 | 1461309079469 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 00:11:19 INFO - PROCESS | 1853 | 1461309079474 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:11:19 INFO - PROCESS | 1853 | 1461309079477 Marionette TRACE conn3 <- [1,2050,null,{}] 00:11:19 INFO - PROCESS | 1853 | 1461309079481 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}] 00:11:19 INFO - PROCESS | 1853 | 1461309079638 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 00:11:19 INFO - PROCESS | 1853 | 1461309079834 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:19 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d5d2800 == 126 [pid = 1853] [id = 520] 00:11:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 224 (0x7fd03afda400) [pid = 1853] [serial = 1561] [outer = (nil)] 00:11:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 225 (0x7fd03c4eac00) [pid = 1853] [serial = 1562] [outer = 0x7fd03afda400] 00:11:19 INFO - PROCESS | 1853 | 1461309079895 Marionette DEBUG loaded listener.js 00:11:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 226 (0x7fd03f89d400) [pid = 1853] [serial = 1563] [outer = 0x7fd03afda400] 00:11:21 INFO - PROCESS | 1853 | 1461309081231 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]]]}] 00:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1827ms 00:11:21 INFO - PROCESS | 1853 | 1461309081336 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 00:11:21 INFO - PROCESS | 1853 | 1461309081341 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 00:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:11:21 INFO - PROCESS | 1853 | 1461309081362 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:11:21 INFO - PROCESS | 1853 | 1461309081367 Marionette TRACE conn3 <- [1,2054,null,{}] 00:11:21 INFO - PROCESS | 1853 | 1461309081373 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}] 00:11:21 INFO - PROCESS | 1853 | 1461309081542 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 00:11:21 INFO - PROCESS | 1853 | 1461309081738 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:21 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d3d0800 == 127 [pid = 1853] [id = 521] 00:11:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 227 (0x7fd03afd1c00) [pid = 1853] [serial = 1564] [outer = (nil)] 00:11:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 228 (0x7fd03b732400) [pid = 1853] [serial = 1565] [outer = 0x7fd03afd1c00] 00:11:21 INFO - PROCESS | 1853 | 1461309081802 Marionette DEBUG loaded listener.js 00:11:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 229 (0x7fd03b7f1000) [pid = 1853] [serial = 1566] [outer = 0x7fd03afd1c00] 00:11:22 INFO - PROCESS | 1853 | 1461309082697 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]]]}] 00:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1385ms 00:11:22 INFO - PROCESS | 1853 | 1461309082750 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 00:11:22 INFO - PROCESS | 1853 | 1461309082764 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 00:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:11:22 INFO - PROCESS | 1853 | 1461309082774 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:11:22 INFO - PROCESS | 1853 | 1461309082777 Marionette TRACE conn3 <- [1,2058,null,{}] 00:11:22 INFO - PROCESS | 1853 | 1461309082782 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}] 00:11:22 INFO - PROCESS | 1853 | 1461309082930 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 00:11:23 INFO - PROCESS | 1853 | 1461309083130 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:23 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03bfc0000 == 128 [pid = 1853] [id = 522] 00:11:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 230 (0x7fd03b59fc00) [pid = 1853] [serial = 1567] [outer = (nil)] 00:11:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 231 (0x7fd03c8ab400) [pid = 1853] [serial = 1568] [outer = 0x7fd03b59fc00] 00:11:23 INFO - PROCESS | 1853 | 1461309083189 Marionette DEBUG loaded listener.js 00:11:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 232 (0x7fd03d1d0c00) [pid = 1853] [serial = 1569] [outer = 0x7fd03b59fc00] 00:11:23 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06321d000 == 127 [pid = 1853] [id = 239] 00:11:23 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03e9de000 == 126 [pid = 1853] [id = 507] 00:11:23 INFO - PROCESS | 1853 | --DOMWINDOW == 231 (0x7fd04b547c00) [pid = 1853] [serial = 1460] [outer = (nil)] [url = about:blank] 00:11:23 INFO - PROCESS | 1853 | --DOMWINDOW == 230 (0x7fd04f743800) [pid = 1853] [serial = 1430] [outer = (nil)] [url = about:blank] 00:11:23 INFO - PROCESS | 1853 | --DOMWINDOW == 229 (0x7fd04fc8d000) [pid = 1853] [serial = 1433] [outer = (nil)] [url = about:blank] 00:11:23 INFO - PROCESS | 1853 | --DOMWINDOW == 228 (0x7fd03b5a2800) [pid = 1853] [serial = 1436] [outer = (nil)] [url = about:blank] 00:11:23 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fd26000 == 125 [pid = 1853] [id = 506] 00:11:23 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f89f800 == 124 [pid = 1853] [id = 505] 00:11:23 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04df04800 == 123 [pid = 1853] [id = 504] 00:11:23 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd043752800 == 122 [pid = 1853] [id = 503] 00:11:23 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d8bc000 == 121 [pid = 1853] [id = 502] 00:11:23 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d9d7000 == 120 [pid = 1853] [id = 501] 00:11:23 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054e53800 == 119 [pid = 1853] [id = 466] 00:11:23 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b81f800 == 118 [pid = 1853] [id = 500] 00:11:23 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03bfcb000 == 117 [pid = 1853] [id = 499] 00:11:24 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd041341800 == 116 [pid = 1853] [id = 498] 00:11:24 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0540a7000 == 115 [pid = 1853] [id = 491] 00:11:24 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fd2b000 == 114 [pid = 1853] [id = 490] 00:11:24 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f0ab000 == 113 [pid = 1853] [id = 489] 00:11:24 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04291f000 == 112 [pid = 1853] [id = 488] 00:11:24 INFO - PROCESS | 1853 | 1461309084112 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]]]}] 00:11:24 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03bfd0000 == 111 [pid = 1853] [id = 487] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 227 (0x7fd066eae000) [pid = 1853] [serial = 1134] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 226 (0x7fd049634c00) [pid = 1853] [serial = 1164] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 225 (0x7fd054659400) [pid = 1853] [serial = 1170] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 224 (0x7fd04bd11800) [pid = 1853] [serial = 1167] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 223 (0x7fd04bd64000) [pid = 1853] [serial = 1299] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 222 (0x7fd04afb3800) [pid = 1853] [serial = 1293] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 221 (0x7fd066eac800) [pid = 1853] [serial = 1176] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 220 (0x7fd042e84400) [pid = 1853] [serial = 1224] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 219 (0x7fd04b9d6800) [pid = 1853] [serial = 1296] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 218 (0x7fd0499bec00) [pid = 1853] [serial = 1374] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 217 (0x7fd0552b7c00) [pid = 1853] [serial = 1116] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 216 (0x7fd03eb11800) [pid = 1853] [serial = 1179] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 215 (0x7fd051453400) [pid = 1853] [serial = 1128] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 214 (0x7fd0409d4400) [pid = 1853] [serial = 1287] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 213 (0x7fd052d55c00) [pid = 1853] [serial = 1359] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 212 (0x7fd04bd04000) [pid = 1853] [serial = 1311] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 211 (0x7fd042f35c00) [pid = 1853] [serial = 1314] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 210 (0x7fd03c4f6000) [pid = 1853] [serial = 1131] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 209 (0x7fd04f495000) [pid = 1853] [serial = 1356] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 208 (0x7fd03eb0d400) [pid = 1853] [serial = 1221] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 207 (0x7fd066c35800) [pid = 1853] [serial = 1254] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 206 (0x7fd04154f800) [pid = 1853] [serial = 1125] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 205 (0x7fd0496a5800) [pid = 1853] [serial = 1227] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 204 (0x7fd0415df000) [pid = 1853] [serial = 1161] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 203 (0x7fd0482d3400) [pid = 1853] [serial = 1188] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 202 (0x7fd04b774800) [pid = 1853] [serial = 1230] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 201 (0x7fd066eaac00) [pid = 1853] [serial = 1119] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 200 (0x7fd054ba2800) [pid = 1853] [serial = 1242] [outer = (nil)] [url = about:blank] 00:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1381ms 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 199 (0x7fd06543f800) [pid = 1853] [serial = 1251] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 198 (0x7fd04bda7800) [pid = 1853] [serial = 1233] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 197 (0x7fd05c28d800) [pid = 1853] [serial = 1368] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 196 (0x7fd0578f3000) [pid = 1853] [serial = 1248] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 195 (0x7fd053ae0c00) [pid = 1853] [serial = 1308] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 194 (0x7fd04fce7800) [pid = 1853] [serial = 1239] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 193 (0x7fd04b9d6400) [pid = 1853] [serial = 1350] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 192 (0x7fd051452800) [pid = 1853] [serial = 1113] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 191 (0x7fd049638000) [pid = 1853] [serial = 1347] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 190 (0x7fd0633c2000) [pid = 1853] [serial = 1173] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 189 (0x7fd055667400) [pid = 1853] [serial = 1245] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 188 (0x7fd041531000) [pid = 1853] [serial = 1182] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 187 (0x7fd04d145c00) [pid = 1853] [serial = 1353] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 186 (0x7fd04eb09000) [pid = 1853] [serial = 1110] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 185 (0x7fd0408e2400) [pid = 1853] [serial = 1257] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 184 (0x7fd042f36800) [pid = 1853] [serial = 1290] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 183 (0x7fd0499cac00) [pid = 1853] [serial = 1122] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 182 (0x7fd0553c5800) [pid = 1853] [serial = 1362] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 181 (0x7fd04ed69400) [pid = 1853] [serial = 1302] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 180 (0x7fd0559adc00) [pid = 1853] [serial = 1365] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 179 (0x7fd04f49d800) [pid = 1853] [serial = 1236] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 178 (0x7fd04fc50000) [pid = 1853] [serial = 1305] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 177 (0x7fd066b10800) [pid = 1853] [serial = 1047] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 176 (0x7fd03afdcc00) [pid = 1853] [serial = 1185] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 175 (0x7fd03d48fc00) [pid = 1853] [serial = 1341] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 174 (0x7fd04154dc00) [pid = 1853] [serial = 1344] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 173 (0x7fd062fb2800) [pid = 1853] [serial = 1371] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 172 (0x7fd04a750400) [pid = 1853] [serial = 1454] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 171 (0x7fd0499bf400) [pid = 1853] [serial = 1457] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 170 (0x7fd041527400) [pid = 1853] [serial = 1403] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 169 (0x7fd03ecbdc00) [pid = 1853] [serial = 1443] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 168 (0x7fd03e95e000) [pid = 1853] [serial = 1442] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 167 (0x7fd06324a400) [pid = 1853] [serial = 1400] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 166 (0x7fd0496a8000) [pid = 1853] [serial = 1406] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 165 (0x7fd066e09c00) [pid = 1853] [serial = 1424] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 164 (0x7fd03c8b3c00) [pid = 1853] [serial = 1418] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 163 (0x7fd03c8a6000) [pid = 1853] [serial = 1440] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 162 (0x7fd03b7f7400) [pid = 1853] [serial = 1439] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 161 (0x7fd066c2c400) [pid = 1853] [serial = 1415] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 160 (0x7fd04f739c00) [pid = 1853] [serial = 1427] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 159 (0x7fd04ed66400) [pid = 1853] [serial = 1409] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 158 (0x7fd041543800) [pid = 1853] [serial = 1445] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd0425fb000) [pid = 1853] [serial = 1446] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 156 (0x7fd062076800) [pid = 1853] [serial = 1412] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 155 (0x7fd03ea4b000) [pid = 1853] [serial = 1421] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 154 (0x7fd042f3e000) [pid = 1853] [serial = 1448] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 153 (0x7fd04810c000) [pid = 1853] [serial = 1449] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 152 (0x7fd0482d2400) [pid = 1853] [serial = 1451] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 151 (0x7fd04b17c800) [pid = 1853] [serial = 1458] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 150 (0x7fd0484d0400) [pid = 1853] [serial = 1452] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | --DOMWINDOW == 149 (0x7fd04afaf400) [pid = 1853] [serial = 1455] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1853 | 1461309084179 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 00:11:24 INFO - PROCESS | 1853 | 1461309084182 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 00:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:11:24 INFO - PROCESS | 1853 | 1461309084191 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:11:24 INFO - PROCESS | 1853 | 1461309084198 Marionette TRACE conn3 <- [1,2062,null,{}] 00:11:24 INFO - PROCESS | 1853 | 1461309084220 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}] 00:11:24 INFO - PROCESS | 1853 | 1461309084364 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 00:11:24 INFO - PROCESS | 1853 | 1461309084505 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:24 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d9d3000 == 112 [pid = 1853] [id = 523] 00:11:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 150 (0x7fd03c8a5800) [pid = 1853] [serial = 1570] [outer = (nil)] 00:11:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 151 (0x7fd03e957800) [pid = 1853] [serial = 1571] [outer = 0x7fd03c8a5800] 00:11:24 INFO - PROCESS | 1853 | 1461309084564 Marionette DEBUG loaded listener.js 00:11:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 152 (0x7fd03ea49400) [pid = 1853] [serial = 1572] [outer = 0x7fd03c8a5800] 00:11:25 INFO - PROCESS | 1853 | 1461309085217 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]]]}] 00:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1041ms 00:11:25 INFO - PROCESS | 1853 | 1461309085233 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 00:11:25 INFO - PROCESS | 1853 | 1461309085236 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 00:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:11:25 INFO - PROCESS | 1853 | 1461309085242 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:11:25 INFO - PROCESS | 1853 | 1461309085244 Marionette TRACE conn3 <- [1,2066,null,{}] 00:11:25 INFO - PROCESS | 1853 | 1461309085248 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}] 00:11:25 INFO - PROCESS | 1853 | 1461309085391 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 00:11:25 INFO - PROCESS | 1853 | 1461309085545 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:25 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03ec67000 == 113 [pid = 1853] [id = 524] 00:11:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 153 (0x7fd03dce7800) [pid = 1853] [serial = 1573] [outer = (nil)] 00:11:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 154 (0x7fd03eb0d400) [pid = 1853] [serial = 1574] [outer = 0x7fd03dce7800] 00:11:25 INFO - PROCESS | 1853 | 1461309085600 Marionette DEBUG loaded listener.js 00:11:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd03ecb9c00) [pid = 1853] [serial = 1575] [outer = 0x7fd03dce7800] 00:11:26 INFO - PROCESS | 1853 | 1461309086229 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]]]}] 00:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1025ms 00:11:26 INFO - PROCESS | 1853 | 1461309086266 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 00:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:11:26 INFO - PROCESS | 1853 | 1461309086269 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 00:11:26 INFO - PROCESS | 1853 | 1461309086274 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:11:26 INFO - PROCESS | 1853 | 1461309086276 Marionette TRACE conn3 <- [1,2070,null,{}] 00:11:26 INFO - PROCESS | 1853 | 1461309086281 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}] 00:11:26 INFO - PROCESS | 1853 | 1461309086496 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 00:11:26 INFO - PROCESS | 1853 | 1461309086527 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:26 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0406ce000 == 114 [pid = 1853] [id = 525] 00:11:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd0386d6800) [pid = 1853] [serial = 1576] [outer = (nil)] 00:11:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd03ecb9000) [pid = 1853] [serial = 1577] [outer = 0x7fd0386d6800] 00:11:26 INFO - PROCESS | 1853 | 1461309086579 Marionette DEBUG loaded listener.js 00:11:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd0408da400) [pid = 1853] [serial = 1578] [outer = 0x7fd0386d6800] 00:11:27 INFO - PROCESS | 1853 | 1461309087287 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]]]}] 00:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1026ms 00:11:27 INFO - PROCESS | 1853 | 1461309087306 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 00:11:27 INFO - PROCESS | 1853 | 1461309087308 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 00:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:11:27 INFO - PROCESS | 1853 | 1461309087314 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:11:27 INFO - PROCESS | 1853 | 1461309087315 Marionette TRACE conn3 <- [1,2074,null,{}] 00:11:27 INFO - PROCESS | 1853 | 1461309087320 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}] 00:11:27 INFO - PROCESS | 1853 | 1461309087522 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 00:11:27 INFO - PROCESS | 1853 | 1461309087562 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:27 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd041339000 == 115 [pid = 1853] [id = 526] 00:11:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd0409d7800) [pid = 1853] [serial = 1579] [outer = (nil)] 00:11:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd041528400) [pid = 1853] [serial = 1580] [outer = 0x7fd0409d7800] 00:11:27 INFO - PROCESS | 1853 | 1461309087618 Marionette DEBUG loaded listener.js 00:11:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd041547000) [pid = 1853] [serial = 1581] [outer = 0x7fd0409d7800] 00:11:28 INFO - PROCESS | 1853 | 1461309088400 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]]]}] 00:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1129ms 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 160 (0x7fd03b7edc00) [pid = 1853] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 159 (0x7fd03b5a5c00) [pid = 1853] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 158 (0x7fd04eccf400) [pid = 1853] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd03b7ed400) [pid = 1853] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 156 (0x7fd03afcfc00) [pid = 1853] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 155 (0x7fd03afdac00) [pid = 1853] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 154 (0x7fd0386da000) [pid = 1853] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 153 (0x7fd03ea4d400) [pid = 1853] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 152 (0x7fd03c8aac00) [pid = 1853] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 151 (0x7fd0484ccc00) [pid = 1853] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 150 (0x7fd04f498000) [pid = 1853] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 149 (0x7fd0408de400) [pid = 1853] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 148 (0x7fd03c8ac800) [pid = 1853] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 147 (0x7fd03c8ae800) [pid = 1853] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 146 (0x7fd0558c4000) [pid = 1853] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 145 (0x7fd0484ca400) [pid = 1853] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 144 (0x7fd03c8b0c00) [pid = 1853] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 143 (0x7fd04d424c00) [pid = 1853] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 142 (0x7fd04bd10c00) [pid = 1853] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:11:29 INFO - PROCESS | 1853 | --DOMWINDOW == 141 (0x7fd0499c8800) [pid = 1853] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:11:29 INFO - PROCESS | 1853 | 1461309089048 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 00:11:29 INFO - PROCESS | 1853 | 1461309089051 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 00:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:11:29 INFO - PROCESS | 1853 | 1461309089124 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:11:29 INFO - PROCESS | 1853 | 1461309089125 Marionette TRACE conn3 <- [1,2078,null,{}] 00:11:29 INFO - PROCESS | 1853 | 1461309089131 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}] 00:11:29 INFO - PROCESS | 1853 | 1461309089263 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 00:11:29 INFO - PROCESS | 1853 | 1461309089398 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:29 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04097d800 == 116 [pid = 1853] [id = 527] 00:11:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 142 (0x7fd0386d3800) [pid = 1853] [serial = 1582] [outer = (nil)] 00:11:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 143 (0x7fd0408de400) [pid = 1853] [serial = 1583] [outer = 0x7fd0386d3800] 00:11:29 INFO - PROCESS | 1853 | 1461309089450 Marionette DEBUG loaded listener.js 00:11:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 144 (0x7fd04154a800) [pid = 1853] [serial = 1584] [outer = 0x7fd0386d3800] 00:11:29 INFO - PROCESS | 1853 | 1461309089976 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]]]}] 00:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 900ms 00:11:30 INFO - PROCESS | 1853 | 1461309089998 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 00:11:30 INFO - PROCESS | 1853 | 1461309090000 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 00:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:11:30 INFO - PROCESS | 1853 | 1461309090005 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:11:30 INFO - PROCESS | 1853 | 1461309090007 Marionette TRACE conn3 <- [1,2082,null,{}] 00:11:30 INFO - PROCESS | 1853 | 1461309090012 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}] 00:11:30 INFO - PROCESS | 1853 | 1461309090141 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 00:11:30 INFO - PROCESS | 1853 | 1461309090156 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:30 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0431c6800 == 117 [pid = 1853] [id = 528] 00:11:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 145 (0x7fd03ea4e400) [pid = 1853] [serial = 1585] [outer = (nil)] 00:11:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 146 (0x7fd0415e0400) [pid = 1853] [serial = 1586] [outer = 0x7fd03ea4e400] 00:11:30 INFO - PROCESS | 1853 | 1461309090208 Marionette DEBUG loaded listener.js 00:11:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 147 (0x7fd0415ea400) [pid = 1853] [serial = 1587] [outer = 0x7fd03ea4e400] 00:11:31 INFO - PROCESS | 1853 | 1461309091237 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]]]}] 00:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1282ms 00:11:31 INFO - PROCESS | 1853 | 1461309091288 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 00:11:31 INFO - PROCESS | 1853 | 1461309091293 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 00:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:11:31 INFO - PROCESS | 1853 | 1461309091301 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:11:31 INFO - PROCESS | 1853 | 1461309091306 Marionette TRACE conn3 <- [1,2086,null,{}] 00:11:31 INFO - PROCESS | 1853 | 1461309091313 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}] 00:11:31 INFO - PROCESS | 1853 | 1461309091489 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 00:11:31 INFO - PROCESS | 1853 | 1461309091666 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:31 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d3c7000 == 118 [pid = 1853] [id = 529] 00:11:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 148 (0x7fd03b5a9800) [pid = 1853] [serial = 1588] [outer = (nil)] 00:11:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 149 (0x7fd03b7f1400) [pid = 1853] [serial = 1589] [outer = 0x7fd03b5a9800] 00:11:31 INFO - PROCESS | 1853 | 1461309091733 Marionette DEBUG loaded listener.js 00:11:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 150 (0x7fd03c8b3000) [pid = 1853] [serial = 1590] [outer = 0x7fd03b5a9800] 00:11:32 INFO - PROCESS | 1853 | 1461309092582 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]]]}] 00:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1333ms 00:11:32 INFO - PROCESS | 1853 | 1461309092635 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 00:11:32 INFO - PROCESS | 1853 | 1461309092641 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 00:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:11:32 INFO - PROCESS | 1853 | 1461309092650 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:11:32 INFO - PROCESS | 1853 | 1461309092653 Marionette TRACE conn3 <- [1,2090,null,{}] 00:11:32 INFO - PROCESS | 1853 | 1461309092657 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}] 00:11:32 INFO - PROCESS | 1853 | 1461309092806 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 00:11:32 INFO - PROCESS | 1853 | 1461309092987 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:33 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0406de800 == 119 [pid = 1853] [id = 530] 00:11:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 151 (0x7fd03d1cd000) [pid = 1853] [serial = 1591] [outer = (nil)] 00:11:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 152 (0x7fd03e958000) [pid = 1853] [serial = 1592] [outer = 0x7fd03d1cd000] 00:11:33 INFO - PROCESS | 1853 | 1461309093048 Marionette DEBUG loaded listener.js 00:11:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 153 (0x7fd03eb0d800) [pid = 1853] [serial = 1593] [outer = 0x7fd03d1cd000] 00:11:33 INFO - PROCESS | 1853 | 1461309093880 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]]]}] 00:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1279ms 00:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:11:33 INFO - PROCESS | 1853 | 1461309093930 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 00:11:33 INFO - PROCESS | 1853 | 1461309093932 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 00:11:33 INFO - PROCESS | 1853 | 1461309093937 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:11:33 INFO - PROCESS | 1853 | 1461309093943 Marionette TRACE conn3 <- [1,2094,null,{}] 00:11:33 INFO - PROCESS | 1853 | 1461309093957 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}] 00:11:34 INFO - PROCESS | 1853 | 1461309094115 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 00:11:34 INFO - PROCESS | 1853 | 1461309094309 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:34 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd043907800 == 120 [pid = 1853] [id = 531] 00:11:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 154 (0x7fd03eb0f800) [pid = 1853] [serial = 1594] [outer = (nil)] 00:11:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd0409ee800) [pid = 1853] [serial = 1595] [outer = 0x7fd03eb0f800] 00:11:34 INFO - PROCESS | 1853 | 1461309094372 Marionette DEBUG loaded listener.js 00:11:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd041534800) [pid = 1853] [serial = 1596] [outer = 0x7fd03eb0f800] 00:11:35 INFO - PROCESS | 1853 | 1461309095138 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]]]}] 00:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1234ms 00:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:11:35 INFO - PROCESS | 1853 | 1461309095171 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 00:11:35 INFO - PROCESS | 1853 | 1461309095174 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 00:11:35 INFO - PROCESS | 1853 | 1461309095180 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:11:35 INFO - PROCESS | 1853 | 1461309095183 Marionette TRACE conn3 <- [1,2098,null,{}] 00:11:35 INFO - PROCESS | 1853 | 1461309095187 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}] 00:11:35 INFO - PROCESS | 1853 | 1461309095345 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 00:11:35 INFO - PROCESS | 1853 | 1461309095527 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:35 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd049774800 == 121 [pid = 1853] [id = 532] 00:11:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd03dce1000) [pid = 1853] [serial = 1597] [outer = (nil)] 00:11:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd0415e2000) [pid = 1853] [serial = 1598] [outer = 0x7fd03dce1000] 00:11:35 INFO - PROCESS | 1853 | 1461309095591 Marionette DEBUG loaded listener.js 00:11:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd0425f6c00) [pid = 1853] [serial = 1599] [outer = 0x7fd03dce1000] 00:11:36 INFO - PROCESS | 1853 | 1461309096342 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]]]}] 00:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1231ms 00:11:36 INFO - PROCESS | 1853 | 1461309096411 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 00:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:11:36 INFO - PROCESS | 1853 | 1461309096414 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 00:11:36 INFO - PROCESS | 1853 | 1461309096419 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:11:36 INFO - PROCESS | 1853 | 1461309096422 Marionette TRACE conn3 <- [1,2102,null,{}] 00:11:36 INFO - PROCESS | 1853 | 1461309096426 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}] 00:11:36 INFO - PROCESS | 1853 | 1461309096572 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 00:11:36 INFO - PROCESS | 1853 | 1461309096753 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:36 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a6b3800 == 122 [pid = 1853] [id = 533] 00:11:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd040ad2800) [pid = 1853] [serial = 1600] [outer = (nil)] 00:11:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd042e85000) [pid = 1853] [serial = 1601] [outer = 0x7fd040ad2800] 00:11:36 INFO - PROCESS | 1853 | 1461309096814 Marionette DEBUG loaded listener.js 00:11:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd042e8e800) [pid = 1853] [serial = 1602] [outer = 0x7fd040ad2800] 00:11:37 INFO - PROCESS | 1853 | 1461309097557 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]]]}] 00:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1182ms 00:11:37 INFO - PROCESS | 1853 | 1461309097608 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 00:11:37 INFO - PROCESS | 1853 | 1461309097612 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 00:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:11:37 INFO - PROCESS | 1853 | 1461309097617 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:11:37 INFO - PROCESS | 1853 | 1461309097619 Marionette TRACE conn3 <- [1,2106,null,{}] 00:11:37 INFO - PROCESS | 1853 | 1461309097624 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}] 00:11:37 INFO - PROCESS | 1853 | 1461309097794 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 00:11:37 INFO - PROCESS | 1853 | 1461309097974 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:37 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b558800 == 123 [pid = 1853] [id = 534] 00:11:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 163 (0x7fd042eaa000) [pid = 1853] [serial = 1603] [outer = (nil)] 00:11:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 164 (0x7fd042f3a400) [pid = 1853] [serial = 1604] [outer = 0x7fd042eaa000] 00:11:38 INFO - PROCESS | 1853 | 1461309098037 Marionette DEBUG loaded listener.js 00:11:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 165 (0x7fd048108c00) [pid = 1853] [serial = 1605] [outer = 0x7fd042eaa000] 00:11:38 INFO - PROCESS | 1853 | 1461309098751 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]]]}] 00:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1178ms 00:11:38 INFO - PROCESS | 1853 | 1461309098810 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 00:11:38 INFO - PROCESS | 1853 | 1461309098814 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 00:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:11:38 INFO - PROCESS | 1853 | 1461309098820 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:11:38 INFO - PROCESS | 1853 | 1461309098823 Marionette TRACE conn3 <- [1,2110,null,{}] 00:11:38 INFO - PROCESS | 1853 | 1461309098828 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}] 00:11:38 INFO - PROCESS | 1853 | 1461309098970 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 00:11:39 INFO - PROCESS | 1853 | 1461309099167 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:39 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ba4f800 == 124 [pid = 1853] [id = 535] 00:11:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd03b7edc00) [pid = 1853] [serial = 1606] [outer = (nil)] 00:11:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd048111000) [pid = 1853] [serial = 1607] [outer = 0x7fd03b7edc00] 00:11:39 INFO - PROCESS | 1853 | 1461309099268 Marionette DEBUG loaded listener.js 00:11:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd0482d5800) [pid = 1853] [serial = 1608] [outer = 0x7fd03b7edc00] 00:11:40 INFO - PROCESS | 1853 | 1461309100014 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]]]}] 00:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1225ms 00:11:40 INFO - PROCESS | 1853 | 1461309100046 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 00:11:40 INFO - PROCESS | 1853 | 1461309100049 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 00:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:11:40 INFO - PROCESS | 1853 | 1461309100055 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:11:40 INFO - PROCESS | 1853 | 1461309100057 Marionette TRACE conn3 <- [1,2114,null,{}] 00:11:40 INFO - PROCESS | 1853 | 1461309100062 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}] 00:11:40 INFO - PROCESS | 1853 | 1461309100202 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 00:11:40 INFO - PROCESS | 1853 | 1461309100394 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:40 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bf80800 == 125 [pid = 1853] [id = 536] 00:11:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd042eac000) [pid = 1853] [serial = 1609] [outer = (nil)] 00:11:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 170 (0x7fd0482f4000) [pid = 1853] [serial = 1610] [outer = 0x7fd042eac000] 00:11:40 INFO - PROCESS | 1853 | 1461309100457 Marionette DEBUG loaded listener.js 00:11:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 171 (0x7fd0482ff000) [pid = 1853] [serial = 1611] [outer = 0x7fd042eac000] 00:11:41 INFO - PROCESS | 1853 | 1461309101214 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]]]}] 00:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1232ms 00:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:11:41 INFO - PROCESS | 1853 | 1461309101287 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 00:11:41 INFO - PROCESS | 1853 | 1461309101289 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 00:11:41 INFO - PROCESS | 1853 | 1461309101295 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:11:41 INFO - PROCESS | 1853 | 1461309101298 Marionette TRACE conn3 <- [1,2118,null,{}] 00:11:41 INFO - PROCESS | 1853 | 1461309101302 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}] 00:11:41 INFO - PROCESS | 1853 | 1461309101452 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 00:11:41 INFO - PROCESS | 1853 | 1461309101632 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:41 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04c0b1000 == 126 [pid = 1853] [id = 537] 00:11:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 172 (0x7fd043555c00) [pid = 1853] [serial = 1612] [outer = (nil)] 00:11:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 173 (0x7fd0484cb800) [pid = 1853] [serial = 1613] [outer = 0x7fd043555c00] 00:11:41 INFO - PROCESS | 1853 | 1461309101691 Marionette DEBUG loaded listener.js 00:11:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 174 (0x7fd049632400) [pid = 1853] [serial = 1614] [outer = 0x7fd043555c00] 00:11:42 INFO - PROCESS | 1853 | 1461309102451 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]]]}] 00:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1229ms 00:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:11:42 INFO - PROCESS | 1853 | 1461309102524 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 00:11:42 INFO - PROCESS | 1853 | 1461309102527 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 00:11:42 INFO - PROCESS | 1853 | 1461309102532 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:11:42 INFO - PROCESS | 1853 | 1461309102535 Marionette TRACE conn3 <- [1,2122,null,{}] 00:11:42 INFO - PROCESS | 1853 | 1461309102539 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}] 00:11:42 INFO - PROCESS | 1853 | 1461309102692 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 00:11:42 INFO - PROCESS | 1853 | 1461309102871 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:42 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d455000 == 127 [pid = 1853] [id = 538] 00:11:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 175 (0x7fd0482f2c00) [pid = 1853] [serial = 1615] [outer = (nil)] 00:11:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 176 (0x7fd04963ac00) [pid = 1853] [serial = 1616] [outer = 0x7fd0482f2c00] 00:11:42 INFO - PROCESS | 1853 | 1461309102931 Marionette DEBUG loaded listener.js 00:11:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 177 (0x7fd049672000) [pid = 1853] [serial = 1617] [outer = 0x7fd0482f2c00] 00:11:43 INFO - PROCESS | 1853 | 1461309103713 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]]]}] 00:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1231ms 00:11:43 INFO - PROCESS | 1853 | 1461309103763 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 00:11:43 INFO - PROCESS | 1853 | 1461309103767 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 00:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:11:43 INFO - PROCESS | 1853 | 1461309103772 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:11:43 INFO - PROCESS | 1853 | 1461309103775 Marionette TRACE conn3 <- [1,2126,null,{}] 00:11:43 INFO - PROCESS | 1853 | 1461309103780 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}] 00:11:43 INFO - PROCESS | 1853 | 1461309103946 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 00:11:44 INFO - PROCESS | 1853 | 1461309104179 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:44 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f03b800 == 128 [pid = 1853] [id = 539] 00:11:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 178 (0x7fd0497a7000) [pid = 1853] [serial = 1618] [outer = (nil)] 00:11:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 179 (0x7fd0499c9000) [pid = 1853] [serial = 1619] [outer = 0x7fd0497a7000] 00:11:44 INFO - PROCESS | 1853 | 1461309104290 Marionette DEBUG loaded listener.js 00:11:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 180 (0x7fd04a7a4000) [pid = 1853] [serial = 1620] [outer = 0x7fd0497a7000] 00:11:45 INFO - PROCESS | 1853 | 1461309105046 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]]]}] 00:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1330ms 00:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:11:45 INFO - PROCESS | 1853 | 1461309105101 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 00:11:45 INFO - PROCESS | 1853 | 1461309105104 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 00:11:45 INFO - PROCESS | 1853 | 1461309105108 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:11:45 INFO - PROCESS | 1853 | 1461309105111 Marionette TRACE conn3 <- [1,2130,null,{}] 00:11:45 INFO - PROCESS | 1853 | 1461309105116 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}] 00:11:45 INFO - PROCESS | 1853 | 1461309105269 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 00:11:45 INFO - PROCESS | 1853 | 1461309105477 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:45 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f2e1800 == 129 [pid = 1853] [id = 540] 00:11:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 181 (0x7fd0499c0000) [pid = 1853] [serial = 1621] [outer = (nil)] 00:11:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 182 (0x7fd04a992800) [pid = 1853] [serial = 1622] [outer = 0x7fd0499c0000] 00:11:45 INFO - PROCESS | 1853 | 1461309105538 Marionette DEBUG loaded listener.js 00:11:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 183 (0x7fd04a99c400) [pid = 1853] [serial = 1623] [outer = 0x7fd0499c0000] 00:11:46 INFO - PROCESS | 1853 | 1461309106360 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] 00:11:46 INFO - PROCESS | 1853 | 1461309106397 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 00:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:11:46 INFO - PROCESS | 1853 | 1461309106403 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:11:46 INFO - PROCESS | 1853 | 1461309106405 Marionette TRACE conn3 <- [1,2134,null,{}] 00:11:46 INFO - PROCESS | 1853 | 1461309106409 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}] 00:11:46 INFO - PROCESS | 1853 | 1461309106566 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 00:11:46 INFO - PROCESS | 1853 | 1461309106756 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:46 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd043283000 == 130 [pid = 1853] [id = 541] 00:11:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 184 (0x7fd03b59ac00) [pid = 1853] [serial = 1624] [outer = (nil)] 00:11:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 185 (0x7fd04a750400) [pid = 1853] [serial = 1625] [outer = 0x7fd03b59ac00] 00:11:46 INFO - PROCESS | 1853 | 1461309106816 Marionette DEBUG loaded listener.js 00:11:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 186 (0x7fd04afa7800) [pid = 1853] [serial = 1626] [outer = 0x7fd03b59ac00] 00:11:47 INFO - PROCESS | 1853 | 1461309107927 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]]]}] 00:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1580ms 00:11:47 INFO - PROCESS | 1853 | 1461309107983 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 00:11:47 INFO - PROCESS | 1853 | 1461309107988 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 00:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:11:47 INFO - PROCESS | 1853 | 1461309107995 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:11:48 INFO - PROCESS | 1853 | 1461309107999 Marionette TRACE conn3 <- [1,2138,null,{}] 00:11:48 INFO - PROCESS | 1853 | 1461309108007 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}] 00:11:48 INFO - PROCESS | 1853 | 1461309108176 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 00:11:48 INFO - PROCESS | 1853 | 1461309108379 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:48 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03ec69000 == 131 [pid = 1853] [id = 542] 00:11:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 187 (0x7fd03b733400) [pid = 1853] [serial = 1627] [outer = (nil)] 00:11:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 188 (0x7fd03b7f5400) [pid = 1853] [serial = 1628] [outer = 0x7fd03b733400] 00:11:48 INFO - PROCESS | 1853 | 1461309108437 Marionette DEBUG loaded listener.js 00:11:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 189 (0x7fd03c8ae000) [pid = 1853] [serial = 1629] [outer = 0x7fd03b733400] 00:11:49 INFO - PROCESS | 1853 | 1461309109227 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]]]}] 00:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1280ms 00:11:49 INFO - PROCESS | 1853 | 1461309109275 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 00:11:49 INFO - PROCESS | 1853 | 1461309109282 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 00:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:11:49 INFO - PROCESS | 1853 | 1461309109291 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:11:49 INFO - PROCESS | 1853 | 1461309109294 Marionette TRACE conn3 <- [1,2142,null,{}] 00:11:49 INFO - PROCESS | 1853 | 1461309109298 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}] 00:11:49 INFO - PROCESS | 1853 | 1461309109440 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 00:11:49 INFO - PROCESS | 1853 | 1461309109771 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:49 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03b9cb800 == 132 [pid = 1853] [id = 543] 00:11:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 190 (0x7fd03b73a800) [pid = 1853] [serial = 1630] [outer = (nil)] 00:11:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 191 (0x7fd03e957000) [pid = 1853] [serial = 1631] [outer = 0x7fd03b73a800] 00:11:49 INFO - PROCESS | 1853 | 1461309109829 Marionette DEBUG loaded listener.js 00:11:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 192 (0x7fd03eb02c00) [pid = 1853] [serial = 1632] [outer = 0x7fd03b73a800] 00:11:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04097d800 == 131 [pid = 1853] [id = 527] 00:11:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd041339000 == 130 [pid = 1853] [id = 526] 00:11:50 INFO - PROCESS | 1853 | --DOMWINDOW == 191 (0x7fd041542c00) [pid = 1853] [serial = 1526] [outer = (nil)] [url = about:blank] 00:11:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d9d3000 == 129 [pid = 1853] [id = 523] 00:11:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03bfc0000 == 128 [pid = 1853] [id = 522] 00:11:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d3d0800 == 127 [pid = 1853] [id = 521] 00:11:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d9d2800 == 126 [pid = 1853] [id = 519] 00:11:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03b9da800 == 125 [pid = 1853] [id = 518] 00:11:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04391e000 == 124 [pid = 1853] [id = 517] 00:11:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04390b800 == 123 [pid = 1853] [id = 516] 00:11:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd040854000 == 122 [pid = 1853] [id = 515] 00:11:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06b985800 == 121 [pid = 1853] [id = 514] 00:11:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06337e000 == 120 [pid = 1853] [id = 513] 00:11:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057ac8800 == 119 [pid = 1853] [id = 512] 00:11:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0540a8000 == 118 [pid = 1853] [id = 511] 00:11:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b818800 == 117 [pid = 1853] [id = 510] 00:11:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04132a800 == 116 [pid = 1853] [id = 509] 00:11:50 INFO - PROCESS | 1853 | 1461309110757 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] 00:11:50 INFO - PROCESS | 1853 | 1461309110826 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 00:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 00:11:50 INFO - PROCESS | 1853 | 1461309110834 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:11:50 INFO - PROCESS | 1853 | 1461309110839 Marionette TRACE conn3 <- [1,2146,null,{}] 00:11:50 INFO - PROCESS | 1853 | 1461309110851 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}] 00:11:50 INFO - PROCESS | 1853 | 1461309110988 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 00:11:51 INFO - PROCESS | 1853 | 1461309111004 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:51 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d9d4800 == 117 [pid = 1853] [id = 544] 00:11:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 151 (0x7fd03ecb5c00) [pid = 1853] [serial = 1633] [outer = (nil)] 00:11:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 152 (0x7fd0409d2800) [pid = 1853] [serial = 1634] [outer = 0x7fd03ecb5c00] 00:11:51 INFO - PROCESS | 1853 | 1461309111059 Marionette DEBUG loaded listener.js 00:11:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 153 (0x7fd0409ee400) [pid = 1853] [serial = 1635] [outer = 0x7fd03ecb5c00] 00:11:51 INFO - PROCESS | 1853 | 1461309111790 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] 00:11:51 INFO - PROCESS | 1853 | 1461309111868 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 00:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:11:51 INFO - PROCESS | 1853 | 1461309111873 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:11:51 INFO - PROCESS | 1853 | 1461309111875 Marionette TRACE conn3 <- [1,2150,null,{}] 00:11:51 INFO - PROCESS | 1853 | 1461309111880 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}] 00:11:52 INFO - PROCESS | 1853 | 1461309112012 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 00:11:52 INFO - PROCESS | 1853 | 1461309112024 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:52 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd040853000 == 118 [pid = 1853] [id = 545] 00:11:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 154 (0x7fd0409d2000) [pid = 1853] [serial = 1636] [outer = (nil)] 00:11:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd0425f6000) [pid = 1853] [serial = 1637] [outer = 0x7fd0409d2000] 00:11:52 INFO - PROCESS | 1853 | 1461309112077 Marionette DEBUG loaded listener.js 00:11:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd042e8c800) [pid = 1853] [serial = 1638] [outer = 0x7fd0409d2000] 00:11:52 INFO - PROCESS | 1853 | 1461309112815 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]]]}] 00:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 977ms 00:11:52 INFO - PROCESS | 1853 | 1461309112851 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 00:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:11:52 INFO - PROCESS | 1853 | 1461309112854 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 00:11:52 INFO - PROCESS | 1853 | 1461309112858 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:11:52 INFO - PROCESS | 1853 | 1461309112869 Marionette TRACE conn3 <- [1,2154,null,{}] 00:11:52 INFO - PROCESS | 1853 | 1461309112873 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}] 00:11:53 INFO - PROCESS | 1853 | 1461309113073 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 00:11:53 INFO - PROCESS | 1853 | 1461309113178 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:53 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0431be000 == 119 [pid = 1853] [id = 546] 00:11:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd03b7f6800) [pid = 1853] [serial = 1639] [outer = (nil)] 00:11:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd042e8f800) [pid = 1853] [serial = 1640] [outer = 0x7fd03b7f6800] 00:11:53 INFO - PROCESS | 1853 | 1461309113230 Marionette DEBUG loaded listener.js 00:11:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd042f3d800) [pid = 1853] [serial = 1641] [outer = 0x7fd03b7f6800] 00:11:53 INFO - PROCESS | 1853 | 1461309113904 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]]]}] 00:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1087ms 00:11:53 INFO - PROCESS | 1853 | 1461309113945 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 00:11:53 INFO - PROCESS | 1853 | 1461309113948 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 00:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:11:53 INFO - PROCESS | 1853 | 1461309113960 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:11:53 INFO - PROCESS | 1853 | 1461309113962 Marionette TRACE conn3 <- [1,2158,null,{}] 00:11:53 INFO - PROCESS | 1853 | 1461309113965 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}] 00:11:54 INFO - PROCESS | 1853 | 1461309114175 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 00:11:54 INFO - PROCESS | 1853 | 1461309114213 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:54 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04854d000 == 120 [pid = 1853] [id = 547] 00:11:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd0482fb800) [pid = 1853] [serial = 1642] [outer = (nil)] 00:11:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd04979e400) [pid = 1853] [serial = 1643] [outer = 0x7fd0482fb800] 00:11:54 INFO - PROCESS | 1853 | 1461309114267 Marionette DEBUG loaded listener.js 00:11:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd0499bf400) [pid = 1853] [serial = 1644] [outer = 0x7fd0482fb800] 00:11:54 INFO - PROCESS | 1853 | 1461309114988 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]]]}] 00:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1088ms 00:11:55 INFO - PROCESS | 1853 | --DOMWINDOW == 161 (0x7fd0409d7800) [pid = 1853] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:11:55 INFO - PROCESS | 1853 | --DOMWINDOW == 160 (0x7fd0386d3800) [pid = 1853] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:11:55 INFO - PROCESS | 1853 | --DOMWINDOW == 159 (0x7fd03c8a5800) [pid = 1853] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:11:55 INFO - PROCESS | 1853 | --DOMWINDOW == 158 (0x7fd03b59fc00) [pid = 1853] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:11:55 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd03dce7800) [pid = 1853] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:11:55 INFO - PROCESS | 1853 | --DOMWINDOW == 156 (0x7fd03afd1c00) [pid = 1853] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:11:55 INFO - PROCESS | 1853 | --DOMWINDOW == 155 (0x7fd0386d6800) [pid = 1853] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:11:55 INFO - PROCESS | 1853 | 1461309115259 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 00:11:55 INFO - PROCESS | 1853 | 1461309115262 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 00:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:11:55 INFO - PROCESS | 1853 | 1461309115272 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:11:55 INFO - PROCESS | 1853 | 1461309115274 Marionette TRACE conn3 <- [1,2162,null,{}] 00:11:55 INFO - PROCESS | 1853 | 1461309115277 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}] 00:11:55 INFO - PROCESS | 1853 | 1461309115430 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 00:11:55 INFO - PROCESS | 1853 | 1461309115438 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:55 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04290a800 == 121 [pid = 1853] [id = 548] 00:11:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd03e95d800) [pid = 1853] [serial = 1645] [outer = (nil)] 00:11:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd0409e3000) [pid = 1853] [serial = 1646] [outer = 0x7fd03e95d800] 00:11:55 INFO - PROCESS | 1853 | 1461309115489 Marionette DEBUG loaded listener.js 00:11:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd049673400) [pid = 1853] [serial = 1647] [outer = 0x7fd03e95d800] 00:11:56 INFO - PROCESS | 1853 | 1461309116305 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]]]}] 00:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1073ms 00:11:56 INFO - PROCESS | 1853 | 1461309116345 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 00:11:56 INFO - PROCESS | 1853 | 1461309116348 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 00:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:11:56 INFO - PROCESS | 1853 | 1461309116353 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:11:56 INFO - PROCESS | 1853 | 1461309116355 Marionette TRACE conn3 <- [1,2166,null,{}] 00:11:56 INFO - PROCESS | 1853 | 1461309116359 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}] 00:11:56 INFO - PROCESS | 1853 | 1461309116703 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 00:11:56 INFO - PROCESS | 1853 | 1461309116740 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:56 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ba4e800 == 122 [pid = 1853] [id = 549] 00:11:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd0499bc000) [pid = 1853] [serial = 1648] [outer = (nil)] 00:11:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd04b2b8800) [pid = 1853] [serial = 1649] [outer = 0x7fd0499bc000] 00:11:56 INFO - PROCESS | 1853 | 1461309116793 Marionette DEBUG loaded listener.js 00:11:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd04b2bdc00) [pid = 1853] [serial = 1650] [outer = 0x7fd0499bc000] 00:11:57 INFO - PROCESS | 1853 | 1461309117854 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]]]}] 00:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1525ms 00:11:57 INFO - PROCESS | 1853 | 1461309117881 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 00:11:57 INFO - PROCESS | 1853 | 1461309117887 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 00:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:11:57 INFO - PROCESS | 1853 | 1461309117895 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:11:57 INFO - PROCESS | 1853 | 1461309117899 Marionette TRACE conn3 <- [1,2170,null,{}] 00:11:57 INFO - PROCESS | 1853 | 1461309117906 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}] 00:11:58 INFO - PROCESS | 1853 | 1461309118109 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 00:11:58 INFO - PROCESS | 1853 | 1461309118292 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:58 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03e9d7000 == 123 [pid = 1853] [id = 550] 00:11:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd03b738c00) [pid = 1853] [serial = 1651] [outer = (nil)] 00:11:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 163 (0x7fd03d48cc00) [pid = 1853] [serial = 1652] [outer = 0x7fd03b738c00] 00:11:58 INFO - PROCESS | 1853 | 1461309118355 Marionette DEBUG loaded listener.js 00:11:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 164 (0x7fd03ea44400) [pid = 1853] [serial = 1653] [outer = 0x7fd03b738c00] 00:11:59 INFO - PROCESS | 1853 | 1461309119233 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]]]}] 00:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1431ms 00:11:59 INFO - PROCESS | 1853 | 1461309119327 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 00:11:59 INFO - PROCESS | 1853 | 1461309119334 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 00:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:11:59 INFO - PROCESS | 1853 | 1461309119343 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:11:59 INFO - PROCESS | 1853 | 1461309119347 Marionette TRACE conn3 <- [1,2174,null,{}] 00:11:59 INFO - PROCESS | 1853 | 1461309119393 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}] 00:11:59 INFO - PROCESS | 1853 | 1461309119666 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 00:11:59 INFO - PROCESS | 1853 | 1461309119807 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:59 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04391a800 == 124 [pid = 1853] [id = 551] 00:11:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 165 (0x7fd0409e7800) [pid = 1853] [serial = 1654] [outer = (nil)] 00:11:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd04152f400) [pid = 1853] [serial = 1655] [outer = 0x7fd0409e7800] 00:11:59 INFO - PROCESS | 1853 | 1461309119952 Marionette DEBUG loaded listener.js 00:12:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd0425f6800) [pid = 1853] [serial = 1656] [outer = 0x7fd0409e7800] 00:12:00 INFO - PROCESS | 1853 | 1461309120777 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]]]}] 00:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1483ms 00:12:00 INFO - PROCESS | 1853 | 1461309120827 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 00:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:12:00 INFO - PROCESS | 1853 | 1461309120830 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 00:12:00 INFO - PROCESS | 1853 | 1461309120835 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:12:00 INFO - PROCESS | 1853 | 1461309120840 Marionette TRACE conn3 <- [1,2178,null,{}] 00:12:00 INFO - PROCESS | 1853 | 1461309120854 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}] 00:12:01 INFO - PROCESS | 1853 | 1461309121012 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 00:12:01 INFO - PROCESS | 1853 | 1461309121201 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:01 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f0aa000 == 125 [pid = 1853] [id = 552] 00:12:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd042f35000) [pid = 1853] [serial = 1657] [outer = (nil)] 00:12:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd0482ff400) [pid = 1853] [serial = 1658] [outer = 0x7fd042f35000] 00:12:01 INFO - PROCESS | 1853 | 1461309121264 Marionette DEBUG loaded listener.js 00:12:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 170 (0x7fd049674c00) [pid = 1853] [serial = 1659] [outer = 0x7fd042f35000] 00:12:02 INFO - PROCESS | 1853 | 1461309122066 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]]]}] 00:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1281ms 00:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:12:02 INFO - PROCESS | 1853 | 1461309122118 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 00:12:02 INFO - PROCESS | 1853 | 1461309122121 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 00:12:02 INFO - PROCESS | 1853 | 1461309122129 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:12:02 INFO - PROCESS | 1853 | 1461309122131 Marionette TRACE conn3 <- [1,2182,null,{}] 00:12:02 INFO - PROCESS | 1853 | 1461309122136 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}] 00:12:02 INFO - PROCESS | 1853 | 1461309122296 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 00:12:02 INFO - PROCESS | 1853 | 1461309122490 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:02 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f716000 == 126 [pid = 1853] [id = 553] 00:12:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 171 (0x7fd043558400) [pid = 1853] [serial = 1660] [outer = (nil)] 00:12:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 172 (0x7fd04a750800) [pid = 1853] [serial = 1661] [outer = 0x7fd043558400] 00:12:02 INFO - PROCESS | 1853 | 1461309122550 Marionette DEBUG loaded listener.js 00:12:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 173 (0x7fd04b2ba400) [pid = 1853] [serial = 1662] [outer = 0x7fd043558400] 00:12:03 INFO - PROCESS | 1853 | 1461309123328 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]]]}] 00:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1230ms 00:12:03 INFO - PROCESS | 1853 | 1461309123372 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 00:12:03 INFO - PROCESS | 1853 | 1461309123376 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 00:12:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:12:03 INFO - PROCESS | 1853 | 1461309123382 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:12:03 INFO - PROCESS | 1853 | 1461309123384 Marionette TRACE conn3 <- [1,2186,null,{}] 00:12:03 INFO - PROCESS | 1853 | 1461309123389 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}] 00:12:03 INFO - PROCESS | 1853 | 1461309123535 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 00:12:03 INFO - PROCESS | 1853 | 1461309123720 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:03 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f89b800 == 127 [pid = 1853] [id = 554] 00:12:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 174 (0x7fd04810d400) [pid = 1853] [serial = 1663] [outer = (nil)] 00:12:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 175 (0x7fd04b2c5c00) [pid = 1853] [serial = 1664] [outer = 0x7fd04810d400] 00:12:03 INFO - PROCESS | 1853 | 1461309123780 Marionette DEBUG loaded listener.js 00:12:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 176 (0x7fd04b54cc00) [pid = 1853] [serial = 1665] [outer = 0x7fd04810d400] 00:12:04 INFO - PROCESS | 1853 | 1461309124595 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]]]}] 00:12:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:12:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1280ms 00:12:04 INFO - PROCESS | 1853 | 1461309124663 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 00:12:04 INFO - PROCESS | 1853 | 1461309124666 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 00:12:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:12:04 INFO - PROCESS | 1853 | 1461309124671 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:12:04 INFO - PROCESS | 1853 | 1461309124673 Marionette TRACE conn3 <- [1,2190,null,{}] 00:12:04 INFO - PROCESS | 1853 | 1461309124678 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}] 00:12:04 INFO - PROCESS | 1853 | 1461309124886 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 00:12:05 INFO - PROCESS | 1853 | 1461309125068 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:05 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fa54000 == 128 [pid = 1853] [id = 555] 00:12:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 177 (0x7fd04b64b400) [pid = 1853] [serial = 1666] [outer = (nil)] 00:12:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 178 (0x7fd04b9d1c00) [pid = 1853] [serial = 1667] [outer = 0x7fd04b64b400] 00:12:05 INFO - PROCESS | 1853 | 1461309125133 Marionette DEBUG loaded listener.js 00:12:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 179 (0x7fd04bd02400) [pid = 1853] [serial = 1668] [outer = 0x7fd04b64b400] 00:12:05 INFO - PROCESS | 1853 | 1461309125872 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]]]}] 00:12:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:12:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1225ms 00:12:05 INFO - PROCESS | 1853 | 1461309125897 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 00:12:05 INFO - PROCESS | 1853 | 1461309125900 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 00:12:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:12:05 INFO - PROCESS | 1853 | 1461309125905 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:12:05 INFO - PROCESS | 1853 | 1461309125907 Marionette TRACE conn3 <- [1,2194,null,{}] 00:12:05 INFO - PROCESS | 1853 | 1461309125912 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}] 00:12:06 INFO - PROCESS | 1853 | 1461309126061 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 00:12:06 INFO - PROCESS | 1853 | 1461309126250 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:06 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fd28800 == 129 [pid = 1853] [id = 556] 00:12:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 180 (0x7fd04b76b400) [pid = 1853] [serial = 1669] [outer = (nil)] 00:12:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 181 (0x7fd04bd11400) [pid = 1853] [serial = 1670] [outer = 0x7fd04b76b400] 00:12:06 INFO - PROCESS | 1853 | 1461309126313 Marionette DEBUG loaded listener.js 00:12:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 182 (0x7fd04bd68400) [pid = 1853] [serial = 1671] [outer = 0x7fd04b76b400] 00:12:07 INFO - PROCESS | 1853 | 1461309127025 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]]]}] 00:12:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:12:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1175ms 00:12:07 INFO - PROCESS | 1853 | 1461309127080 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 00:12:07 INFO - PROCESS | 1853 | 1461309127083 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 00:12:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:12:07 INFO - PROCESS | 1853 | 1461309127104 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:12:07 INFO - PROCESS | 1853 | 1461309127106 Marionette TRACE conn3 <- [1,2198,null,{}] 00:12:07 INFO - PROCESS | 1853 | 1461309127111 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}] 00:12:07 INFO - PROCESS | 1853 | 1461309127269 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 00:12:07 INFO - PROCESS | 1853 | 1461309127454 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:07 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fddb800 == 130 [pid = 1853] [id = 557] 00:12:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 183 (0x7fd04bd07400) [pid = 1853] [serial = 1672] [outer = (nil)] 00:12:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 184 (0x7fd04bd6f000) [pid = 1853] [serial = 1673] [outer = 0x7fd04bd07400] 00:12:07 INFO - PROCESS | 1853 | 1461309127515 Marionette DEBUG loaded listener.js 00:12:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 185 (0x7fd04bdaf400) [pid = 1853] [serial = 1674] [outer = 0x7fd04bd07400] 00:12:08 INFO - PROCESS | 1853 | 1461309128223 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]]]}] 00:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1178ms 00:12:08 INFO - PROCESS | 1853 | 1461309128281 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 00:12:08 INFO - PROCESS | 1853 | 1461309128284 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 00:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:12:08 INFO - PROCESS | 1853 | 1461309128291 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:12:08 INFO - PROCESS | 1853 | 1461309128294 Marionette TRACE conn3 <- [1,2202,null,{}] 00:12:08 INFO - PROCESS | 1853 | 1461309128298 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}] 00:12:08 INFO - PROCESS | 1853 | 1461309128456 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 00:12:08 INFO - PROCESS | 1853 | 1461309128640 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:08 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd052d16800 == 131 [pid = 1853] [id = 558] 00:12:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 186 (0x7fd04bd09400) [pid = 1853] [serial = 1675] [outer = (nil)] 00:12:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 187 (0x7fd04bdb0400) [pid = 1853] [serial = 1676] [outer = 0x7fd04bd09400] 00:12:08 INFO - PROCESS | 1853 | 1461309128705 Marionette DEBUG loaded listener.js 00:12:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 188 (0x7fd04d137400) [pid = 1853] [serial = 1677] [outer = 0x7fd04bd09400] 00:12:09 INFO - PROCESS | 1853 | 1461309129505 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]]]}] 00:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1278ms 00:12:09 INFO - PROCESS | 1853 | 1461309129570 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 00:12:09 INFO - PROCESS | 1853 | 1461309129574 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 00:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:12:09 INFO - PROCESS | 1853 | 1461309129578 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:12:09 INFO - PROCESS | 1853 | 1461309129581 Marionette TRACE conn3 <- [1,2206,null,{}] 00:12:09 INFO - PROCESS | 1853 | 1461309129586 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}] 00:12:09 INFO - PROCESS | 1853 | 1461309129746 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 00:12:09 INFO - PROCESS | 1853 | 1461309129935 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:09 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053c1e800 == 132 [pid = 1853] [id = 559] 00:12:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 189 (0x7fd03c8a8800) [pid = 1853] [serial = 1678] [outer = (nil)] 00:12:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 190 (0x7fd04d143000) [pid = 1853] [serial = 1679] [outer = 0x7fd03c8a8800] 00:12:10 INFO - PROCESS | 1853 | 1461309130000 Marionette DEBUG loaded listener.js 00:12:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 191 (0x7fd04d425800) [pid = 1853] [serial = 1680] [outer = 0x7fd03c8a8800] 00:12:10 INFO - PROCESS | 1853 | 1461309130762 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]]]}] 00:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1226ms 00:12:10 INFO - PROCESS | 1853 | 1461309130805 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 00:12:10 INFO - PROCESS | 1853 | 1461309130808 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 00:12:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:12:10 INFO - PROCESS | 1853 | 1461309130813 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:12:10 INFO - PROCESS | 1853 | 1461309130817 Marionette TRACE conn3 <- [1,2210,null,{}] 00:12:10 INFO - PROCESS | 1853 | 1461309130822 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}] 00:12:10 INFO - PROCESS | 1853 | 1461309130996 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 00:12:11 INFO - PROCESS | 1853 | 1461309131193 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:11 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0541d3000 == 133 [pid = 1853] [id = 560] 00:12:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 192 (0x7fd04bd67800) [pid = 1853] [serial = 1681] [outer = (nil)] 00:12:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 193 (0x7fd04eb16400) [pid = 1853] [serial = 1682] [outer = 0x7fd04bd67800] 00:12:11 INFO - PROCESS | 1853 | 1461309131258 Marionette DEBUG loaded listener.js 00:12:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 194 (0x7fd04ecd8400) [pid = 1853] [serial = 1683] [outer = 0x7fd04bd67800] 00:12:12 INFO - PROCESS | 1853 | 1461309132030 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]]]}] 00:12:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:12:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1239ms 00:12:12 INFO - PROCESS | 1853 | 1461309132058 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 00:12:12 INFO - PROCESS | 1853 | 1461309132061 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 00:12:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:12:12 INFO - PROCESS | 1853 | 1461309132068 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:12:12 INFO - PROCESS | 1853 | 1461309132071 Marionette TRACE conn3 <- [1,2214,null,{}] 00:12:12 INFO - PROCESS | 1853 | 1461309132075 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}] 00:12:12 INFO - PROCESS | 1853 | 1461309132228 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 00:12:12 INFO - PROCESS | 1853 | 1461309132416 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:12 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054d13800 == 134 [pid = 1853] [id = 561] 00:12:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 195 (0x7fd04d426000) [pid = 1853] [serial = 1684] [outer = (nil)] 00:12:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 196 (0x7fd04ed69400) [pid = 1853] [serial = 1685] [outer = 0x7fd04d426000] 00:12:12 INFO - PROCESS | 1853 | 1461309132477 Marionette DEBUG loaded listener.js 00:12:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 197 (0x7fd04f17b800) [pid = 1853] [serial = 1686] [outer = 0x7fd04d426000] 00:12:13 INFO - PROCESS | 1853 | 1461309133293 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]]]}] 00:12:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1278ms 00:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:12:13 INFO - PROCESS | 1853 | 1461309133347 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 00:12:13 INFO - PROCESS | 1853 | 1461309133349 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 00:12:13 INFO - PROCESS | 1853 | 1461309133355 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:12:13 INFO - PROCESS | 1853 | 1461309133357 Marionette TRACE conn3 <- [1,2218,null,{}] 00:12:13 INFO - PROCESS | 1853 | 1461309133362 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}] 00:12:13 INFO - PROCESS | 1853 | 1461309133521 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 00:12:13 INFO - PROCESS | 1853 | 1461309133728 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:13 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03e9d5800 == 135 [pid = 1853] [id = 562] 00:12:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 198 (0x7fd03b72f000) [pid = 1853] [serial = 1687] [outer = (nil)] 00:12:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 199 (0x7fd0415de400) [pid = 1853] [serial = 1688] [outer = 0x7fd03b72f000] 00:12:13 INFO - PROCESS | 1853 | 1461309133788 Marionette DEBUG loaded listener.js 00:12:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 200 (0x7fd04ed67000) [pid = 1853] [serial = 1689] [outer = 0x7fd03b72f000] 00:12:14 INFO - PROCESS | 1853 | 1461309134962 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]]]}] 00:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1680ms 00:12:15 INFO - PROCESS | 1853 | 1461309135034 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 00:12:15 INFO - PROCESS | 1853 | 1461309135038 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 00:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:12:15 INFO - PROCESS | 1853 | 1461309135053 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:12:15 INFO - PROCESS | 1853 | 1461309135056 Marionette TRACE conn3 <- [1,2222,null,{}] 00:12:15 INFO - PROCESS | 1853 | 1461309135064 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}] 00:12:15 INFO - PROCESS | 1853 | 1461309135233 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 00:12:15 INFO - PROCESS | 1853 | 1461309135485 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:15 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04085a800 == 136 [pid = 1853] [id = 563] 00:12:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 201 (0x7fd03c8b2c00) [pid = 1853] [serial = 1690] [outer = (nil)] 00:12:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 202 (0x7fd03dce9400) [pid = 1853] [serial = 1691] [outer = 0x7fd03c8b2c00] 00:12:15 INFO - PROCESS | 1853 | 1461309135547 Marionette DEBUG loaded listener.js 00:12:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 203 (0x7fd03ea50400) [pid = 1853] [serial = 1692] [outer = 0x7fd03c8b2c00] 00:12:16 INFO - PROCESS | 1853 | 1461309136276 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]]]}] 00:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1283ms 00:12:16 INFO - PROCESS | 1853 | 1461309136336 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 00:12:16 INFO - PROCESS | 1853 | 1461309136342 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 00:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:12:16 INFO - PROCESS | 1853 | 1461309136350 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:12:16 INFO - PROCESS | 1853 | 1461309136353 Marionette TRACE conn3 <- [1,2226,null,{}] 00:12:16 INFO - PROCESS | 1853 | 1461309136358 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}] 00:12:16 INFO - PROCESS | 1853 | 1461309136502 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 00:12:16 INFO - PROCESS | 1853 | 1461309136713 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:16 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04098c800 == 137 [pid = 1853] [id = 564] 00:12:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 204 (0x7fd03b734000) [pid = 1853] [serial = 1693] [outer = (nil)] 00:12:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 205 (0x7fd03c8a6800) [pid = 1853] [serial = 1694] [outer = 0x7fd03b734000] 00:12:16 INFO - PROCESS | 1853 | 1461309136770 Marionette DEBUG loaded listener.js 00:12:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 206 (0x7fd0408e2800) [pid = 1853] [serial = 1695] [outer = 0x7fd03b734000] 00:12:17 INFO - PROCESS | 1853 | 1461309137651 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]]]}] 00:12:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:12:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1331ms 00:12:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:12:17 INFO - PROCESS | 1853 | 1461309137682 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 00:12:17 INFO - PROCESS | 1853 | 1461309137684 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 00:12:17 INFO - PROCESS | 1853 | 1461309137688 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:12:17 INFO - PROCESS | 1853 | 1461309137694 Marionette TRACE conn3 <- [1,2230,null,{}] 00:12:17 INFO - PROCESS | 1853 | 1461309137707 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}] 00:12:17 INFO - PROCESS | 1853 | 1461309137863 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 00:12:18 INFO - PROCESS | 1853 | 1461309138072 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:18 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03be66800 == 138 [pid = 1853] [id = 565] 00:12:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 207 (0x7fd03b5a5c00) [pid = 1853] [serial = 1696] [outer = (nil)] 00:12:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 208 (0x7fd03f8a7c00) [pid = 1853] [serial = 1697] [outer = 0x7fd03b5a5c00] 00:12:18 INFO - PROCESS | 1853 | 1461309138211 Marionette DEBUG loaded listener.js 00:12:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 209 (0x7fd0425f5000) [pid = 1853] [serial = 1698] [outer = 0x7fd03b5a5c00] 00:12:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0621a3000 == 137 [pid = 1853] [id = 157] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 208 (0x7fd0633ce400) [pid = 1853] [serial = 1553] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 207 (0x7fd043553400) [pid = 1853] [serial = 1556] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 206 (0x7fd03dce4000) [pid = 1853] [serial = 1559] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 205 (0x7fd0415e0400) [pid = 1853] [serial = 1586] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04290a800 == 136 [pid = 1853] [id = 548] 00:12:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04854d000 == 135 [pid = 1853] [id = 547] 00:12:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0406ce000 == 134 [pid = 1853] [id = 525] 00:12:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0431be000 == 133 [pid = 1853] [id = 546] 00:12:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd040853000 == 132 [pid = 1853] [id = 545] 00:12:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d9d4800 == 131 [pid = 1853] [id = 544] 00:12:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03ec67000 == 130 [pid = 1853] [id = 524] 00:12:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03b9cb800 == 129 [pid = 1853] [id = 543] 00:12:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03ec69000 == 128 [pid = 1853] [id = 542] 00:12:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a6b3800 == 127 [pid = 1853] [id = 533] 00:12:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd049774800 == 126 [pid = 1853] [id = 532] 00:12:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd043907800 == 125 [pid = 1853] [id = 531] 00:12:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0406de800 == 124 [pid = 1853] [id = 530] 00:12:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d3c7000 == 123 [pid = 1853] [id = 529] 00:12:18 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0431c6800 == 122 [pid = 1853] [id = 528] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 204 (0x7fd041528400) [pid = 1853] [serial = 1580] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 203 (0x7fd0408de400) [pid = 1853] [serial = 1583] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 202 (0x7fd03e957800) [pid = 1853] [serial = 1571] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 201 (0x7fd03ea49400) [pid = 1853] [serial = 1572] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 200 (0x7fd04bd0ac00) [pid = 1853] [serial = 1541] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 199 (0x7fd03b7f8c00) [pid = 1853] [serial = 1529] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 198 (0x7fd03d1d0c00) [pid = 1853] [serial = 1569] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 197 (0x7fd03c8ab400) [pid = 1853] [serial = 1568] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 196 (0x7fd03eb0d400) [pid = 1853] [serial = 1574] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 195 (0x7fd03ecb9c00) [pid = 1853] [serial = 1575] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 194 (0x7fd04fc45c00) [pid = 1853] [serial = 1544] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 193 (0x7fd03b732400) [pid = 1853] [serial = 1565] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 192 (0x7fd03b7f1000) [pid = 1853] [serial = 1566] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 191 (0x7fd062073400) [pid = 1853] [serial = 1550] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 190 (0x7fd0482f7c00) [pid = 1853] [serial = 1535] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 189 (0x7fd0415de000) [pid = 1853] [serial = 1547] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 188 (0x7fd03c4eac00) [pid = 1853] [serial = 1562] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 187 (0x7fd03f8a4800) [pid = 1853] [serial = 1532] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 186 (0x7fd04a99b400) [pid = 1853] [serial = 1538] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 185 (0x7fd04154a800) [pid = 1853] [serial = 1584] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 184 (0x7fd03ecb9000) [pid = 1853] [serial = 1577] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 183 (0x7fd041547000) [pid = 1853] [serial = 1581] [outer = (nil)] [url = about:blank] 00:12:18 INFO - PROCESS | 1853 | --DOMWINDOW == 182 (0x7fd0408da400) [pid = 1853] [serial = 1578] [outer = (nil)] [url = about:blank] 00:12:19 INFO - PROCESS | 1853 | 1461309138999 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]]]}] 00:12:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:12:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1333ms 00:12:19 INFO - PROCESS | 1853 | 1461309139022 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 00:12:19 INFO - PROCESS | 1853 | 1461309139025 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 00:12:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:12:19 INFO - PROCESS | 1853 | 1461309139030 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:12:19 INFO - PROCESS | 1853 | 1461309139032 Marionette TRACE conn3 <- [1,2234,null,{}] 00:12:19 INFO - PROCESS | 1853 | 1461309139076 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}] 00:12:19 INFO - PROCESS | 1853 | 1461309139217 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 00:12:19 INFO - PROCESS | 1853 | 1461309139229 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:19 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03ec6a800 == 123 [pid = 1853] [id = 566] 00:12:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 183 (0x7fd03b7f8c00) [pid = 1853] [serial = 1699] [outer = (nil)] 00:12:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 184 (0x7fd042e86400) [pid = 1853] [serial = 1700] [outer = 0x7fd03b7f8c00] 00:12:19 INFO - PROCESS | 1853 | 1461309139291 Marionette DEBUG loaded listener.js 00:12:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 185 (0x7fd042eb1800) [pid = 1853] [serial = 1701] [outer = 0x7fd03b7f8c00] 00:12:19 INFO - PROCESS | 1853 | 1461309139989 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]]]}] 00:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1009ms 00:12:20 INFO - PROCESS | 1853 | 1461309140050 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 00:12:20 INFO - PROCESS | 1853 | 1461309140052 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 00:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:12:20 INFO - PROCESS | 1853 | 1461309140057 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:12:20 INFO - PROCESS | 1853 | 1461309140059 Marionette TRACE conn3 <- [1,2238,null,{}] 00:12:20 INFO - PROCESS | 1853 | 1461309140064 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}] 00:12:20 INFO - PROCESS | 1853 | 1461309140198 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 00:12:20 INFO - PROCESS | 1853 | 1461309140213 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:20 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd042905000 == 124 [pid = 1853] [id = 567] 00:12:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 186 (0x7fd03e957800) [pid = 1853] [serial = 1702] [outer = (nil)] 00:12:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 187 (0x7fd043557400) [pid = 1853] [serial = 1703] [outer = 0x7fd03e957800] 00:12:20 INFO - PROCESS | 1853 | 1461309140265 Marionette DEBUG loaded listener.js 00:12:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 188 (0x7fd04810d800) [pid = 1853] [serial = 1704] [outer = 0x7fd03e957800] 00:12:21 INFO - PROCESS | 1853 | 1461309141064 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]]]}] 00:12:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:12:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1031ms 00:12:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:12:21 INFO - PROCESS | 1853 | 1461309141088 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 00:12:21 INFO - PROCESS | 1853 | 1461309141090 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 00:12:21 INFO - PROCESS | 1853 | 1461309141096 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:12:21 INFO - PROCESS | 1853 | 1461309141098 Marionette TRACE conn3 <- [1,2242,null,{}] 00:12:21 INFO - PROCESS | 1853 | 1461309141129 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}] 00:12:21 INFO - PROCESS | 1853 | 1461309141340 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 00:12:21 INFO - PROCESS | 1853 | 1461309141374 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:21 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd043907000 == 125 [pid = 1853] [id = 568] 00:12:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 189 (0x7fd0484d1000) [pid = 1853] [serial = 1705] [outer = (nil)] 00:12:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 190 (0x7fd049672c00) [pid = 1853] [serial = 1706] [outer = 0x7fd0484d1000] 00:12:21 INFO - PROCESS | 1853 | 1461309141429 Marionette DEBUG loaded listener.js 00:12:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 191 (0x7fd04a743800) [pid = 1853] [serial = 1707] [outer = 0x7fd0484d1000] 00:12:22 INFO - PROCESS | 1853 | 1461309142090 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]]]}] 00:12:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:12:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1045ms 00:12:22 INFO - PROCESS | 1853 | 1461309142140 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 00:12:22 INFO - PROCESS | 1853 | 1461309142143 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 00:12:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:12:22 INFO - PROCESS | 1853 | 1461309142148 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:12:22 INFO - PROCESS | 1853 | 1461309142150 Marionette TRACE conn3 <- [1,2246,null,{}] 00:12:22 INFO - PROCESS | 1853 | 1461309142154 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}] 00:12:22 INFO - PROCESS | 1853 | 1461309142345 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 00:12:22 INFO - PROCESS | 1853 | 1461309142365 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:22 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a781000 == 126 [pid = 1853] [id = 569] 00:12:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 192 (0x7fd042f33c00) [pid = 1853] [serial = 1708] [outer = (nil)] 00:12:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 193 (0x7fd04a998400) [pid = 1853] [serial = 1709] [outer = 0x7fd042f33c00] 00:12:22 INFO - PROCESS | 1853 | 1461309142416 Marionette DEBUG loaded listener.js 00:12:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 194 (0x7fd04b540400) [pid = 1853] [serial = 1710] [outer = 0x7fd042f33c00] 00:12:23 INFO - PROCESS | 1853 | --DOMWINDOW == 193 (0x7fd0482fb800) [pid = 1853] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:12:23 INFO - PROCESS | 1853 | --DOMWINDOW == 192 (0x7fd03e95d800) [pid = 1853] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:12:23 INFO - PROCESS | 1853 | --DOMWINDOW == 191 (0x7fd03ecb5c00) [pid = 1853] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:12:23 INFO - PROCESS | 1853 | --DOMWINDOW == 190 (0x7fd03b733400) [pid = 1853] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:12:23 INFO - PROCESS | 1853 | --DOMWINDOW == 189 (0x7fd0409d2000) [pid = 1853] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:12:23 INFO - PROCESS | 1853 | --DOMWINDOW == 188 (0x7fd03b73a800) [pid = 1853] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:12:23 INFO - PROCESS | 1853 | --DOMWINDOW == 187 (0x7fd03b7f6800) [pid = 1853] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:12:23 INFO - PROCESS | 1853 | 1461309143443 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]]]}] 00:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1327ms 00:12:23 INFO - PROCESS | 1853 | 1461309143475 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 00:12:23 INFO - PROCESS | 1853 | 1461309143477 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 00:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:12:23 INFO - PROCESS | 1853 | 1461309143491 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:12:23 INFO - PROCESS | 1853 | 1461309143493 Marionette TRACE conn3 <- [1,2250,null,{}] 00:12:23 INFO - PROCESS | 1853 | 1461309143497 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}] 00:12:23 INFO - PROCESS | 1853 | 1461309143685 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 00:12:23 INFO - PROCESS | 1853 | 1461309143781 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:23 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd043742800 == 127 [pid = 1853] [id = 570] 00:12:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 188 (0x7fd03b73b400) [pid = 1853] [serial = 1711] [outer = (nil)] 00:12:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 189 (0x7fd0425fd800) [pid = 1853] [serial = 1712] [outer = 0x7fd03b73b400] 00:12:23 INFO - PROCESS | 1853 | 1461309143833 Marionette DEBUG loaded listener.js 00:12:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 190 (0x7fd04b2c5000) [pid = 1853] [serial = 1713] [outer = 0x7fd03b73b400] 00:12:24 INFO - PROCESS | 1853 | 1461309144399 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]]]}] 00:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 928ms 00:12:24 INFO - PROCESS | 1853 | 1461309144420 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 00:12:24 INFO - PROCESS | 1853 | 1461309144423 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 00:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:12:24 INFO - PROCESS | 1853 | 1461309144427 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:12:24 INFO - PROCESS | 1853 | 1461309144430 Marionette TRACE conn3 <- [1,2254,null,{}] 00:12:24 INFO - PROCESS | 1853 | 1461309144434 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}] 00:12:24 INFO - PROCESS | 1853 | 1461309144566 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 00:12:24 INFO - PROCESS | 1853 | 1461309144721 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:24 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d1b0000 == 128 [pid = 1853] [id = 571] 00:12:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 191 (0x7fd03b7f6800) [pid = 1853] [serial = 1714] [outer = (nil)] 00:12:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 192 (0x7fd04b64e400) [pid = 1853] [serial = 1715] [outer = 0x7fd03b7f6800] 00:12:24 INFO - PROCESS | 1853 | 1461309144773 Marionette DEBUG loaded listener.js 00:12:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 193 (0x7fd04bb30400) [pid = 1853] [serial = 1716] [outer = 0x7fd03b7f6800] 00:12:25 INFO - PROCESS | 1853 | 1461309145431 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]]]}] 00:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1029ms 00:12:25 INFO - PROCESS | 1853 | 1461309145457 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 00:12:25 INFO - PROCESS | 1853 | 1461309145462 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 00:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:12:25 INFO - PROCESS | 1853 | 1461309145507 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:12:25 INFO - PROCESS | 1853 | 1461309145513 Marionette TRACE conn3 <- [1,2258,null,{}] 00:12:25 INFO - PROCESS | 1853 | 1461309145569 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}] 00:12:25 INFO - PROCESS | 1853 | 1461309145847 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 00:12:25 INFO - PROCESS | 1853 | 1461309145988 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:26 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d8b0000 == 129 [pid = 1853] [id = 572] 00:12:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 194 (0x7fd03b7f5800) [pid = 1853] [serial = 1717] [outer = (nil)] 00:12:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 195 (0x7fd03c8ac000) [pid = 1853] [serial = 1718] [outer = 0x7fd03b7f5800] 00:12:26 INFO - PROCESS | 1853 | 1461309146057 Marionette DEBUG loaded listener.js 00:12:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 196 (0x7fd03ea46400) [pid = 1853] [serial = 1719] [outer = 0x7fd03b7f5800] 00:12:26 INFO - PROCESS | 1853 | 1461309146913 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]]]}] 00:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1478ms 00:12:26 INFO - PROCESS | 1853 | 1461309146947 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 00:12:26 INFO - PROCESS | 1853 | 1461309146954 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 00:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:12:26 INFO - PROCESS | 1853 | 1461309146963 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:12:26 INFO - PROCESS | 1853 | 1461309146967 Marionette TRACE conn3 <- [1,2262,null,{}] 00:12:26 INFO - PROCESS | 1853 | 1461309146971 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}] 00:12:27 INFO - PROCESS | 1853 | 1461309147126 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 00:12:27 INFO - PROCESS | 1853 | 1461309147334 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:27 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04375a000 == 130 [pid = 1853] [id = 573] 00:12:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 197 (0x7fd03c4ea800) [pid = 1853] [serial = 1720] [outer = (nil)] 00:12:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 198 (0x7fd0409ed800) [pid = 1853] [serial = 1721] [outer = 0x7fd03c4ea800] 00:12:27 INFO - PROCESS | 1853 | 1461309147397 Marionette DEBUG loaded listener.js 00:12:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 199 (0x7fd0415e2c00) [pid = 1853] [serial = 1722] [outer = 0x7fd03c4ea800] 00:12:28 INFO - PROCESS | 1853 | 1461309148282 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]]]}] 00:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1383ms 00:12:28 INFO - PROCESS | 1853 | 1461309148347 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 00:12:28 INFO - PROCESS | 1853 | 1461309148350 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 00:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:12:28 INFO - PROCESS | 1853 | 1461309148356 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:12:28 INFO - PROCESS | 1853 | 1461309148361 Marionette TRACE conn3 <- [1,2266,null,{}] 00:12:28 INFO - PROCESS | 1853 | 1461309148374 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}] 00:12:28 INFO - PROCESS | 1853 | 1461309148579 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 00:12:28 INFO - PROCESS | 1853 | 1461309148769 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:28 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f3d9000 == 131 [pid = 1853] [id = 574] 00:12:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 200 (0x7fd043553400) [pid = 1853] [serial = 1723] [outer = (nil)] 00:12:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 201 (0x7fd0482fc000) [pid = 1853] [serial = 1724] [outer = 0x7fd043553400] 00:12:28 INFO - PROCESS | 1853 | 1461309148836 Marionette DEBUG loaded listener.js 00:12:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 202 (0x7fd0496a9800) [pid = 1853] [serial = 1725] [outer = 0x7fd043553400] 00:12:29 INFO - PROCESS | 1853 | 1461309149664 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]]]}] 00:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1332ms 00:12:29 INFO - PROCESS | 1853 | 1461309149689 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 00:12:29 INFO - PROCESS | 1853 | 1461309149693 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 00:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:12:29 INFO - PROCESS | 1853 | 1461309149698 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:12:29 INFO - PROCESS | 1853 | 1461309149700 Marionette TRACE conn3 <- [1,2270,null,{}] 00:12:29 INFO - PROCESS | 1853 | 1461309149705 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}] 00:12:29 INFO - PROCESS | 1853 | 1461309149861 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 00:12:30 INFO - PROCESS | 1853 | 1461309150053 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:30 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fd1b800 == 132 [pid = 1853] [id = 575] 00:12:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 203 (0x7fd048103800) [pid = 1853] [serial = 1726] [outer = (nil)] 00:12:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 204 (0x7fd04b76ec00) [pid = 1853] [serial = 1727] [outer = 0x7fd048103800] 00:12:30 INFO - PROCESS | 1853 | 1461309150114 Marionette DEBUG loaded listener.js 00:12:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 205 (0x7fd04bd0ac00) [pid = 1853] [serial = 1728] [outer = 0x7fd048103800] 00:12:30 INFO - PROCESS | 1853 | 1461309150895 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]]]}] 00:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1228ms 00:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:12:30 INFO - PROCESS | 1853 | 1461309150927 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 00:12:30 INFO - PROCESS | 1853 | 1461309150930 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 00:12:30 INFO - PROCESS | 1853 | 1461309150936 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:12:30 INFO - PROCESS | 1853 | 1461309150938 Marionette TRACE conn3 <- [1,2274,null,{}] 00:12:30 INFO - PROCESS | 1853 | 1461309150943 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}] 00:12:31 INFO - PROCESS | 1853 | 1461309151102 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 00:12:31 INFO - PROCESS | 1853 | 1461309151295 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:31 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05451c800 == 133 [pid = 1853] [id = 576] 00:12:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 206 (0x7fd0497a1800) [pid = 1853] [serial = 1729] [outer = (nil)] 00:12:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 207 (0x7fd04d137c00) [pid = 1853] [serial = 1730] [outer = 0x7fd0497a1800] 00:12:31 INFO - PROCESS | 1853 | 1461309151359 Marionette DEBUG loaded listener.js 00:12:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 208 (0x7fd04d52b800) [pid = 1853] [serial = 1731] [outer = 0x7fd0497a1800] 00:12:32 INFO - PROCESS | 1853 | 1461309152100 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]]]}] 00:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1179ms 00:12:32 INFO - PROCESS | 1853 | 1461309152114 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 00:12:32 INFO - PROCESS | 1853 | 1461309152116 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 00:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:12:32 INFO - PROCESS | 1853 | 1461309152121 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:12:32 INFO - PROCESS | 1853 | 1461309152124 Marionette TRACE conn3 <- [1,2278,null,{}] 00:12:32 INFO - PROCESS | 1853 | 1461309152128 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}] 00:12:32 INFO - PROCESS | 1853 | 1461309152308 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 00:12:32 INFO - PROCESS | 1853 | 1461309152505 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:32 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05568e800 == 134 [pid = 1853] [id = 577] 00:12:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 209 (0x7fd04d52ec00) [pid = 1853] [serial = 1732] [outer = (nil)] 00:12:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 210 (0x7fd04ed70400) [pid = 1853] [serial = 1733] [outer = 0x7fd04d52ec00] 00:12:32 INFO - PROCESS | 1853 | 1461309152571 Marionette DEBUG loaded listener.js 00:12:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 211 (0x7fd04f4a0400) [pid = 1853] [serial = 1734] [outer = 0x7fd04d52ec00] 00:12:33 INFO - PROCESS | 1853 | 1461309153295 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]]]}] 00:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1225ms 00:12:33 INFO - PROCESS | 1853 | 1461309153353 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 00:12:33 INFO - PROCESS | 1853 | 1461309153356 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 00:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:12:33 INFO - PROCESS | 1853 | 1461309153363 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:12:33 INFO - PROCESS | 1853 | 1461309153364 Marionette TRACE conn3 <- [1,2282,null,{}] 00:12:33 INFO - PROCESS | 1853 | 1461309153369 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}] 00:12:33 INFO - PROCESS | 1853 | 1461309153517 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 00:12:33 INFO - PROCESS | 1853 | 1461309153709 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:33 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057870800 == 135 [pid = 1853] [id = 578] 00:12:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 212 (0x7fd04eb12800) [pid = 1853] [serial = 1735] [outer = (nil)] 00:12:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 213 (0x7fd04f73e800) [pid = 1853] [serial = 1736] [outer = 0x7fd04eb12800] 00:12:33 INFO - PROCESS | 1853 | 1461309153769 Marionette DEBUG loaded listener.js 00:12:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 214 (0x7fd04fc46400) [pid = 1853] [serial = 1737] [outer = 0x7fd04eb12800] 00:12:34 INFO - PROCESS | 1853 | 1461309154573 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]]]}] 00:12:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:12:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1228ms 00:12:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:12:34 INFO - PROCESS | 1853 | 1461309154606 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 00:12:34 INFO - PROCESS | 1853 | 1461309154608 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 00:12:34 INFO - PROCESS | 1853 | 1461309154616 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:12:34 INFO - PROCESS | 1853 | 1461309154618 Marionette TRACE conn3 <- [1,2286,null,{}] 00:12:34 INFO - PROCESS | 1853 | 1461309154623 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}] 00:12:34 INFO - PROCESS | 1853 | 1461309154770 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 00:12:34 INFO - PROCESS | 1853 | 1461309154963 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:34 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057ae6800 == 136 [pid = 1853] [id = 579] 00:12:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 215 (0x7fd04b9d3000) [pid = 1853] [serial = 1738] [outer = (nil)] 00:12:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 216 (0x7fd04fc4cc00) [pid = 1853] [serial = 1739] [outer = 0x7fd04b9d3000] 00:12:35 INFO - PROCESS | 1853 | 1461309155022 Marionette DEBUG loaded listener.js 00:12:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 217 (0x7fd04fc82400) [pid = 1853] [serial = 1740] [outer = 0x7fd04b9d3000] 00:12:35 INFO - PROCESS | 1853 | 1461309155785 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]]]}] 00:12:35 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 00:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1227ms 00:12:35 INFO - PROCESS | 1853 | 1461309155842 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 00:12:35 INFO - PROCESS | 1853 | 1461309155845 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 00:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:12:35 INFO - PROCESS | 1853 | 1461309155867 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:12:35 INFO - PROCESS | 1853 | 1461309155870 Marionette TRACE conn3 <- [1,2290,null,{}] 00:12:35 INFO - PROCESS | 1853 | 1461309155875 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}] 00:12:36 INFO - PROCESS | 1853 | 1461309156026 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 00:12:36 INFO - PROCESS | 1853 | 1461309156221 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:36 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd061e05000 == 137 [pid = 1853] [id = 580] 00:12:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 218 (0x7fd04ed62800) [pid = 1853] [serial = 1741] [outer = (nil)] 00:12:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 219 (0x7fd0484cfc00) [pid = 1853] [serial = 1742] [outer = 0x7fd04ed62800] 00:12:36 INFO - PROCESS | 1853 | 1461309156290 Marionette DEBUG loaded listener.js 00:12:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 220 (0x7fd04fca6c00) [pid = 1853] [serial = 1743] [outer = 0x7fd04ed62800] 00:12:37 INFO - PROCESS | 1853 | 1461309157016 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]]]}] 00:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1188ms 00:12:37 INFO - PROCESS | 1853 | 1461309157053 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 00:12:37 INFO - PROCESS | 1853 | 1461309157055 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 00:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:12:37 INFO - PROCESS | 1853 | 1461309157074 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:12:37 INFO - PROCESS | 1853 | 1461309157077 Marionette TRACE conn3 <- [1,2294,null,{}] 00:12:37 INFO - PROCESS | 1853 | 1461309157086 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}] 00:12:37 INFO - PROCESS | 1853 | 1461309157239 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 00:12:37 INFO - PROCESS | 1853 | 1461309157432 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:37 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd062306800 == 138 [pid = 1853] [id = 581] 00:12:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 221 (0x7fd04fc48000) [pid = 1853] [serial = 1744] [outer = (nil)] 00:12:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 222 (0x7fd04fcb0400) [pid = 1853] [serial = 1745] [outer = 0x7fd04fc48000] 00:12:37 INFO - PROCESS | 1853 | 1461309157492 Marionette DEBUG loaded listener.js 00:12:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 223 (0x7fd04fce6c00) [pid = 1853] [serial = 1746] [outer = 0x7fd04fc48000] 00:12:38 INFO - PROCESS | 1853 | 1461309158249 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]]]}] 00:12:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1244ms 00:12:38 INFO - PROCESS | 1853 | 1461309158305 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 00:12:38 INFO - PROCESS | 1853 | 1461309158308 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 00:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:12:38 INFO - PROCESS | 1853 | 1461309158313 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:12:38 INFO - PROCESS | 1853 | 1461309158317 Marionette TRACE conn3 <- [1,2298,null,{}] 00:12:38 INFO - PROCESS | 1853 | 1461309158321 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}] 00:12:38 INFO - PROCESS | 1853 | 1461309158567 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 00:12:38 INFO - PROCESS | 1853 | 1461309158706 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:38 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06321d800 == 139 [pid = 1853] [id = 582] 00:12:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 224 (0x7fd04fcac000) [pid = 1853] [serial = 1747] [outer = (nil)] 00:12:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 225 (0x7fd052199800) [pid = 1853] [serial = 1748] [outer = 0x7fd04fcac000] 00:12:38 INFO - PROCESS | 1853 | 1461309158775 Marionette DEBUG loaded listener.js 00:12:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 226 (0x7fd0535a0000) [pid = 1853] [serial = 1749] [outer = 0x7fd04fcac000] 00:12:39 INFO - PROCESS | 1853 | 1461309159581 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]]]}] 00:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1276ms 00:12:39 INFO - PROCESS | 1853 | 1461309159590 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 00:12:39 INFO - PROCESS | 1853 | 1461309159593 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 00:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:12:39 INFO - PROCESS | 1853 | 1461309159614 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:12:39 INFO - PROCESS | 1853 | 1461309159617 Marionette TRACE conn3 <- [1,2302,null,{}] 00:12:39 INFO - PROCESS | 1853 | 1461309159621 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}] 00:12:39 INFO - PROCESS | 1853 | 1461309159769 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 00:12:39 INFO - PROCESS | 1853 | 1461309159963 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:39 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06350d800 == 140 [pid = 1853] [id = 583] 00:12:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 227 (0x7fd04fcec000) [pid = 1853] [serial = 1750] [outer = (nil)] 00:12:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 228 (0x7fd0540f0c00) [pid = 1853] [serial = 1751] [outer = 0x7fd04fcec000] 00:12:40 INFO - PROCESS | 1853 | 1461309160023 Marionette DEBUG loaded listener.js 00:12:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 229 (0x7fd054ba2800) [pid = 1853] [serial = 1752] [outer = 0x7fd04fcec000] 00:12:40 INFO - PROCESS | 1853 | 1461309160797 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]]]}] 00:12:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:12:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1228ms 00:12:40 INFO - PROCESS | 1853 | 1461309160840 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 00:12:40 INFO - PROCESS | 1853 | 1461309160843 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 00:12:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:12:40 INFO - PROCESS | 1853 | 1461309160848 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:12:40 INFO - PROCESS | 1853 | 1461309160850 Marionette TRACE conn3 <- [1,2306,null,{}] 00:12:40 INFO - PROCESS | 1853 | 1461309160855 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}] 00:12:41 INFO - PROCESS | 1853 | 1461309161001 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 00:12:41 INFO - PROCESS | 1853 | 1461309161197 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:41 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06715f800 == 141 [pid = 1853] [id = 584] 00:12:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 230 (0x7fd051445400) [pid = 1853] [serial = 1753] [outer = (nil)] 00:12:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 231 (0x7fd05526c800) [pid = 1853] [serial = 1754] [outer = 0x7fd051445400] 00:12:41 INFO - PROCESS | 1853 | 1461309161268 Marionette DEBUG loaded listener.js 00:12:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 232 (0x7fd0552b9000) [pid = 1853] [serial = 1755] [outer = 0x7fd051445400] 00:12:42 INFO - PROCESS | 1853 | 1461309162032 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]]]}] 00:12:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:12:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1231ms 00:12:42 INFO - PROCESS | 1853 | 1461309162080 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 00:12:42 INFO - PROCESS | 1853 | 1461309162083 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 00:12:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:12:42 INFO - PROCESS | 1853 | 1461309162088 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:12:42 INFO - PROCESS | 1853 | 1461309162090 Marionette TRACE conn3 <- [1,2310,null,{}] 00:12:42 INFO - PROCESS | 1853 | 1461309162095 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}] 00:12:42 INFO - PROCESS | 1853 | 1461309162242 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 00:12:42 INFO - PROCESS | 1853 | 1461309162439 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:42 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a769000 == 142 [pid = 1853] [id = 585] 00:12:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 233 (0x7fd03dceb800) [pid = 1853] [serial = 1756] [outer = (nil)] 00:12:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 234 (0x7fd0540f0400) [pid = 1853] [serial = 1757] [outer = 0x7fd03dceb800] 00:12:42 INFO - PROCESS | 1853 | 1461309162496 Marionette DEBUG loaded listener.js 00:12:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 235 (0x7fd05543e400) [pid = 1853] [serial = 1758] [outer = 0x7fd03dceb800] 00:12:43 INFO - PROCESS | 1853 | 1461309163273 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]]]}] 00:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1225ms 00:12:43 INFO - PROCESS | 1853 | 1461309163314 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 00:12:43 INFO - PROCESS | 1853 | 1461309163317 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 00:12:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:12:43 INFO - PROCESS | 1853 | 1461309163321 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:12:43 INFO - PROCESS | 1853 | 1461309163323 Marionette TRACE conn3 <- [1,2314,null,{}] 00:12:43 INFO - PROCESS | 1853 | 1461309163328 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}] 00:12:43 INFO - PROCESS | 1853 | 1461309163478 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 00:12:43 INFO - PROCESS | 1853 | 1461309163676 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:43 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03f7c8000 == 143 [pid = 1853] [id = 586] 00:12:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 236 (0x7fd03ea43c00) [pid = 1853] [serial = 1759] [outer = (nil)] 00:12:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 237 (0x7fd0552bf400) [pid = 1853] [serial = 1760] [outer = 0x7fd03ea43c00] 00:12:43 INFO - PROCESS | 1853 | 1461309163734 Marionette DEBUG loaded listener.js 00:12:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 238 (0x7fd055667400) [pid = 1853] [serial = 1761] [outer = 0x7fd03ea43c00] 00:12:44 INFO - PROCESS | 1853 | 1461309164512 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]]]}] 00:12:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:12:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1226ms 00:12:44 INFO - PROCESS | 1853 | 1461309164574 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 00:12:44 INFO - PROCESS | 1853 | 1461309164577 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 00:12:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:12:44 INFO - PROCESS | 1853 | 1461309164583 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:12:44 INFO - PROCESS | 1853 | 1461309164584 Marionette TRACE conn3 <- [1,2318,null,{}] 00:12:44 INFO - PROCESS | 1853 | 1461309164589 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}] 00:12:44 INFO - PROCESS | 1853 | 1461309164738 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 00:12:45 INFO - PROCESS | 1853 | 1461309165358 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:45 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03ec9f800 == 144 [pid = 1853] [id = 587] 00:12:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 239 (0x7fd038e5b400) [pid = 1853] [serial = 1762] [outer = (nil)] 00:12:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 240 (0x7fd03afd7800) [pid = 1853] [serial = 1763] [outer = 0x7fd038e5b400] 00:12:45 INFO - PROCESS | 1853 | 1461309165422 Marionette DEBUG loaded listener.js 00:12:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 241 (0x7fd03c8ac400) [pid = 1853] [serial = 1764] [outer = 0x7fd038e5b400] 00:12:46 INFO - PROCESS | 1853 | 1461309166175 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] 00:12:46 INFO - PROCESS | 1853 | 1461309166220 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 00:12:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:12:46 INFO - PROCESS | 1853 | 1461309166228 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:12:46 INFO - PROCESS | 1853 | 1461309166231 Marionette TRACE conn3 <- [1,2322,null,{}] 00:12:46 INFO - PROCESS | 1853 | 1461309166237 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}] 00:12:46 INFO - PROCESS | 1853 | 1461309166391 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 00:12:46 INFO - PROCESS | 1853 | 1461309166608 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:46 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd043915800 == 145 [pid = 1853] [id = 588] 00:12:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 242 (0x7fd038e5d400) [pid = 1853] [serial = 1765] [outer = (nil)] 00:12:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 243 (0x7fd03e956400) [pid = 1853] [serial = 1766] [outer = 0x7fd038e5d400] 00:12:46 INFO - PROCESS | 1853 | 1461309166674 Marionette DEBUG loaded listener.js 00:12:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 244 (0x7fd0415dc800) [pid = 1853] [serial = 1767] [outer = 0x7fd038e5d400] 00:12:47 INFO - PROCESS | 1853 | 1461309167603 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]]]}] 00:12:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:12:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1427ms 00:12:47 INFO - PROCESS | 1853 | 1461309167658 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 00:12:47 INFO - PROCESS | 1853 | 1461309167663 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 00:12:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:12:47 INFO - PROCESS | 1853 | 1461309167669 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:12:47 INFO - PROCESS | 1853 | 1461309167671 Marionette TRACE conn3 <- [1,2326,null,{}] 00:12:47 INFO - PROCESS | 1853 | 1461309167676 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}] 00:12:47 INFO - PROCESS | 1853 | 1461309167825 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 00:12:48 INFO - PROCESS | 1853 | 1461309168031 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:48 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd040845800 == 146 [pid = 1853] [id = 589] 00:12:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 245 (0x7fd03ea47400) [pid = 1853] [serial = 1768] [outer = (nil)] 00:12:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 246 (0x7fd0482fdc00) [pid = 1853] [serial = 1769] [outer = 0x7fd03ea47400] 00:12:48 INFO - PROCESS | 1853 | 1461309168088 Marionette DEBUG loaded listener.js 00:12:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 247 (0x7fd04969f400) [pid = 1853] [serial = 1770] [outer = 0x7fd03ea47400] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd043742800 == 145 [pid = 1853] [id = 570] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 246 (0x7fd04a992800) [pid = 1853] [serial = 1622] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 245 (0x7fd0499c9000) [pid = 1853] [serial = 1619] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 244 (0x7fd04b2b8800) [pid = 1853] [serial = 1649] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a781000 == 144 [pid = 1853] [id = 569] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd043907000 == 143 [pid = 1853] [id = 568] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd042905000 == 142 [pid = 1853] [id = 567] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03ec6a800 == 141 [pid = 1853] [id = 566] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03be66800 == 140 [pid = 1853] [id = 565] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04098c800 == 139 [pid = 1853] [id = 564] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04085a800 == 138 [pid = 1853] [id = 563] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054d13800 == 137 [pid = 1853] [id = 561] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd052d16800 == 136 [pid = 1853] [id = 558] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fddb800 == 135 [pid = 1853] [id = 557] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fd28800 == 134 [pid = 1853] [id = 556] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fa54000 == 133 [pid = 1853] [id = 555] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f89b800 == 132 [pid = 1853] [id = 554] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f716000 == 131 [pid = 1853] [id = 553] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f0aa000 == 130 [pid = 1853] [id = 552] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04391a800 == 129 [pid = 1853] [id = 551] 00:12:48 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03e9d7000 == 128 [pid = 1853] [id = 550] 00:12:48 INFO - PROCESS | 1853 | 1461309168924 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]]]}] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 243 (0x7fd04979e400) [pid = 1853] [serial = 1643] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 242 (0x7fd0409e3000) [pid = 1853] [serial = 1646] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 241 (0x7fd042e85000) [pid = 1853] [serial = 1601] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 240 (0x7fd0409d2800) [pid = 1853] [serial = 1634] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 239 (0x7fd0409ee400) [pid = 1853] [serial = 1635] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 238 (0x7fd03c8ae000) [pid = 1853] [serial = 1629] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 237 (0x7fd03b7f5400) [pid = 1853] [serial = 1628] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 236 (0x7fd0425f6000) [pid = 1853] [serial = 1637] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 235 (0x7fd042e8c800) [pid = 1853] [serial = 1638] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 234 (0x7fd03e958000) [pid = 1853] [serial = 1592] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 233 (0x7fd03eb02c00) [pid = 1853] [serial = 1632] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 232 (0x7fd03e957000) [pid = 1853] [serial = 1631] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 231 (0x7fd0409ee800) [pid = 1853] [serial = 1595] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 230 (0x7fd0482f4000) [pid = 1853] [serial = 1610] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 229 (0x7fd0484cb800) [pid = 1853] [serial = 1613] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 228 (0x7fd0415e2000) [pid = 1853] [serial = 1598] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 227 (0x7fd04a750400) [pid = 1853] [serial = 1625] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 226 (0x7fd048111000) [pid = 1853] [serial = 1607] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 225 (0x7fd042f3a400) [pid = 1853] [serial = 1604] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 224 (0x7fd03b7f1400) [pid = 1853] [serial = 1589] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 223 (0x7fd04963ac00) [pid = 1853] [serial = 1616] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 222 (0x7fd042e8f800) [pid = 1853] [serial = 1640] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 221 (0x7fd042f3d800) [pid = 1853] [serial = 1641] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 220 (0x7fd0499bf400) [pid = 1853] [serial = 1644] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1853 | --DOMWINDOW == 219 (0x7fd049673400) [pid = 1853] [serial = 1647] [outer = (nil)] [url = about:blank] 00:12:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:12:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1327ms 00:12:49 INFO - PROCESS | 1853 | 1461309168996 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 00:12:49 INFO - PROCESS | 1853 | 1461309168998 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 00:12:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:12:49 INFO - PROCESS | 1853 | 1461309169010 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:12:49 INFO - PROCESS | 1853 | 1461309169017 Marionette TRACE conn3 <- [1,2330,null,{}] 00:12:49 INFO - PROCESS | 1853 | 1461309169024 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}] 00:12:49 INFO - PROCESS | 1853 | 1461309169175 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 00:12:49 INFO - PROCESS | 1853 | 1461309169330 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:49 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04085d000 == 129 [pid = 1853] [id = 590] 00:12:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 220 (0x7fd03eb0a800) [pid = 1853] [serial = 1771] [outer = (nil)] 00:12:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 221 (0x7fd0497a3000) [pid = 1853] [serial = 1772] [outer = 0x7fd03eb0a800] 00:12:49 INFO - PROCESS | 1853 | 1461309169393 Marionette DEBUG loaded listener.js 00:12:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 222 (0x7fd04a9a0c00) [pid = 1853] [serial = 1773] [outer = 0x7fd03eb0a800] 00:12:49 INFO - PROCESS | 1853 | 1461309169990 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]]]}] 00:12:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:12:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1046ms 00:12:50 INFO - PROCESS | 1853 | 1461309170050 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 00:12:50 INFO - PROCESS | 1853 | 1461309170054 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 00:12:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:12:50 INFO - PROCESS | 1853 | 1461309170059 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:12:50 INFO - PROCESS | 1853 | 1461309170061 Marionette TRACE conn3 <- [1,2334,null,{}] 00:12:50 INFO - PROCESS | 1853 | 1461309170066 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}] 00:12:50 INFO - PROCESS | 1853 | 1461309170291 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 00:12:50 INFO - PROCESS | 1853 | 1461309170497 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:50 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d3c9800 == 130 [pid = 1853] [id = 591] 00:12:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 223 (0x7fd0386d7c00) [pid = 1853] [serial = 1774] [outer = (nil)] 00:12:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 224 (0x7fd038e58800) [pid = 1853] [serial = 1775] [outer = 0x7fd0386d7c00] 00:12:50 INFO - PROCESS | 1853 | 1461309170573 Marionette DEBUG loaded listener.js 00:12:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 225 (0x7fd03d1c9800) [pid = 1853] [serial = 1776] [outer = 0x7fd0386d7c00] 00:12:51 INFO - PROCESS | 1853 | 1461309171466 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]]]}] 00:12:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:12:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1429ms 00:12:51 INFO - PROCESS | 1853 | 1461309171490 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 00:12:51 INFO - PROCESS | 1853 | 1461309171496 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 00:12:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:12:51 INFO - PROCESS | 1853 | 1461309171504 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:12:51 INFO - PROCESS | 1853 | 1461309171508 Marionette TRACE conn3 <- [1,2338,null,{}] 00:12:51 INFO - PROCESS | 1853 | 1461309171514 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}] 00:12:51 INFO - PROCESS | 1853 | 1461309171684 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 00:12:51 INFO - PROCESS | 1853 | 1461309171884 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:51 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04391a800 == 131 [pid = 1853] [id = 592] 00:12:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 226 (0x7fd0386dbc00) [pid = 1853] [serial = 1777] [outer = (nil)] 00:12:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 227 (0x7fd0425fe000) [pid = 1853] [serial = 1778] [outer = 0x7fd0386dbc00] 00:12:51 INFO - PROCESS | 1853 | 1461309171947 Marionette DEBUG loaded listener.js 00:12:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 228 (0x7fd0482d0800) [pid = 1853] [serial = 1779] [outer = 0x7fd0386dbc00] 00:12:52 INFO - PROCESS | 1853 | 1461309172805 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]]]}] 00:12:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:12:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1336ms 00:12:52 INFO - PROCESS | 1853 | 1461309172841 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 00:12:52 INFO - PROCESS | 1853 | 1461309172846 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 00:12:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:12:52 INFO - PROCESS | 1853 | 1461309172854 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:12:52 INFO - PROCESS | 1853 | 1461309172856 Marionette TRACE conn3 <- [1,2342,null,{}] 00:12:52 INFO - PROCESS | 1853 | 1461309172861 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}] 00:12:53 INFO - PROCESS | 1853 | 1461309173016 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 00:12:53 INFO - PROCESS | 1853 | 1461309173216 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:53 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bf90000 == 132 [pid = 1853] [id = 593] 00:12:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 229 (0x7fd0482d2c00) [pid = 1853] [serial = 1780] [outer = (nil)] 00:12:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 230 (0x7fd04afb0c00) [pid = 1853] [serial = 1781] [outer = 0x7fd0482d2c00] 00:12:53 INFO - PROCESS | 1853 | 1461309173277 Marionette DEBUG loaded listener.js 00:12:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 231 (0x7fd04b9d6c00) [pid = 1853] [serial = 1782] [outer = 0x7fd0482d2c00] 00:12:54 INFO - PROCESS | 1853 | 1461309174066 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]]]}] 00:12:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:12:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1226ms 00:12:54 INFO - PROCESS | 1853 | 1461309174079 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 00:12:54 INFO - PROCESS | 1853 | 1461309174082 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 00:12:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:12:54 INFO - PROCESS | 1853 | 1461309174105 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:12:54 INFO - PROCESS | 1853 | 1461309174113 Marionette TRACE conn3 <- [1,2346,null,{}] 00:12:54 INFO - PROCESS | 1853 | 1461309174125 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}] 00:12:54 INFO - PROCESS | 1853 | 1461309174277 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 00:12:54 INFO - PROCESS | 1853 | 1461309174478 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:54 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f704800 == 133 [pid = 1853] [id = 594] 00:12:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 232 (0x7fd04bd0a800) [pid = 1853] [serial = 1783] [outer = (nil)] 00:12:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 233 (0x7fd04c37a800) [pid = 1853] [serial = 1784] [outer = 0x7fd04bd0a800] 00:12:54 INFO - PROCESS | 1853 | 1461309174541 Marionette DEBUG loaded listener.js 00:12:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 234 (0x7fd04d52ac00) [pid = 1853] [serial = 1785] [outer = 0x7fd04bd0a800] 00:12:55 INFO - PROCESS | 1853 | 1461309175311 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]]]}] 00:12:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:12:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1253ms 00:12:55 INFO - PROCESS | 1853 | 1461309175354 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 00:12:55 INFO - PROCESS | 1853 | 1461309175358 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 00:12:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:12:55 INFO - PROCESS | 1853 | 1461309175363 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:12:55 INFO - PROCESS | 1853 | 1461309175365 Marionette TRACE conn3 <- [1,2350,null,{}] 00:12:55 INFO - PROCESS | 1853 | 1461309175370 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}] 00:12:55 INFO - PROCESS | 1853 | 1461309175531 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0426d1000 == 132 [pid = 1853] [id = 418] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053c07000 == 131 [pid = 1853] [id = 132] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03c6b5000 == 130 [pid = 1853] [id = 395] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ba42800 == 129 [pid = 1853] [id = 242] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06716c800 == 128 [pid = 1853] [id = 268] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd067818000 == 127 [pid = 1853] [id = 254] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06a156800 == 126 [pid = 1853] [id = 255] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d3d9800 == 125 [pid = 1853] [id = 358] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd043283000 == 124 [pid = 1853] [id = 541] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd062551000 == 123 [pid = 1853] [id = 225] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0621ad800 == 122 [pid = 1853] [id = 413] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054c71800 == 121 [pid = 1853] [id = 197] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd064f58800 == 120 [pid = 1853] [id = 414] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057ae0000 == 119 [pid = 1853] [id = 412] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f2e1800 == 118 [pid = 1853] [id = 540] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04085d000 == 117 [pid = 1853] [id = 590] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd040845800 == 116 [pid = 1853] [id = 589] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd043915800 == 115 [pid = 1853] [id = 588] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03ec9f800 == 114 [pid = 1853] [id = 587] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05568e800 == 113 [pid = 1853] [id = 577] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05451c800 == 112 [pid = 1853] [id = 576] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fd1b800 == 111 [pid = 1853] [id = 575] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f3d9000 == 110 [pid = 1853] [id = 574] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04375a000 == 109 [pid = 1853] [id = 573] 00:12:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d8b0000 == 108 [pid = 1853] [id = 572] 00:12:58 INFO - PROCESS | 1853 | 1461309178049 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:59 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d0df000 == 109 [pid = 1853] [id = 595] 00:12:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 235 (0x7fd03d48dc00) [pid = 1853] [serial = 1786] [outer = (nil)] 00:12:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 236 (0x7fd03e955000) [pid = 1853] [serial = 1787] [outer = 0x7fd03d48dc00] 00:12:59 INFO - PROCESS | 1853 | 1461309179204 Marionette DEBUG loaded listener.js 00:12:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 237 (0x7fd03ecbcc00) [pid = 1853] [serial = 1788] [outer = 0x7fd03d48dc00] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 236 (0x7fd03c8a8400) [pid = 1853] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 235 (0x7fd038e56800) [pid = 1853] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 234 (0x7fd038e57c00) [pid = 1853] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 233 (0x7fd04bee5000) [pid = 1853] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 232 (0x7fd042e86800) [pid = 1853] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 231 (0x7fd042eac400) [pid = 1853] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 230 (0x7fd03c8aa000) [pid = 1853] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 229 (0x7fd03ea4a000) [pid = 1853] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 228 (0x7fd038e52400) [pid = 1853] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 227 (0x7fd03d493000) [pid = 1853] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 226 (0x7fd03ea4fc00) [pid = 1853] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 225 (0x7fd03afda400) [pid = 1853] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 224 (0x7fd04f493c00) [pid = 1853] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 223 (0x7fd03b59a800) [pid = 1853] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 222 (0x7fd03afcd400) [pid = 1853] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 221 (0x7fd04154b400) [pid = 1853] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 220 (0x7fd03b59ac00) [pid = 1853] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 219 (0x7fd042f33c00) [pid = 1853] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 218 (0x7fd03b73b400) [pid = 1853] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 217 (0x7fd0484d1000) [pid = 1853] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 216 (0x7fd03b5a5c00) [pid = 1853] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 215 (0x7fd03c8b2c00) [pid = 1853] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 214 (0x7fd03e957800) [pid = 1853] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 213 (0x7fd03b734000) [pid = 1853] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 212 (0x7fd03b7f8c00) [pid = 1853] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 211 (0x7fd038e5b400) [pid = 1853] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 210 (0x7fd038e5d400) [pid = 1853] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 209 (0x7fd03ea47400) [pid = 1853] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:12:59 INFO - PROCESS | 1853 | --DOMWINDOW == 208 (0x7fd03b7f6800) [pid = 1853] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:12:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:12:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 4588ms 00:12:59 INFO - PROCESS | 1853 | 1461309179944 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]]]}] 00:12:59 INFO - PROCESS | 1853 | 1461309179953 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 00:12:59 INFO - PROCESS | 1853 | 1461309179957 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 00:12:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:12:59 INFO - PROCESS | 1853 | 1461309179963 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:12:59 INFO - PROCESS | 1853 | 1461309179968 Marionette TRACE conn3 <- [1,2354,null,{}] 00:12:59 INFO - PROCESS | 1853 | 1461309179974 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}] 00:13:00 INFO - PROCESS | 1853 | 1461309180133 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 00:13:00 INFO - PROCESS | 1853 | 1461309180299 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:00 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd040844800 == 110 [pid = 1853] [id = 596] 00:13:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 209 (0x7fd0386d3400) [pid = 1853] [serial = 1789] [outer = (nil)] 00:13:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 210 (0x7fd03ea4fc00) [pid = 1853] [serial = 1790] [outer = 0x7fd0386d3400] 00:13:00 INFO - PROCESS | 1853 | 1461309180356 Marionette DEBUG loaded listener.js 00:13:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 211 (0x7fd040ad9400) [pid = 1853] [serial = 1791] [outer = 0x7fd0386d3400] 00:13:01 INFO - PROCESS | 1853 | 1461309181012 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]]]}] 00:13:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1090ms 00:13:01 INFO - PROCESS | 1853 | 1461309181084 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 00:13:01 INFO - PROCESS | 1853 | 1461309181088 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 00:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:13:01 INFO - PROCESS | 1853 | 1461309181096 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:13:01 INFO - PROCESS | 1853 | 1461309181099 Marionette TRACE conn3 <- [1,2358,null,{}] 00:13:01 INFO - PROCESS | 1853 | 1461309181103 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}] 00:13:01 INFO - PROCESS | 1853 | 1461309181414 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 00:13:01 INFO - PROCESS | 1853 | 1461309181567 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:01 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d0c8800 == 111 [pid = 1853] [id = 597] 00:13:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 212 (0x7fd0386d9800) [pid = 1853] [serial = 1792] [outer = (nil)] 00:13:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 213 (0x7fd03b5a5800) [pid = 1853] [serial = 1793] [outer = 0x7fd0386d9800] 00:13:01 INFO - PROCESS | 1853 | 1461309181639 Marionette DEBUG loaded listener.js 00:13:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 214 (0x7fd03d493400) [pid = 1853] [serial = 1794] [outer = 0x7fd0386d9800] 00:13:02 INFO - PROCESS | 1853 | 1461309182510 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]]]}] 00:13:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:13:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1479ms 00:13:02 INFO - PROCESS | 1853 | 1461309182577 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 00:13:02 INFO - PROCESS | 1853 | 1461309182583 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 00:13:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:13:02 INFO - PROCESS | 1853 | 1461309182589 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:13:02 INFO - PROCESS | 1853 | 1461309182595 Marionette TRACE conn3 <- [1,2362,null,{}] 00:13:02 INFO - PROCESS | 1853 | 1461309182601 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}] 00:13:02 INFO - PROCESS | 1853 | 1461309182770 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 00:13:02 INFO - PROCESS | 1853 | 1461309182965 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:02 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a772800 == 112 [pid = 1853] [id = 598] 00:13:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 215 (0x7fd03eb10000) [pid = 1853] [serial = 1795] [outer = (nil)] 00:13:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 216 (0x7fd042f32c00) [pid = 1853] [serial = 1796] [outer = 0x7fd03eb10000] 00:13:03 INFO - PROCESS | 1853 | 1461309183031 Marionette DEBUG loaded listener.js 00:13:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 217 (0x7fd048105400) [pid = 1853] [serial = 1797] [outer = 0x7fd03eb10000] 00:13:03 INFO - PROCESS | 1853 | 1461309183893 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]]]}] 00:13:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:13:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1382ms 00:13:03 INFO - PROCESS | 1853 | 1461309183972 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 00:13:03 INFO - PROCESS | 1853 | 1461309183976 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 00:13:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:13:03 INFO - PROCESS | 1853 | 1461309183982 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:13:03 INFO - PROCESS | 1853 | 1461309183984 Marionette TRACE conn3 <- [1,2366,null,{}] 00:13:03 INFO - PROCESS | 1853 | 1461309183990 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}] 00:13:04 INFO - PROCESS | 1853 | 1461309184162 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 00:13:04 INFO - PROCESS | 1853 | 1461309184360 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:04 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f1d2800 == 113 [pid = 1853] [id = 599] 00:13:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 218 (0x7fd04966a000) [pid = 1853] [serial = 1798] [outer = (nil)] 00:13:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 219 (0x7fd04a74f000) [pid = 1853] [serial = 1799] [outer = 0x7fd04966a000] 00:13:04 INFO - PROCESS | 1853 | 1461309184432 Marionette DEBUG loaded listener.js 00:13:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 220 (0x7fd04b2b8800) [pid = 1853] [serial = 1800] [outer = 0x7fd04966a000] 00:13:05 INFO - PROCESS | 1853 | 1461309185270 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]]]}] 00:13:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:13:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1336ms 00:13:05 INFO - PROCESS | 1853 | 1461309185319 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 00:13:05 INFO - PROCESS | 1853 | 1461309185325 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 00:13:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:13:05 INFO - PROCESS | 1853 | 1461309185357 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:13:05 INFO - PROCESS | 1853 | 1461309185363 Marionette TRACE conn3 <- [1,2370,null,{}] 00:13:05 INFO - PROCESS | 1853 | 1461309185368 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}] 00:13:05 INFO - PROCESS | 1853 | 1461309185531 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 00:13:05 INFO - PROCESS | 1853 | 1461309185738 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:05 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fd1d800 == 114 [pid = 1853] [id = 600] 00:13:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 221 (0x7fd03b731400) [pid = 1853] [serial = 1801] [outer = (nil)] 00:13:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 222 (0x7fd0484d0800) [pid = 1853] [serial = 1802] [outer = 0x7fd03b731400] 00:13:05 INFO - PROCESS | 1853 | 1461309185841 Marionette DEBUG loaded listener.js 00:13:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 223 (0x7fd04bd70800) [pid = 1853] [serial = 1803] [outer = 0x7fd03b731400] 00:13:06 INFO - PROCESS | 1853 | 1461309186660 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]]]}] 00:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1345ms 00:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:13:06 INFO - PROCESS | 1853 | 1461309186692 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 00:13:06 INFO - PROCESS | 1853 | 1461309186695 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 00:13:06 INFO - PROCESS | 1853 | 1461309186700 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:13:06 INFO - PROCESS | 1853 | 1461309186703 Marionette TRACE conn3 <- [1,2374,null,{}] 00:13:06 INFO - PROCESS | 1853 | 1461309186707 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}] 00:13:06 INFO - PROCESS | 1853 | 1461309186863 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 00:13:07 INFO - PROCESS | 1853 | 1461309187063 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:07 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053556000 == 115 [pid = 1853] [id = 601] 00:13:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 224 (0x7fd03c8a6c00) [pid = 1853] [serial = 1804] [outer = (nil)] 00:13:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 225 (0x7fd04d143400) [pid = 1853] [serial = 1805] [outer = 0x7fd03c8a6c00] 00:13:07 INFO - PROCESS | 1853 | 1461309187125 Marionette DEBUG loaded listener.js 00:13:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 226 (0x7fd04eb17800) [pid = 1853] [serial = 1806] [outer = 0x7fd03c8a6c00] 00:13:07 INFO - PROCESS | 1853 | 1461309187903 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]]]}] 00:13:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:13:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1229ms 00:13:07 INFO - PROCESS | 1853 | 1461309187930 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 00:13:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:13:07 INFO - PROCESS | 1853 | 1461309187934 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 00:13:07 INFO - PROCESS | 1853 | 1461309187938 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:13:07 INFO - PROCESS | 1853 | 1461309187941 Marionette TRACE conn3 <- [1,2378,null,{}] 00:13:07 INFO - PROCESS | 1853 | 1461309187946 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}] 00:13:08 INFO - PROCESS | 1853 | 1461309188086 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 00:13:08 INFO - PROCESS | 1853 | 1461309188290 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:08 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0426e6800 == 116 [pid = 1853] [id = 602] 00:13:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 227 (0x7fd04f181400) [pid = 1853] [serial = 1807] [outer = (nil)] 00:13:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 228 (0x7fd04f493000) [pid = 1853] [serial = 1808] [outer = 0x7fd04f181400] 00:13:08 INFO - PROCESS | 1853 | 1461309188366 Marionette DEBUG loaded listener.js 00:13:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 229 (0x7fd04f734c00) [pid = 1853] [serial = 1809] [outer = 0x7fd04f181400] 00:13:09 INFO - PROCESS | 1853 | 1461309189177 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]]]}] 00:13:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:13:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1281ms 00:13:09 INFO - PROCESS | 1853 | 1461309189220 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 00:13:09 INFO - PROCESS | 1853 | 1461309189224 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 00:13:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:13:09 INFO - PROCESS | 1853 | 1461309189229 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:13:09 INFO - PROCESS | 1853 | 1461309189231 Marionette TRACE conn3 <- [1,2382,null,{}] 00:13:09 INFO - PROCESS | 1853 | 1461309189236 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}] 00:13:09 INFO - PROCESS | 1853 | 1461309189393 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 00:13:09 INFO - PROCESS | 1853 | 1461309189603 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:09 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055934800 == 117 [pid = 1853] [id = 603] 00:13:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 230 (0x7fd04f181800) [pid = 1853] [serial = 1810] [outer = (nil)] 00:13:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 231 (0x7fd04fc4e800) [pid = 1853] [serial = 1811] [outer = 0x7fd04f181800] 00:13:09 INFO - PROCESS | 1853 | 1461309189665 Marionette DEBUG loaded listener.js 00:13:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 232 (0x7fd04fc8d000) [pid = 1853] [serial = 1812] [outer = 0x7fd04f181800] 00:13:10 INFO - PROCESS | 1853 | 1461309190425 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]]]}] 00:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1228ms 00:13:10 INFO - PROCESS | 1853 | 1461309190470 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 00:13:10 INFO - PROCESS | 1853 | 1461309190473 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 00:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:13:10 INFO - PROCESS | 1853 | 1461309190480 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:13:10 INFO - PROCESS | 1853 | 1461309190483 Marionette TRACE conn3 <- [1,2386,null,{}] 00:13:10 INFO - PROCESS | 1853 | 1461309190487 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}] 00:13:10 INFO - PROCESS | 1853 | 1461309190631 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 00:13:10 INFO - PROCESS | 1853 | 1461309190841 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:10 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057ac8800 == 118 [pid = 1853] [id = 604] 00:13:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 233 (0x7fd04f49a000) [pid = 1853] [serial = 1813] [outer = (nil)] 00:13:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 234 (0x7fd04fcaf400) [pid = 1853] [serial = 1814] [outer = 0x7fd04f49a000] 00:13:10 INFO - PROCESS | 1853 | 1461309190901 Marionette DEBUG loaded listener.js 00:13:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 235 (0x7fd04fcee800) [pid = 1853] [serial = 1815] [outer = 0x7fd04f49a000] 00:13:11 INFO - PROCESS | 1853 | 1461309191681 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]]]}] 00:13:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:13:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1226ms 00:13:11 INFO - PROCESS | 1853 | 1461309191710 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 00:13:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:13:11 INFO - PROCESS | 1853 | 1461309191713 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 00:13:11 INFO - PROCESS | 1853 | 1461309191718 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:13:11 INFO - PROCESS | 1853 | 1461309191721 Marionette TRACE conn3 <- [1,2390,null,{}] 00:13:11 INFO - PROCESS | 1853 | 1461309191725 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}] 00:13:11 INFO - PROCESS | 1853 | 1461309191877 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 00:13:12 INFO - PROCESS | 1853 | 1461309192079 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:12 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0620a5000 == 119 [pid = 1853] [id = 605] 00:13:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 236 (0x7fd04b54c400) [pid = 1853] [serial = 1816] [outer = (nil)] 00:13:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 237 (0x7fd051f6c400) [pid = 1853] [serial = 1817] [outer = 0x7fd04b54c400] 00:13:12 INFO - PROCESS | 1853 | 1461309192142 Marionette DEBUG loaded listener.js 00:13:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 238 (0x7fd052d54800) [pid = 1853] [serial = 1818] [outer = 0x7fd04b54c400] 00:13:12 INFO - PROCESS | 1853 | 1461309192899 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]]]}] 00:13:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1226ms 00:13:12 INFO - PROCESS | 1853 | 1461309192946 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 00:13:12 INFO - PROCESS | 1853 | 1461309192948 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 00:13:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:13:12 INFO - PROCESS | 1853 | 1461309192953 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:13:12 INFO - PROCESS | 1853 | 1461309192956 Marionette TRACE conn3 <- [1,2394,null,{}] 00:13:12 INFO - PROCESS | 1853 | 1461309192961 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}] 00:13:13 INFO - PROCESS | 1853 | 1461309193102 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 00:13:13 INFO - PROCESS | 1853 | 1461309193305 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:13 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06337e000 == 120 [pid = 1853] [id = 606] 00:13:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 239 (0x7fd03c4ebc00) [pid = 1853] [serial = 1819] [outer = (nil)] 00:13:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 240 (0x7fd05411e800) [pid = 1853] [serial = 1820] [outer = 0x7fd03c4ebc00] 00:13:13 INFO - PROCESS | 1853 | 1461309193368 Marionette DEBUG loaded listener.js 00:13:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 241 (0x7fd05526b000) [pid = 1853] [serial = 1821] [outer = 0x7fd03c4ebc00] 00:13:14 INFO - PROCESS | 1853 | 1461309194196 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]]]}] 00:13:14 INFO - PROCESS | 1853 | ************************* 00:13:14 INFO - PROCESS | 1853 | A coding exception was thrown and uncaught in a Task. 00:13:14 INFO - PROCESS | 1853 | 00:13:14 INFO - PROCESS | 1853 | Full message: TypeError: NetworkError when attempting to fetch resource. 00:13:14 INFO - PROCESS | 1853 | Full stack: 00:13:14 INFO - PROCESS | 1853 | ************************* 00:13:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1277ms 00:13:14 INFO - PROCESS | 1853 | 1461309194235 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 00:13:14 INFO - PROCESS | 1853 | 1461309194239 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 00:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:13:14 INFO - PROCESS | 1853 | 1461309194246 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:13:14 INFO - PROCESS | 1853 | 1461309194248 Marionette TRACE conn3 <- [1,2398,null,{}] 00:13:14 INFO - PROCESS | 1853 | 1461309194253 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}] 00:13:14 INFO - PROCESS | 1853 | 1461309194412 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 00:13:14 INFO - PROCESS | 1853 | 1461309194622 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:14 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd067825000 == 121 [pid = 1853] [id = 607] 00:13:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 242 (0x7fd038e5f400) [pid = 1853] [serial = 1822] [outer = (nil)] 00:13:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 243 (0x7fd0558bf400) [pid = 1853] [serial = 1823] [outer = 0x7fd038e5f400] 00:13:14 INFO - PROCESS | 1853 | 1461309194744 Marionette DEBUG loaded listener.js 00:13:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 244 (0x7fd0578f2000) [pid = 1853] [serial = 1824] [outer = 0x7fd038e5f400] 00:13:15 INFO - PROCESS | 1853 | 1461309195624 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]]]}] 00:13:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:13:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1429ms 00:13:15 INFO - PROCESS | 1853 | 1461309195675 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 00:13:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:13:15 INFO - PROCESS | 1853 | 1461309195684 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 00:13:15 INFO - PROCESS | 1853 | 1461309195688 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:13:15 INFO - PROCESS | 1853 | 1461309195691 Marionette TRACE conn3 <- [1,2402,null,{}] 00:13:15 INFO - PROCESS | 1853 | 1461309195696 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}] 00:13:15 INFO - PROCESS | 1853 | 1461309195863 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 00:13:16 INFO - PROCESS | 1853 | 1461309196075 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:16 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06c513000 == 122 [pid = 1853] [id = 608] 00:13:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 245 (0x7fd03b730800) [pid = 1853] [serial = 1825] [outer = (nil)] 00:13:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 246 (0x7fd0578f2c00) [pid = 1853] [serial = 1826] [outer = 0x7fd03b730800] 00:13:16 INFO - PROCESS | 1853 | 1461309196180 Marionette DEBUG loaded listener.js 00:13:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 247 (0x7fd062351000) [pid = 1853] [serial = 1827] [outer = 0x7fd03b730800] 00:13:16 INFO - PROCESS | 1853 | 1461309196962 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]]]}] 00:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1328ms 00:13:17 INFO - PROCESS | 1853 | 1461309197018 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 00:13:17 INFO - PROCESS | 1853 | 1461309197020 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 00:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:13:17 INFO - PROCESS | 1853 | 1461309197025 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:13:17 INFO - PROCESS | 1853 | 1461309197028 Marionette TRACE conn3 <- [1,2406,null,{}] 00:13:17 INFO - PROCESS | 1853 | 1461309197032 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}] 00:13:17 INFO - PROCESS | 1853 | 1461309197190 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 00:13:17 INFO - PROCESS | 1853 | 1461309197394 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:17 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06c79a800 == 123 [pid = 1853] [id = 609] 00:13:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 248 (0x7fd03b733000) [pid = 1853] [serial = 1828] [outer = (nil)] 00:13:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 249 (0x7fd06324bc00) [pid = 1853] [serial = 1829] [outer = 0x7fd03b733000] 00:13:17 INFO - PROCESS | 1853 | 1461309197455 Marionette DEBUG loaded listener.js 00:13:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 250 (0x7fd0633cd800) [pid = 1853] [serial = 1830] [outer = 0x7fd03b733000] 00:13:18 INFO - PROCESS | 1853 | 1461309198233 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]]]}] 00:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1276ms 00:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:13:18 INFO - PROCESS | 1853 | 1461309198303 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 00:13:18 INFO - PROCESS | 1853 | 1461309198305 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 00:13:18 INFO - PROCESS | 1853 | 1461309198310 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:13:18 INFO - PROCESS | 1853 | 1461309198313 Marionette TRACE conn3 <- [1,2410,null,{}] 00:13:18 INFO - PROCESS | 1853 | 1461309198317 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}] 00:13:18 INFO - PROCESS | 1853 | 1461309198477 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 00:13:18 INFO - PROCESS | 1853 | 1461309198682 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:18 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d5dc800 == 124 [pid = 1853] [id = 610] 00:13:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 251 (0x7fd038e5c400) [pid = 1853] [serial = 1831] [outer = (nil)] 00:13:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 252 (0x7fd042f37400) [pid = 1853] [serial = 1832] [outer = 0x7fd038e5c400] 00:13:18 INFO - PROCESS | 1853 | 1461309198744 Marionette DEBUG loaded listener.js 00:13:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 253 (0x7fd063575c00) [pid = 1853] [serial = 1833] [outer = 0x7fd038e5c400] 00:13:19 INFO - PROCESS | 1853 | 1461309199540 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]]]}] 00:13:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:13:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1277ms 00:13:19 INFO - PROCESS | 1853 | 1461309199587 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 00:13:19 INFO - PROCESS | 1853 | 1461309199589 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 00:13:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:13:19 INFO - PROCESS | 1853 | 1461309199594 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:13:19 INFO - PROCESS | 1853 | 1461309199597 Marionette TRACE conn3 <- [1,2414,null,{}] 00:13:19 INFO - PROCESS | 1853 | 1461309199602 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}] 00:13:19 INFO - PROCESS | 1853 | 1461309199761 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 00:13:19 INFO - PROCESS | 1853 | 1461309199967 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:20 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03ada1000 == 125 [pid = 1853] [id = 611] 00:13:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 254 (0x7fd03e957400) [pid = 1853] [serial = 1834] [outer = (nil)] 00:13:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 255 (0x7fd04a745800) [pid = 1853] [serial = 1835] [outer = 0x7fd03e957400] 00:13:20 INFO - PROCESS | 1853 | 1461309200083 Marionette DEBUG loaded listener.js 00:13:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 256 (0x7fd066bb0000) [pid = 1853] [serial = 1836] [outer = 0x7fd03e957400] 00:13:20 INFO - PROCESS | 1853 | 1461309200858 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]]]}] 00:13:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:13:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1326ms 00:13:20 INFO - PROCESS | 1853 | 1461309200922 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 00:13:20 INFO - PROCESS | 1853 | 1461309200925 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 00:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:13:20 INFO - PROCESS | 1853 | 1461309200931 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:13:20 INFO - PROCESS | 1853 | 1461309200932 Marionette TRACE conn3 <- [1,2418,null,{}] 00:13:20 INFO - PROCESS | 1853 | 1461309200937 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}] 00:13:21 INFO - PROCESS | 1853 | 1461309201107 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 00:13:21 INFO - PROCESS | 1853 | 1461309201328 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:21 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03be65000 == 126 [pid = 1853] [id = 612] 00:13:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 257 (0x7fd03b59ec00) [pid = 1853] [serial = 1837] [outer = (nil)] 00:13:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 258 (0x7fd03e95e000) [pid = 1853] [serial = 1838] [outer = 0x7fd03b59ec00] 00:13:21 INFO - PROCESS | 1853 | 1461309201433 Marionette DEBUG loaded listener.js 00:13:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 259 (0x7fd042e88c00) [pid = 1853] [serial = 1839] [outer = 0x7fd03b59ec00] 00:13:22 INFO - PROCESS | 1853 | 1461309202237 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]]]}] 00:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1382ms 00:13:22 INFO - PROCESS | 1853 | 1461309202314 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 00:13:22 INFO - PROCESS | 1853 | 1461309202317 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 00:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:13:22 INFO - PROCESS | 1853 | 1461309202322 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:13:22 INFO - PROCESS | 1853 | 1461309202324 Marionette TRACE conn3 <- [1,2422,null,{}] 00:13:22 INFO - PROCESS | 1853 | 1461309202329 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}] 00:13:22 INFO - PROCESS | 1853 | 1461309202485 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 00:13:22 INFO - PROCESS | 1853 | 1461309202693 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:22 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0431bc800 == 127 [pid = 1853] [id = 613] 00:13:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 260 (0x7fd0386dcc00) [pid = 1853] [serial = 1840] [outer = (nil)] 00:13:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 261 (0x7fd04d145400) [pid = 1853] [serial = 1841] [outer = 0x7fd0386dcc00] 00:13:22 INFO - PROCESS | 1853 | 1461309202754 Marionette DEBUG loaded listener.js 00:13:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 262 (0x7fd066c37c00) [pid = 1853] [serial = 1842] [outer = 0x7fd0386dcc00] 00:13:23 INFO - PROCESS | 1853 | 1461309203537 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]]]}] 00:13:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:13:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1229ms 00:13:23 INFO - PROCESS | 1853 | 1461309203552 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 00:13:23 INFO - PROCESS | 1853 | 1461309203555 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 00:13:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:13:23 INFO - PROCESS | 1853 | 1461309203579 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:13:23 INFO - PROCESS | 1853 | 1461309203582 Marionette TRACE conn3 <- [1,2426,null,{}] 00:13:23 INFO - PROCESS | 1853 | 1461309203589 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}] 00:13:23 INFO - PROCESS | 1853 | 1461309203753 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 00:13:23 INFO - PROCESS | 1853 | 1461309203961 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:24 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03ec9b800 == 128 [pid = 1853] [id = 614] 00:13:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 263 (0x7fd0386d8000) [pid = 1853] [serial = 1843] [outer = (nil)] 00:13:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 264 (0x7fd03b5a0c00) [pid = 1853] [serial = 1844] [outer = 0x7fd0386d8000] 00:13:24 INFO - PROCESS | 1853 | 1461309204066 Marionette DEBUG loaded listener.js 00:13:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 265 (0x7fd03ea51400) [pid = 1853] [serial = 1845] [outer = 0x7fd0386d8000] 00:13:25 INFO - PROCESS | 1853 | 1461309205123 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]]]}] 00:13:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:13:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1602ms 00:13:25 INFO - PROCESS | 1853 | 1461309205164 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 00:13:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:13:25 INFO - PROCESS | 1853 | 1461309205169 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 00:13:25 INFO - PROCESS | 1853 | 1461309205176 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:13:25 INFO - PROCESS | 1853 | 1461309205179 Marionette TRACE conn3 <- [1,2430,null,{}] 00:13:25 INFO - PROCESS | 1853 | 1461309205190 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}] 00:13:25 INFO - PROCESS | 1853 | 1461309205387 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 00:13:25 INFO - PROCESS | 1853 | 1461309205601 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:25 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd041333000 == 129 [pid = 1853] [id = 615] 00:13:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 266 (0x7fd03afd9c00) [pid = 1853] [serial = 1846] [outer = (nil)] 00:13:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 267 (0x7fd03ea49800) [pid = 1853] [serial = 1847] [outer = 0x7fd03afd9c00] 00:13:25 INFO - PROCESS | 1853 | 1461309205719 Marionette DEBUG loaded listener.js 00:13:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 268 (0x7fd041547c00) [pid = 1853] [serial = 1848] [outer = 0x7fd03afd9c00] 00:13:26 INFO - PROCESS | 1853 | 1461309206650 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]]]}] 00:13:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:13:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1532ms 00:13:26 INFO - PROCESS | 1853 | 1461309206708 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 00:13:26 INFO - PROCESS | 1853 | 1461309206715 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 00:13:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:13:26 INFO - PROCESS | 1853 | 1461309206723 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:13:26 INFO - PROCESS | 1853 | 1461309206726 Marionette TRACE conn3 <- [1,2434,null,{}] 00:13:26 INFO - PROCESS | 1853 | 1461309206731 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}] 00:13:26 INFO - PROCESS | 1853 | 1461309206929 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 00:13:26 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06782f800 == 128 [pid = 1853] [id = 49] 00:13:26 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd040844800 == 127 [pid = 1853] [id = 596] 00:13:26 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d0df000 == 126 [pid = 1853] [id = 595] 00:13:26 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bf90000 == 125 [pid = 1853] [id = 593] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 267 (0x7fd04fcb0400) [pid = 1853] [serial = 1745] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 266 (0x7fd052199800) [pid = 1853] [serial = 1748] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 265 (0x7fd0540f0c00) [pid = 1853] [serial = 1751] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 264 (0x7fd05526c800) [pid = 1853] [serial = 1754] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 263 (0x7fd0540f0400) [pid = 1853] [serial = 1757] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 262 (0x7fd0552bf400) [pid = 1853] [serial = 1760] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 261 (0x7fd0497a3000) [pid = 1853] [serial = 1772] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04391a800 == 124 [pid = 1853] [id = 592] 00:13:27 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d3c9800 == 123 [pid = 1853] [id = 591] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 260 (0x7fd066e04800) [pid = 1853] [serial = 1494] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 259 (0x7fd0552bbc00) [pid = 1853] [serial = 1488] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 258 (0x7fd057d29800) [pid = 1853] [serial = 1491] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 257 (0x7fd053ccbc00) [pid = 1853] [serial = 1482] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 256 (0x7fd04bd69800) [pid = 1853] [serial = 1473] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 255 (0x7fd04ecdbc00) [pid = 1853] [serial = 1476] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 254 (0x7fd0409ddc00) [pid = 1853] [serial = 1467] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 253 (0x7fd04f73f400) [pid = 1853] [serial = 1428] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 252 (0x7fd038e5fc00) [pid = 1853] [serial = 1485] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 251 (0x7fd067555400) [pid = 1853] [serial = 1434] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 250 (0x7fd04fc84400) [pid = 1853] [serial = 1431] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 249 (0x7fd03f89d400) [pid = 1853] [serial = 1563] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 248 (0x7fd04fc86c00) [pid = 1853] [serial = 1479] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 247 (0x7fd03b5a8000) [pid = 1853] [serial = 1437] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 246 (0x7fd03b7f1c00) [pid = 1853] [serial = 1464] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 245 (0x7fd04963cc00) [pid = 1853] [serial = 1470] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 244 (0x7fd04afa7800) [pid = 1853] [serial = 1626] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 243 (0x7fd04b64e400) [pid = 1853] [serial = 1715] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 242 (0x7fd0484cfc00) [pid = 1853] [serial = 1742] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 241 (0x7fd03afd7800) [pid = 1853] [serial = 1763] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 240 (0x7fd03c8ac400) [pid = 1853] [serial = 1764] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 239 (0x7fd03e956400) [pid = 1853] [serial = 1766] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 238 (0x7fd0482fdc00) [pid = 1853] [serial = 1769] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 237 (0x7fd04bb30400) [pid = 1853] [serial = 1716] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 236 (0x7fd03c8ac000) [pid = 1853] [serial = 1718] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 235 (0x7fd0409ed800) [pid = 1853] [serial = 1721] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 234 (0x7fd0482fc000) [pid = 1853] [serial = 1724] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 233 (0x7fd04b76ec00) [pid = 1853] [serial = 1727] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 232 (0x7fd04d137c00) [pid = 1853] [serial = 1730] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 231 (0x7fd04ed70400) [pid = 1853] [serial = 1733] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 230 (0x7fd04f73e800) [pid = 1853] [serial = 1736] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 229 (0x7fd04fc4cc00) [pid = 1853] [serial = 1739] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 228 (0x7fd0415dc800) [pid = 1853] [serial = 1767] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 227 (0x7fd04969f400) [pid = 1853] [serial = 1770] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 226 (0x7fd04a998400) [pid = 1853] [serial = 1709] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 225 (0x7fd04b2c5000) [pid = 1853] [serial = 1713] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 224 (0x7fd04ed69400) [pid = 1853] [serial = 1685] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 223 (0x7fd0425fd800) [pid = 1853] [serial = 1712] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 222 (0x7fd04a743800) [pid = 1853] [serial = 1707] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 221 (0x7fd0415de400) [pid = 1853] [serial = 1688] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 220 (0x7fd03f8a7c00) [pid = 1853] [serial = 1697] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 219 (0x7fd03ea50400) [pid = 1853] [serial = 1692] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 218 (0x7fd04810d800) [pid = 1853] [serial = 1704] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 217 (0x7fd04a750800) [pid = 1853] [serial = 1661] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 216 (0x7fd03dce9400) [pid = 1853] [serial = 1691] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 215 (0x7fd0482ff400) [pid = 1853] [serial = 1658] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 214 (0x7fd04b2c5c00) [pid = 1853] [serial = 1664] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 213 (0x7fd04bd11400) [pid = 1853] [serial = 1670] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 212 (0x7fd04b9d1c00) [pid = 1853] [serial = 1667] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 211 (0x7fd04eb16400) [pid = 1853] [serial = 1682] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 210 (0x7fd049672c00) [pid = 1853] [serial = 1706] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 209 (0x7fd03d48cc00) [pid = 1853] [serial = 1652] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 208 (0x7fd0408e2800) [pid = 1853] [serial = 1695] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 207 (0x7fd04d143000) [pid = 1853] [serial = 1679] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 206 (0x7fd04152f400) [pid = 1853] [serial = 1655] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 205 (0x7fd04b540400) [pid = 1853] [serial = 1710] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 204 (0x7fd0425f5000) [pid = 1853] [serial = 1698] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 203 (0x7fd04bd6f000) [pid = 1853] [serial = 1673] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 202 (0x7fd043557400) [pid = 1853] [serial = 1703] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 201 (0x7fd042eb1800) [pid = 1853] [serial = 1701] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 200 (0x7fd03c8a6800) [pid = 1853] [serial = 1694] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 199 (0x7fd042e86400) [pid = 1853] [serial = 1700] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | --DOMWINDOW == 198 (0x7fd04bdb0400) [pid = 1853] [serial = 1676] [outer = (nil)] [url = about:blank] 00:13:27 INFO - PROCESS | 1853 | 1461309207194 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:27 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d0c3000 == 124 [pid = 1853] [id = 616] 00:13:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 199 (0x7fd038e5fc00) [pid = 1853] [serial = 1849] [outer = (nil)] 00:13:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 200 (0x7fd03dce9400) [pid = 1853] [serial = 1850] [outer = 0x7fd038e5fc00] 00:13:27 INFO - PROCESS | 1853 | 1461309207263 Marionette DEBUG loaded listener.js 00:13:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 201 (0x7fd042eb1800) [pid = 1853] [serial = 1851] [outer = 0x7fd038e5fc00] 00:13:28 INFO - PROCESS | 1853 | 1461309208010 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]]]}] 00:13:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:13:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1327ms 00:13:28 INFO - PROCESS | 1853 | 1461309208051 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 00:13:28 INFO - PROCESS | 1853 | 1461309208054 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 00:13:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:13:28 INFO - PROCESS | 1853 | 1461309208059 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:13:28 INFO - PROCESS | 1853 | 1461309208064 Marionette TRACE conn3 <- [1,2438,null,{}] 00:13:28 INFO - PROCESS | 1853 | 1461309208077 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}] 00:13:28 INFO - PROCESS | 1853 | 1461309208248 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 00:13:28 INFO - PROCESS | 1853 | 1461309208429 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:28 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0431b1000 == 125 [pid = 1853] [id = 617] 00:13:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 202 (0x7fd03ea50400) [pid = 1853] [serial = 1852] [outer = (nil)] 00:13:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 203 (0x7fd04a9a1800) [pid = 1853] [serial = 1853] [outer = 0x7fd03ea50400] 00:13:28 INFO - PROCESS | 1853 | 1461309208489 Marionette DEBUG loaded listener.js 00:13:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 204 (0x7fd04b770c00) [pid = 1853] [serial = 1854] [outer = 0x7fd03ea50400] 00:13:29 INFO - PROCESS | 1853 | 1461309209120 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]]]}] 00:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1135ms 00:13:29 INFO - PROCESS | 1853 | 1461309209195 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 00:13:29 INFO - PROCESS | 1853 | 1461309209198 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 00:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:13:29 INFO - PROCESS | 1853 | 1461309209204 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:13:29 INFO - PROCESS | 1853 | 1461309209207 Marionette TRACE conn3 <- [1,2442,null,{}] 00:13:29 INFO - PROCESS | 1853 | 1461309209212 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}] 00:13:29 INFO - PROCESS | 1853 | 1461309209386 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 00:13:29 INFO - PROCESS | 1853 | 1461309209572 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:29 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b820000 == 126 [pid = 1853] [id = 618] 00:13:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 205 (0x7fd0482fdc00) [pid = 1853] [serial = 1855] [outer = (nil)] 00:13:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 206 (0x7fd04bdb0400) [pid = 1853] [serial = 1856] [outer = 0x7fd0482fdc00] 00:13:29 INFO - PROCESS | 1853 | 1461309209627 Marionette DEBUG loaded listener.js 00:13:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 207 (0x7fd04bd04800) [pid = 1853] [serial = 1857] [outer = 0x7fd0482fdc00] 00:13:30 INFO - PROCESS | 1853 | 1461309210420 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]]]}] 00:13:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:13:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1231ms 00:13:30 INFO - PROCESS | 1853 | 1461309210438 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 00:13:30 INFO - PROCESS | 1853 | 1461309210441 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 00:13:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:13:30 INFO - PROCESS | 1853 | 1461309210446 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:13:30 INFO - PROCESS | 1853 | 1461309210448 Marionette TRACE conn3 <- [1,2446,null,{}] 00:13:30 INFO - PROCESS | 1853 | 1461309210452 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}] 00:13:30 INFO - PROCESS | 1853 | 1461309210660 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 00:13:30 INFO - PROCESS | 1853 | 1461309210696 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:30 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ed1c000 == 127 [pid = 1853] [id = 619] 00:13:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 208 (0x7fd0409ef400) [pid = 1853] [serial = 1858] [outer = (nil)] 00:13:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 209 (0x7fd04f180400) [pid = 1853] [serial = 1859] [outer = 0x7fd0409ef400] 00:13:30 INFO - PROCESS | 1853 | 1461309210755 Marionette DEBUG loaded listener.js 00:13:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 210 (0x7fd04f4a1000) [pid = 1853] [serial = 1860] [outer = 0x7fd0409ef400] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 209 (0x7fd03e954800) [pid = 1853] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 208 (0x7fd03afdbc00) [pid = 1853] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 207 (0x7fd04d1cfc00) [pid = 1853] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 206 (0x7fd0386d7c00) [pid = 1853] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 205 (0x7fd0497a7000) [pid = 1853] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 204 (0x7fd03b736800) [pid = 1853] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 203 (0x7fd04fcec000) [pid = 1853] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 202 (0x7fd042eac000) [pid = 1853] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 201 (0x7fd03b5a9800) [pid = 1853] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 200 (0x7fd051445400) [pid = 1853] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 199 (0x7fd03dceb800) [pid = 1853] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 198 (0x7fd0499c0000) [pid = 1853] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 197 (0x7fd040ad2800) [pid = 1853] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 196 (0x7fd0482d2c00) [pid = 1853] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 195 (0x7fd03d48dc00) [pid = 1853] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 194 (0x7fd043555c00) [pid = 1853] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 193 (0x7fd03afd2400) [pid = 1853] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 192 (0x7fd03b7edc00) [pid = 1853] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 191 (0x7fd04810b000) [pid = 1853] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 190 (0x7fd03f8a0c00) [pid = 1853] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 189 (0x7fd0386dbc00) [pid = 1853] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 188 (0x7fd04bd0a800) [pid = 1853] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 187 (0x7fd04fcac000) [pid = 1853] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 186 (0x7fd04bb33000) [pid = 1853] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 185 (0x7fd04fc48000) [pid = 1853] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 184 (0x7fd03eb0f800) [pid = 1853] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 183 (0x7fd04810fc00) [pid = 1853] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 182 (0x7fd03ea43c00) [pid = 1853] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 181 (0x7fd03eb0a800) [pid = 1853] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 180 (0x7fd0499c7c00) [pid = 1853] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 179 (0x7fd0386d4c00) [pid = 1853] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 178 (0x7fd03d1cd000) [pid = 1853] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 177 (0x7fd03dce1000) [pid = 1853] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 176 (0x7fd042eaa000) [pid = 1853] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 175 (0x7fd03ea4e400) [pid = 1853] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 174 (0x7fd0499bc000) [pid = 1853] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 173 (0x7fd0386d4400) [pid = 1853] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 172 (0x7fd0482f2c00) [pid = 1853] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 171 (0x7fd03b738c00) [pid = 1853] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 170 (0x7fd04d52ec00) [pid = 1853] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 169 (0x7fd04b64b400) [pid = 1853] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 168 (0x7fd03c4ea800) [pid = 1853] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 167 (0x7fd04bd07400) [pid = 1853] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 166 (0x7fd03b72f000) [pid = 1853] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 165 (0x7fd04b9d3000) [pid = 1853] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 164 (0x7fd04810d400) [pid = 1853] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 163 (0x7fd043553400) [pid = 1853] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 162 (0x7fd04b76b400) [pid = 1853] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 161 (0x7fd048103800) [pid = 1853] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 160 (0x7fd043558400) [pid = 1853] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 159 (0x7fd042f35000) [pid = 1853] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 158 (0x7fd04bd67800) [pid = 1853] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd04eb12800) [pid = 1853] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 156 (0x7fd03b7f5800) [pid = 1853] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 155 (0x7fd04ed62800) [pid = 1853] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 154 (0x7fd04bd09400) [pid = 1853] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 153 (0x7fd0409e7800) [pid = 1853] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 152 (0x7fd04d426000) [pid = 1853] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 151 (0x7fd0497a1800) [pid = 1853] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:13:31 INFO - PROCESS | 1853 | --DOMWINDOW == 150 (0x7fd03c8a8800) [pid = 1853] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:13:32 INFO - PROCESS | 1853 | 1461309212074 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]]]}] 00:13:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1675ms 00:13:32 INFO - PROCESS | 1853 | 1461309212123 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 00:13:32 INFO - PROCESS | 1853 | 1461309212126 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 00:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:13:32 INFO - PROCESS | 1853 | 1461309212131 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:13:32 INFO - PROCESS | 1853 | 1461309212134 Marionette TRACE conn3 <- [1,2450,null,{}] 00:13:32 INFO - PROCESS | 1853 | 1461309212139 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}] 00:13:32 INFO - PROCESS | 1853 | 1461309212307 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 00:13:32 INFO - PROCESS | 1853 | 1461309212503 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:32 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0426d9800 == 128 [pid = 1853] [id = 620] 00:13:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 151 (0x7fd042eaa000) [pid = 1853] [serial = 1861] [outer = (nil)] 00:13:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 152 (0x7fd042f35000) [pid = 1853] [serial = 1862] [outer = 0x7fd042eaa000] 00:13:32 INFO - PROCESS | 1853 | 1461309212562 Marionette DEBUG loaded listener.js 00:13:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 153 (0x7fd0484c4800) [pid = 1853] [serial = 1863] [outer = 0x7fd042eaa000] 00:13:33 INFO - PROCESS | 1853 | 1461309213137 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]]]}] 00:13:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:13:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1037ms 00:13:33 INFO - PROCESS | 1853 | 1461309213170 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 00:13:33 INFO - PROCESS | 1853 | 1461309213173 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 00:13:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:13:33 INFO - PROCESS | 1853 | 1461309213178 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:13:33 INFO - PROCESS | 1853 | 1461309213179 Marionette TRACE conn3 <- [1,2454,null,{}] 00:13:33 INFO - PROCESS | 1853 | 1461309213184 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}] 00:13:33 INFO - PROCESS | 1853 | 1461309213328 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 00:13:33 INFO - PROCESS | 1853 | 1461309213343 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:33 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f1d8000 == 129 [pid = 1853] [id = 621] 00:13:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 154 (0x7fd0425fd400) [pid = 1853] [serial = 1864] [outer = (nil)] 00:13:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd04a7a5c00) [pid = 1853] [serial = 1865] [outer = 0x7fd0425fd400] 00:13:33 INFO - PROCESS | 1853 | 1461309213398 Marionette DEBUG loaded listener.js 00:13:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd04b771400) [pid = 1853] [serial = 1866] [outer = 0x7fd0425fd400] 00:13:34 INFO - PROCESS | 1853 | 1461309214400 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]]]}] 00:13:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:13:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1280ms 00:13:34 INFO - PROCESS | 1853 | 1461309214459 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 00:13:34 INFO - PROCESS | 1853 | 1461309214463 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 00:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:13:34 INFO - PROCESS | 1853 | 1461309214470 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:13:34 INFO - PROCESS | 1853 | 1461309214475 Marionette TRACE conn3 <- [1,2458,null,{}] 00:13:34 INFO - PROCESS | 1853 | 1461309214482 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}] 00:13:34 INFO - PROCESS | 1853 | 1461309214700 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 00:13:34 INFO - PROCESS | 1853 | 1461309214901 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:34 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03ec92800 == 130 [pid = 1853] [id = 622] 00:13:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd03b72dc00) [pid = 1853] [serial = 1867] [outer = (nil)] 00:13:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd03d1d0c00) [pid = 1853] [serial = 1868] [outer = 0x7fd03b72dc00] 00:13:34 INFO - PROCESS | 1853 | 1461309214971 Marionette DEBUG loaded listener.js 00:13:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd03eb0d000) [pid = 1853] [serial = 1869] [outer = 0x7fd03b72dc00] 00:13:35 INFO - PROCESS | 1853 | 1461309215826 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]]]}] 00:13:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:13:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1380ms 00:13:35 INFO - PROCESS | 1853 | 1461309215851 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 00:13:35 INFO - PROCESS | 1853 | 1461309215860 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 00:13:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:13:35 INFO - PROCESS | 1853 | 1461309215869 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:13:35 INFO - PROCESS | 1853 | 1461309215872 Marionette TRACE conn3 <- [1,2462,null,{}] 00:13:35 INFO - PROCESS | 1853 | 1461309215876 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}] 00:13:36 INFO - PROCESS | 1853 | 1461309216050 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 00:13:36 INFO - PROCESS | 1853 | 1461309216257 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:36 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd048545000 == 131 [pid = 1853] [id = 623] 00:13:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd03eb0ac00) [pid = 1853] [serial = 1870] [outer = (nil)] 00:13:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd042e85800) [pid = 1853] [serial = 1871] [outer = 0x7fd03eb0ac00] 00:13:36 INFO - PROCESS | 1853 | 1461309216321 Marionette DEBUG loaded listener.js 00:13:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd048103800) [pid = 1853] [serial = 1872] [outer = 0x7fd03eb0ac00] 00:13:37 INFO - PROCESS | 1853 | 1461309217218 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]]]}] 00:13:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:13:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1382ms 00:13:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:13:37 INFO - PROCESS | 1853 | 1461309217252 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 00:13:37 INFO - PROCESS | 1853 | 1461309217254 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 00:13:37 INFO - PROCESS | 1853 | 1461309217260 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:13:37 INFO - PROCESS | 1853 | 1461309217265 Marionette TRACE conn3 <- [1,2466,null,{}] 00:13:37 INFO - PROCESS | 1853 | 1461309217279 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}] 00:13:37 INFO - PROCESS | 1853 | 1461309217462 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 00:13:37 INFO - PROCESS | 1853 | 1461309217671 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:37 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fa05000 == 132 [pid = 1853] [id = 624] 00:13:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 163 (0x7fd04966b800) [pid = 1853] [serial = 1873] [outer = (nil)] 00:13:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 164 (0x7fd04a995c00) [pid = 1853] [serial = 1874] [outer = 0x7fd04966b800] 00:13:37 INFO - PROCESS | 1853 | 1461309217737 Marionette DEBUG loaded listener.js 00:13:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 165 (0x7fd04b76b400) [pid = 1853] [serial = 1875] [outer = 0x7fd04966b800] 00:13:38 INFO - PROCESS | 1853 | 1461309218533 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]]]}] 00:13:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:13:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1337ms 00:13:38 INFO - PROCESS | 1853 | 1461309218598 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 00:13:38 INFO - PROCESS | 1853 | 1461309218602 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 00:13:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:13:38 INFO - PROCESS | 1853 | 1461309218607 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:13:38 INFO - PROCESS | 1853 | 1461309218609 Marionette TRACE conn3 <- [1,2470,null,{}] 00:13:38 INFO - PROCESS | 1853 | 1461309218613 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}] 00:13:38 INFO - PROCESS | 1853 | 1461309218785 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 00:13:38 INFO - PROCESS | 1853 | 1461309218989 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:39 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd050a5e800 == 133 [pid = 1853] [id = 625] 00:13:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd048104400) [pid = 1853] [serial = 1876] [outer = (nil)] 00:13:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd04bd67800) [pid = 1853] [serial = 1877] [outer = 0x7fd048104400] 00:13:39 INFO - PROCESS | 1853 | 1461309219052 Marionette DEBUG loaded listener.js 00:13:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd04d13ec00) [pid = 1853] [serial = 1878] [outer = 0x7fd048104400] 00:13:39 INFO - PROCESS | 1853 | 1461309219836 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]]]}] 00:13:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:13:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1275ms 00:13:39 INFO - PROCESS | 1853 | 1461309219882 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 00:13:39 INFO - PROCESS | 1853 | 1461309219886 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 00:13:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:13:39 INFO - PROCESS | 1853 | 1461309219891 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:13:39 INFO - PROCESS | 1853 | 1461309219893 Marionette TRACE conn3 <- [1,2474,null,{}] 00:13:39 INFO - PROCESS | 1853 | 1461309219898 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}] 00:13:40 INFO - PROCESS | 1853 | 1461309220061 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 00:13:40 INFO - PROCESS | 1853 | 1461309220273 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:40 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0540a7800 == 134 [pid = 1853] [id = 626] 00:13:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd04b76cc00) [pid = 1853] [serial = 1879] [outer = (nil)] 00:13:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 170 (0x7fd04ed62800) [pid = 1853] [serial = 1880] [outer = 0x7fd04b76cc00] 00:13:40 INFO - PROCESS | 1853 | 1461309220376 Marionette DEBUG loaded listener.js 00:13:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 171 (0x7fd04f17f800) [pid = 1853] [serial = 1881] [outer = 0x7fd04b76cc00] 00:13:41 INFO - PROCESS | 1853 | 1461309221209 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]]]}] 00:13:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:13:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1375ms 00:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:13:41 INFO - PROCESS | 1853 | 1461309221267 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 00:13:41 INFO - PROCESS | 1853 | 1461309221270 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 00:13:41 INFO - PROCESS | 1853 | 1461309221275 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:13:41 INFO - PROCESS | 1853 | 1461309221278 Marionette TRACE conn3 <- [1,2478,null,{}] 00:13:41 INFO - PROCESS | 1853 | 1461309221283 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}] 00:13:41 INFO - PROCESS | 1853 | 1461309221478 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 00:13:41 INFO - PROCESS | 1853 | 1461309221680 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:41 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055943000 == 135 [pid = 1853] [id = 627] 00:13:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 172 (0x7fd04f73f400) [pid = 1853] [serial = 1882] [outer = (nil)] 00:13:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 173 (0x7fd04fca8c00) [pid = 1853] [serial = 1883] [outer = 0x7fd04f73f400] 00:13:41 INFO - PROCESS | 1853 | 1461309221746 Marionette DEBUG loaded listener.js 00:13:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 174 (0x7fd054d95c00) [pid = 1853] [serial = 1884] [outer = 0x7fd04f73f400] 00:13:42 INFO - PROCESS | 1853 | 1461309222582 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]]]}] 00:13:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1378ms 00:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:13:42 INFO - PROCESS | 1853 | 1461309222654 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 00:13:42 INFO - PROCESS | 1853 | 1461309222656 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 00:13:42 INFO - PROCESS | 1853 | 1461309222662 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:13:42 INFO - PROCESS | 1853 | 1461309222665 Marionette TRACE conn3 <- [1,2482,null,{}] 00:13:42 INFO - PROCESS | 1853 | 1461309222669 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}] 00:13:42 INFO - PROCESS | 1853 | 1461309222835 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 00:13:43 INFO - PROCESS | 1853 | 1461309223041 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:43 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0431cb000 == 136 [pid = 1853] [id = 628] 00:13:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 175 (0x7fd03b7f3c00) [pid = 1853] [serial = 1885] [outer = (nil)] 00:13:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 176 (0x7fd042ea5c00) [pid = 1853] [serial = 1886] [outer = 0x7fd03b7f3c00] 00:13:43 INFO - PROCESS | 1853 | 1461309223106 Marionette DEBUG loaded listener.js 00:13:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 177 (0x7fd0540e9c00) [pid = 1853] [serial = 1887] [outer = 0x7fd03b7f3c00] 00:13:43 INFO - PROCESS | 1853 | 1461309223911 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]]]}] 00:13:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:13:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1327ms 00:13:43 INFO - PROCESS | 1853 | 1461309223988 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 00:13:43 INFO - PROCESS | 1853 | 1461309223992 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 00:13:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:13:44 INFO - PROCESS | 1853 | 1461309223997 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:13:44 INFO - PROCESS | 1853 | 1461309223999 Marionette TRACE conn3 <- [1,2486,null,{}] 00:13:44 INFO - PROCESS | 1853 | 1461309224004 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}] 00:13:44 INFO - PROCESS | 1853 | 1461309224175 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 00:13:44 INFO - PROCESS | 1853 | 1461309224386 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:44 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d0da800 == 137 [pid = 1853] [id = 629] 00:13:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 178 (0x7fd0386d8400) [pid = 1853] [serial = 1888] [outer = (nil)] 00:13:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 179 (0x7fd03c4e9400) [pid = 1853] [serial = 1889] [outer = 0x7fd0386d8400] 00:13:44 INFO - PROCESS | 1853 | 1461309224492 Marionette DEBUG loaded listener.js 00:13:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 180 (0x7fd042eb1000) [pid = 1853] [serial = 1890] [outer = 0x7fd0386d8400] 00:13:45 INFO - PROCESS | 1853 | 1461309225368 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]]]}] 00:13:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:13:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1430ms 00:13:45 INFO - PROCESS | 1853 | 1461309225428 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 00:13:45 INFO - PROCESS | 1853 | 1461309225431 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 00:13:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:13:45 INFO - PROCESS | 1853 | 1461309225436 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:13:45 INFO - PROCESS | 1853 | 1461309225439 Marionette TRACE conn3 <- [1,2490,null,{}] 00:13:45 INFO - PROCESS | 1853 | 1461309225444 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}] 00:13:45 INFO - PROCESS | 1853 | 1461309225631 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 00:13:45 INFO - PROCESS | 1853 | 1461309225845 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:46 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03c6a9800 == 138 [pid = 1853] [id = 630] 00:13:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 181 (0x7fd0386d8c00) [pid = 1853] [serial = 1891] [outer = (nil)] 00:13:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 182 (0x7fd0386de800) [pid = 1853] [serial = 1892] [outer = 0x7fd0386d8c00] 00:13:46 INFO - PROCESS | 1853 | 1461309226608 Marionette DEBUG loaded listener.js 00:13:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 183 (0x7fd038e5b800) [pid = 1853] [serial = 1893] [outer = 0x7fd0386d8c00] 00:13:47 INFO - PROCESS | 1853 | 1461309227682 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]]]}] 00:13:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:13:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2280ms 00:13:47 INFO - PROCESS | 1853 | 1461309227718 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 00:13:47 INFO - PROCESS | 1853 | 1461309227723 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 00:13:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:13:47 INFO - PROCESS | 1853 | 1461309227731 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:13:47 INFO - PROCESS | 1853 | 1461309227735 Marionette TRACE conn3 <- [1,2494,null,{}] 00:13:47 INFO - PROCESS | 1853 | 1461309227741 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}] 00:13:47 INFO - PROCESS | 1853 | 1461309227891 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 00:13:48 INFO - PROCESS | 1853 | 1461309228098 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:48 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd040844800 == 139 [pid = 1853] [id = 631] 00:13:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 184 (0x7fd03b5a1c00) [pid = 1853] [serial = 1894] [outer = (nil)] 00:13:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 185 (0x7fd03c4e7400) [pid = 1853] [serial = 1895] [outer = 0x7fd03b5a1c00] 00:13:48 INFO - PROCESS | 1853 | 1461309228158 Marionette DEBUG loaded listener.js 00:13:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 186 (0x7fd03c8b3400) [pid = 1853] [serial = 1896] [outer = 0x7fd03b5a1c00] 00:13:49 INFO - PROCESS | 1853 | 1461309229009 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]]]}] 00:13:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:13:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1337ms 00:13:49 INFO - PROCESS | 1853 | 1461309229082 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 00:13:49 INFO - PROCESS | 1853 | 1461309229090 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 00:13:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:13:49 INFO - PROCESS | 1853 | 1461309229105 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:13:49 INFO - PROCESS | 1853 | 1461309229108 Marionette TRACE conn3 <- [1,2498,null,{}] 00:13:49 INFO - PROCESS | 1853 | 1461309229119 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}] 00:13:49 INFO - PROCESS | 1853 | 1461309229407 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 00:13:49 INFO - PROCESS | 1853 | 1461309229806 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:49 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03b9c4800 == 140 [pid = 1853] [id = 632] 00:13:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 187 (0x7fd03dce2400) [pid = 1853] [serial = 1897] [outer = (nil)] 00:13:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 188 (0x7fd03dce8800) [pid = 1853] [serial = 1898] [outer = 0x7fd03dce2400] 00:13:49 INFO - PROCESS | 1853 | 1461309229864 Marionette DEBUG loaded listener.js 00:13:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 189 (0x7fd03e95ec00) [pid = 1853] [serial = 1899] [outer = 0x7fd03dce2400] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d5e3000 == 139 [pid = 1853] [id = 457] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06a147800 == 138 [pid = 1853] [id = 269] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0540b5000 == 137 [pid = 1853] [id = 144] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fa07000 == 136 [pid = 1853] [id = 405] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f1d1000 == 135 [pid = 1853] [id = 148] 00:13:50 INFO - PROCESS | 1853 | --DOMWINDOW == 188 (0x7fd03ea4fc00) [pid = 1853] [serial = 1790] [outer = (nil)] [url = about:blank] 00:13:50 INFO - PROCESS | 1853 | 1461309230680 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]]]}] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04c0b1000 == 134 [pid = 1853] [id = 537] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a76d000 == 133 [pid = 1853] [id = 417] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ba51000 == 132 [pid = 1853] [id = 212] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0673de000 == 131 [pid = 1853] [id = 104] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0426d9800 == 130 [pid = 1853] [id = 620] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ed1c000 == 129 [pid = 1853] [id = 619] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b820000 == 128 [pid = 1853] [id = 618] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d1b0000 == 127 [pid = 1853] [id = 571] 00:13:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:13:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1639ms 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0431b1000 == 126 [pid = 1853] [id = 617] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f704800 == 125 [pid = 1853] [id = 594] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d0c3000 == 124 [pid = 1853] [id = 616] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd041333000 == 123 [pid = 1853] [id = 615] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d5dc800 == 122 [pid = 1853] [id = 610] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06c79a800 == 121 [pid = 1853] [id = 609] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06c513000 == 120 [pid = 1853] [id = 608] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd067825000 == 119 [pid = 1853] [id = 607] 00:13:50 INFO - PROCESS | 1853 | 1461309230761 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 00:13:50 INFO - PROCESS | 1853 | 1461309230771 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06337e000 == 118 [pid = 1853] [id = 606] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053c1e800 == 117 [pid = 1853] [id = 559] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0620a5000 == 116 [pid = 1853] [id = 605] 00:13:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057ac8800 == 115 [pid = 1853] [id = 604] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055934800 == 114 [pid = 1853] [id = 603] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0541d3000 == 113 [pid = 1853] [id = 560] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0426e6800 == 112 [pid = 1853] [id = 602] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053556000 == 111 [pid = 1853] [id = 601] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fd1d800 == 110 [pid = 1853] [id = 600] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f1d2800 == 109 [pid = 1853] [id = 599] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a772800 == 108 [pid = 1853] [id = 598] 00:13:50 INFO - PROCESS | 1853 | 1461309230797 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:13:50 INFO - PROCESS | 1853 | 1461309230801 Marionette TRACE conn3 <- [1,2502,null,{}] 00:13:50 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d0c8800 == 107 [pid = 1853] [id = 597] 00:13:50 INFO - PROCESS | 1853 | 1461309230816 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}] 00:13:50 INFO - PROCESS | 1853 | 1461309230954 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 187 (0x7fd041528800) [pid = 1853] [serial = 1533] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 186 (0x7fd049673800) [pid = 1853] [serial = 1527] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 185 (0x7fd0564adc00) [pid = 1853] [serial = 1548] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 184 (0x7fd03d1c9800) [pid = 1853] [serial = 1776] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 183 (0x7fd04a7a4000) [pid = 1853] [serial = 1620] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 182 (0x7fd03d1cbc00) [pid = 1853] [serial = 1530] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 181 (0x7fd054ba2800) [pid = 1853] [serial = 1752] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 180 (0x7fd0482ff000) [pid = 1853] [serial = 1611] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 179 (0x7fd03c8b3000) [pid = 1853] [serial = 1590] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 178 (0x7fd0552b9000) [pid = 1853] [serial = 1755] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 177 (0x7fd05543e400) [pid = 1853] [serial = 1758] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 176 (0x7fd04a99c400) [pid = 1853] [serial = 1623] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 175 (0x7fd042e8e800) [pid = 1853] [serial = 1602] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 174 (0x7fd04b9d6c00) [pid = 1853] [serial = 1782] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 173 (0x7fd03e955000) [pid = 1853] [serial = 1787] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 172 (0x7fd049632400) [pid = 1853] [serial = 1614] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 171 (0x7fd04d1d2800) [pid = 1853] [serial = 1560] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 170 (0x7fd0482d5800) [pid = 1853] [serial = 1608] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 169 (0x7fd0499bb400) [pid = 1853] [serial = 1536] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 168 (0x7fd06356fc00) [pid = 1853] [serial = 1551] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 167 (0x7fd0425fe000) [pid = 1853] [serial = 1778] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 166 (0x7fd04afb0c00) [pid = 1853] [serial = 1781] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 165 (0x7fd04d52ac00) [pid = 1853] [serial = 1785] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 164 (0x7fd0535a0000) [pid = 1853] [serial = 1749] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 163 (0x7fd0514c0400) [pid = 1853] [serial = 1545] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 162 (0x7fd04fce6c00) [pid = 1853] [serial = 1746] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 161 (0x7fd041534800) [pid = 1853] [serial = 1596] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 160 (0x7fd038e58800) [pid = 1853] [serial = 1775] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 159 (0x7fd03ecbcc00) [pid = 1853] [serial = 1788] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 158 (0x7fd04b772000) [pid = 1853] [serial = 1539] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd055667400) [pid = 1853] [serial = 1761] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 156 (0x7fd0482d0800) [pid = 1853] [serial = 1779] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 155 (0x7fd04a9a0c00) [pid = 1853] [serial = 1773] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 154 (0x7fd04bee6000) [pid = 1853] [serial = 1542] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 153 (0x7fd055665400) [pid = 1853] [serial = 1557] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 152 (0x7fd03eb0d800) [pid = 1853] [serial = 1593] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 151 (0x7fd0425f6c00) [pid = 1853] [serial = 1599] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 150 (0x7fd048108c00) [pid = 1853] [serial = 1605] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 149 (0x7fd0415ea400) [pid = 1853] [serial = 1587] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 148 (0x7fd04b2bdc00) [pid = 1853] [serial = 1650] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 147 (0x7fd066c38400) [pid = 1853] [serial = 1554] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 146 (0x7fd04c37a800) [pid = 1853] [serial = 1784] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 145 (0x7fd049672000) [pid = 1853] [serial = 1617] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 144 (0x7fd03ea44400) [pid = 1853] [serial = 1653] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 143 (0x7fd04f4a0400) [pid = 1853] [serial = 1734] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 142 (0x7fd04bd02400) [pid = 1853] [serial = 1668] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 141 (0x7fd0415e2c00) [pid = 1853] [serial = 1722] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 140 (0x7fd04bdaf400) [pid = 1853] [serial = 1674] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 139 (0x7fd04ed67000) [pid = 1853] [serial = 1689] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 138 (0x7fd04fc82400) [pid = 1853] [serial = 1740] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 137 (0x7fd04b54cc00) [pid = 1853] [serial = 1665] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 136 (0x7fd0496a9800) [pid = 1853] [serial = 1725] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 135 (0x7fd04bd68400) [pid = 1853] [serial = 1671] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 134 (0x7fd04bd0ac00) [pid = 1853] [serial = 1728] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 133 (0x7fd04b2ba400) [pid = 1853] [serial = 1662] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 132 (0x7fd049674c00) [pid = 1853] [serial = 1659] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 131 (0x7fd04ecd8400) [pid = 1853] [serial = 1683] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 130 (0x7fd04fc46400) [pid = 1853] [serial = 1737] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 129 (0x7fd03ea46400) [pid = 1853] [serial = 1719] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 128 (0x7fd04fca6c00) [pid = 1853] [serial = 1743] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 127 (0x7fd04d137400) [pid = 1853] [serial = 1677] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 126 (0x7fd0425f6800) [pid = 1853] [serial = 1656] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 125 (0x7fd04f17b800) [pid = 1853] [serial = 1686] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 124 (0x7fd04d52b800) [pid = 1853] [serial = 1731] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | --DOMWINDOW == 123 (0x7fd04d425800) [pid = 1853] [serial = 1680] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1853 | 1461309231125 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:51 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d0c8800 == 108 [pid = 1853] [id = 633] 00:13:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 124 (0x7fd03c8b3000) [pid = 1853] [serial = 1900] [outer = (nil)] 00:13:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 125 (0x7fd03ea46400) [pid = 1853] [serial = 1901] [outer = 0x7fd03c8b3000] 00:13:51 INFO - PROCESS | 1853 | 1461309231193 Marionette DEBUG loaded listener.js 00:13:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 126 (0x7fd03eb0c800) [pid = 1853] [serial = 1902] [outer = 0x7fd03c8b3000] 00:13:51 INFO - PROCESS | 1853 | 1461309231836 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]]]}] 00:13:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:13:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1092ms 00:13:51 INFO - PROCESS | 1853 | 1461309231882 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 00:13:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:13:51 INFO - PROCESS | 1853 | 1461309231886 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 00:13:51 INFO - PROCESS | 1853 | 1461309231891 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:13:51 INFO - PROCESS | 1853 | 1461309231893 Marionette TRACE conn3 <- [1,2506,null,{}] 00:13:51 INFO - PROCESS | 1853 | 1461309231898 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}] 00:13:52 INFO - PROCESS | 1853 | 1461309232041 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 00:13:52 INFO - PROCESS | 1853 | 1461309232183 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:52 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03e9d4000 == 109 [pid = 1853] [id = 634] 00:13:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 127 (0x7fd03d1c9800) [pid = 1853] [serial = 1903] [outer = (nil)] 00:13:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 128 (0x7fd03f89cc00) [pid = 1853] [serial = 1904] [outer = 0x7fd03d1c9800] 00:13:52 INFO - PROCESS | 1853 | 1461309232236 Marionette DEBUG loaded listener.js 00:13:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 129 (0x7fd0408dc000) [pid = 1853] [serial = 1905] [outer = 0x7fd03d1c9800] 00:13:52 INFO - PROCESS | 1853 | 1461309232863 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]]]}] 00:13:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:13:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1026ms 00:13:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:13:52 INFO - PROCESS | 1853 | 1461309232918 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 00:13:52 INFO - PROCESS | 1853 | 1461309232920 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 00:13:52 INFO - PROCESS | 1853 | 1461309232925 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:13:52 INFO - PROCESS | 1853 | 1461309232927 Marionette TRACE conn3 <- [1,2510,null,{}] 00:13:52 INFO - PROCESS | 1853 | 1461309232932 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}] 00:13:53 INFO - PROCESS | 1853 | 1461309233148 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 00:13:53 INFO - PROCESS | 1853 | 1461309233180 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:53 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03f7df000 == 110 [pid = 1853] [id = 635] 00:13:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 130 (0x7fd0408d9c00) [pid = 1853] [serial = 1906] [outer = (nil)] 00:13:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 131 (0x7fd0409cf800) [pid = 1853] [serial = 1907] [outer = 0x7fd0408d9c00] 00:13:53 INFO - PROCESS | 1853 | 1461309233241 Marionette DEBUG loaded listener.js 00:13:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 132 (0x7fd0409e7000) [pid = 1853] [serial = 1908] [outer = 0x7fd0408d9c00] 00:13:53 INFO - PROCESS | 1853 | 1461309233961 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]]]}] 00:13:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1077ms 00:13:54 INFO - PROCESS | 1853 | 1461309234008 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 00:13:54 INFO - PROCESS | 1853 | 1461309234010 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 00:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:13:54 INFO - PROCESS | 1853 | 1461309234022 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:13:54 INFO - PROCESS | 1853 | 1461309234024 Marionette TRACE conn3 <- [1,2514,null,{}] 00:13:54 INFO - PROCESS | 1853 | 1461309234032 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}] 00:13:54 INFO - PROCESS | 1853 | 1461309234211 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 00:13:54 INFO - PROCESS | 1853 | 1461309234235 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:54 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd041324800 == 111 [pid = 1853] [id = 636] 00:13:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 133 (0x7fd0409e8800) [pid = 1853] [serial = 1909] [outer = (nil)] 00:13:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 134 (0x7fd040ad8800) [pid = 1853] [serial = 1910] [outer = 0x7fd0409e8800] 00:13:54 INFO - PROCESS | 1853 | 1461309234286 Marionette DEBUG loaded listener.js 00:13:54 INFO - PROCESS | 1853 | ++DOMWINDOW == 135 (0x7fd041532800) [pid = 1853] [serial = 1911] [outer = 0x7fd0409e8800] 00:13:56 INFO - PROCESS | 1853 | --DOMWINDOW == 134 (0x7fd0409ef400) [pid = 1853] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:13:56 INFO - PROCESS | 1853 | --DOMWINDOW == 133 (0x7fd03ea50400) [pid = 1853] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:13:56 INFO - PROCESS | 1853 | --DOMWINDOW == 132 (0x7fd03afd9c00) [pid = 1853] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:13:56 INFO - PROCESS | 1853 | --DOMWINDOW == 131 (0x7fd038e5fc00) [pid = 1853] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:13:56 INFO - PROCESS | 1853 | --DOMWINDOW == 130 (0x7fd0386d3400) [pid = 1853] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:13:56 INFO - PROCESS | 1853 | --DOMWINDOW == 129 (0x7fd0482fdc00) [pid = 1853] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:13:56 INFO - PROCESS | 1853 | --DOMWINDOW == 128 (0x7fd042eaa000) [pid = 1853] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:13:56 INFO - PROCESS | 1853 | 1461309236383 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]]]}] 00:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 2384ms 00:13:56 INFO - PROCESS | 1853 | 1461309236407 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 00:13:56 INFO - PROCESS | 1853 | 1461309236410 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 00:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:13:56 INFO - PROCESS | 1853 | 1461309236415 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:13:56 INFO - PROCESS | 1853 | 1461309236416 Marionette TRACE conn3 <- [1,2518,null,{}] 00:13:56 INFO - PROCESS | 1853 | 1461309236421 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}] 00:13:56 INFO - PROCESS | 1853 | 1461309236596 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 00:13:56 INFO - PROCESS | 1853 | 1461309236693 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:56 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd041333000 == 112 [pid = 1853] [id = 637] 00:13:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 129 (0x7fd03afd9c00) [pid = 1853] [serial = 1912] [outer = (nil)] 00:13:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 130 (0x7fd041535400) [pid = 1853] [serial = 1913] [outer = 0x7fd03afd9c00] 00:13:56 INFO - PROCESS | 1853 | 1461309236747 Marionette DEBUG loaded listener.js 00:13:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 131 (0x7fd04154e400) [pid = 1853] [serial = 1914] [outer = 0x7fd03afd9c00] 00:13:57 INFO - PROCESS | 1853 | 1461309237291 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]]]}] 00:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 923ms 00:13:57 INFO - PROCESS | 1853 | 1461309237338 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 00:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:13:57 INFO - PROCESS | 1853 | 1461309237342 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 00:13:57 INFO - PROCESS | 1853 | 1461309237346 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:13:57 INFO - PROCESS | 1853 | 1461309237349 Marionette TRACE conn3 <- [1,2522,null,{}] 00:13:57 INFO - PROCESS | 1853 | 1461309237353 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}] 00:13:57 INFO - PROCESS | 1853 | 1461309237483 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 00:13:57 INFO - PROCESS | 1853 | 1461309237625 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:57 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0430a9000 == 113 [pid = 1853] [id = 638] 00:13:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 132 (0x7fd038e61400) [pid = 1853] [serial = 1915] [outer = (nil)] 00:13:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 133 (0x7fd0415e4c00) [pid = 1853] [serial = 1916] [outer = 0x7fd038e61400] 00:13:57 INFO - PROCESS | 1853 | 1461309237679 Marionette DEBUG loaded listener.js 00:13:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 134 (0x7fd0425f3400) [pid = 1853] [serial = 1917] [outer = 0x7fd038e61400] 00:13:58 INFO - PROCESS | 1853 | 1461309238566 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]]]}] 00:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1276ms 00:13:58 INFO - PROCESS | 1853 | 1461309238623 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 00:13:58 INFO - PROCESS | 1853 | 1461309238627 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 00:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:13:58 INFO - PROCESS | 1853 | 1461309238635 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:13:58 INFO - PROCESS | 1853 | 1461309238640 Marionette TRACE conn3 <- [1,2526,null,{}] 00:13:58 INFO - PROCESS | 1853 | 1461309238647 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}] 00:13:58 INFO - PROCESS | 1853 | 1461309238832 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 00:13:59 INFO - PROCESS | 1853 | 1461309239007 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:59 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d9c4000 == 114 [pid = 1853] [id = 639] 00:13:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 135 (0x7fd03b5a3c00) [pid = 1853] [serial = 1918] [outer = (nil)] 00:13:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 136 (0x7fd03b73b400) [pid = 1853] [serial = 1919] [outer = 0x7fd03b5a3c00] 00:13:59 INFO - PROCESS | 1853 | 1461309239075 Marionette DEBUG loaded listener.js 00:13:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 137 (0x7fd03d1c8800) [pid = 1853] [serial = 1920] [outer = 0x7fd03b5a3c00] 00:13:59 INFO - PROCESS | 1853 | 1461309239931 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]]]}] 00:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1335ms 00:13:59 INFO - PROCESS | 1853 | 1461309239972 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 00:13:59 INFO - PROCESS | 1853 | 1461309239980 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 00:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:13:59 INFO - PROCESS | 1853 | 1461309239991 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:13:59 INFO - PROCESS | 1853 | 1461309239995 Marionette TRACE conn3 <- [1,2530,null,{}] 00:14:00 INFO - PROCESS | 1853 | 1461309240000 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}] 00:14:00 INFO - PROCESS | 1853 | 1461309240154 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 00:14:00 INFO - PROCESS | 1853 | 1461309240334 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:00 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04097f000 == 115 [pid = 1853] [id = 640] 00:14:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 138 (0x7fd03d48cc00) [pid = 1853] [serial = 1921] [outer = (nil)] 00:14:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 139 (0x7fd03ea46c00) [pid = 1853] [serial = 1922] [outer = 0x7fd03d48cc00] 00:14:00 INFO - PROCESS | 1853 | 1461309240396 Marionette DEBUG loaded listener.js 00:14:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 140 (0x7fd03f8a0000) [pid = 1853] [serial = 1923] [outer = 0x7fd03d48cc00] 00:14:01 INFO - PROCESS | 1853 | 1461309241303 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]]]}] 00:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1387ms 00:14:01 INFO - PROCESS | 1853 | 1461309241377 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 00:14:01 INFO - PROCESS | 1853 | 1461309241380 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 00:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:14:01 INFO - PROCESS | 1853 | 1461309241386 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:14:01 INFO - PROCESS | 1853 | 1461309241391 Marionette TRACE conn3 <- [1,2534,null,{}] 00:14:01 INFO - PROCESS | 1853 | 1461309241405 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}] 00:14:01 INFO - PROCESS | 1853 | 1461309241601 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 00:14:01 INFO - PROCESS | 1853 | 1461309241777 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:01 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd043294800 == 116 [pid = 1853] [id = 641] 00:14:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 141 (0x7fd0408e3400) [pid = 1853] [serial = 1924] [outer = (nil)] 00:14:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 142 (0x7fd040ad4000) [pid = 1853] [serial = 1925] [outer = 0x7fd0408e3400] 00:14:01 INFO - PROCESS | 1853 | 1461309241844 Marionette DEBUG loaded listener.js 00:14:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 143 (0x7fd041551c00) [pid = 1853] [serial = 1926] [outer = 0x7fd0408e3400] 00:14:02 INFO - PROCESS | 1853 | 1461309242590 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]]]}] 00:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1236ms 00:14:02 INFO - PROCESS | 1853 | 1461309242634 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 00:14:02 INFO - PROCESS | 1853 | 1461309242639 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 00:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:14:02 INFO - PROCESS | 1853 | 1461309242646 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:14:02 INFO - PROCESS | 1853 | 1461309242649 Marionette TRACE conn3 <- [1,2538,null,{}] 00:14:02 INFO - PROCESS | 1853 | 1461309242653 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}] 00:14:02 INFO - PROCESS | 1853 | 1461309242804 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 00:14:02 INFO - PROCESS | 1853 | 1461309242983 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:03 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04390e800 == 117 [pid = 1853] [id = 642] 00:14:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 144 (0x7fd0409d0800) [pid = 1853] [serial = 1927] [outer = (nil)] 00:14:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 145 (0x7fd0425fdc00) [pid = 1853] [serial = 1928] [outer = 0x7fd0409d0800] 00:14:03 INFO - PROCESS | 1853 | 1461309243045 Marionette DEBUG loaded listener.js 00:14:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 146 (0x7fd042e87400) [pid = 1853] [serial = 1929] [outer = 0x7fd0409d0800] 00:14:03 INFO - PROCESS | 1853 | 1461309243864 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]]]}] 00:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1280ms 00:14:03 INFO - PROCESS | 1853 | 1461309243927 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 00:14:03 INFO - PROCESS | 1853 | 1461309243930 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 00:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:14:03 INFO - PROCESS | 1853 | 1461309243935 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:14:03 INFO - PROCESS | 1853 | 1461309243937 Marionette TRACE conn3 <- [1,2542,null,{}] 00:14:03 INFO - PROCESS | 1853 | 1461309243942 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}] 00:14:04 INFO - PROCESS | 1853 | 1461309244089 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 00:14:04 INFO - PROCESS | 1853 | 1461309244269 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:04 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd048562800 == 118 [pid = 1853] [id = 643] 00:14:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 147 (0x7fd0415e2c00) [pid = 1853] [serial = 1930] [outer = (nil)] 00:14:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 148 (0x7fd042e8ec00) [pid = 1853] [serial = 1931] [outer = 0x7fd0415e2c00] 00:14:04 INFO - PROCESS | 1853 | 1461309244330 Marionette DEBUG loaded listener.js 00:14:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 149 (0x7fd042ead000) [pid = 1853] [serial = 1932] [outer = 0x7fd0415e2c00] 00:14:05 INFO - PROCESS | 1853 | 1461309245130 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]]]}] 00:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1231ms 00:14:05 INFO - PROCESS | 1853 | 1461309245168 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 00:14:05 INFO - PROCESS | 1853 | 1461309245171 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 00:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:14:05 INFO - PROCESS | 1853 | 1461309245176 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:14:05 INFO - PROCESS | 1853 | 1461309245179 Marionette TRACE conn3 <- [1,2546,null,{}] 00:14:05 INFO - PROCESS | 1853 | 1461309245183 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}] 00:14:05 INFO - PROCESS | 1853 | 1461309245349 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 00:14:05 INFO - PROCESS | 1853 | 1461309245545 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:05 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd049960800 == 119 [pid = 1853] [id = 644] 00:14:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 150 (0x7fd042f3e000) [pid = 1853] [serial = 1933] [outer = (nil)] 00:14:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 151 (0x7fd043558c00) [pid = 1853] [serial = 1934] [outer = 0x7fd042f3e000] 00:14:05 INFO - PROCESS | 1853 | 1461309245611 Marionette DEBUG loaded listener.js 00:14:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 152 (0x7fd0482d2800) [pid = 1853] [serial = 1935] [outer = 0x7fd042f3e000] 00:14:06 INFO - PROCESS | 1853 | 1461309246437 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]]]}] 00:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1326ms 00:14:06 INFO - PROCESS | 1853 | 1461309246503 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 00:14:06 INFO - PROCESS | 1853 | 1461309246506 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 00:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:14:06 INFO - PROCESS | 1853 | 1461309246511 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:14:06 INFO - PROCESS | 1853 | 1461309246514 Marionette TRACE conn3 <- [1,2550,null,{}] 00:14:06 INFO - PROCESS | 1853 | 1461309246519 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}] 00:14:06 INFO - PROCESS | 1853 | 1461309246660 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 00:14:06 INFO - PROCESS | 1853 | 1461309246839 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:06 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a763000 == 120 [pid = 1853] [id = 645] 00:14:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 153 (0x7fd042f3d800) [pid = 1853] [serial = 1936] [outer = (nil)] 00:14:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 154 (0x7fd0482f1800) [pid = 1853] [serial = 1937] [outer = 0x7fd042f3d800] 00:14:06 INFO - PROCESS | 1853 | 1461309246899 Marionette DEBUG loaded listener.js 00:14:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd0482ff000) [pid = 1853] [serial = 1938] [outer = 0x7fd042f3d800] 00:14:07 INFO - PROCESS | 1853 | 1461309247719 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]]]}] 00:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1226ms 00:14:07 INFO - PROCESS | 1853 | 1461309247751 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 00:14:07 INFO - PROCESS | 1853 | 1461309247755 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 00:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:14:07 INFO - PROCESS | 1853 | 1461309247763 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:14:07 INFO - PROCESS | 1853 | 1461309247766 Marionette TRACE conn3 <- [1,2554,null,{}] 00:14:07 INFO - PROCESS | 1853 | 1461309247771 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}] 00:14:07 INFO - PROCESS | 1853 | 1461309247908 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 00:14:08 INFO - PROCESS | 1853 | 1461309248088 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:08 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b190800 == 121 [pid = 1853] [id = 646] 00:14:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd0408e3800) [pid = 1853] [serial = 1939] [outer = (nil)] 00:14:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd0484c7000) [pid = 1853] [serial = 1940] [outer = 0x7fd0408e3800] 00:14:08 INFO - PROCESS | 1853 | 1461309248159 Marionette DEBUG loaded listener.js 00:14:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd04962e400) [pid = 1853] [serial = 1941] [outer = 0x7fd0408e3800] 00:14:08 INFO - PROCESS | 1853 | 1461309248957 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]]]}] 00:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1231ms 00:14:08 INFO - PROCESS | 1853 | 1461309248994 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 00:14:08 INFO - PROCESS | 1853 | 1461309248997 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 00:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:14:09 INFO - PROCESS | 1853 | 1461309249002 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:14:09 INFO - PROCESS | 1853 | 1461309249004 Marionette TRACE conn3 <- [1,2558,null,{}] 00:14:09 INFO - PROCESS | 1853 | 1461309249009 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}] 00:14:09 INFO - PROCESS | 1853 | 1461309249150 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 00:14:09 INFO - PROCESS | 1853 | 1461309249331 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:09 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b83a800 == 122 [pid = 1853] [id = 647] 00:14:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd042f3b000) [pid = 1853] [serial = 1942] [outer = (nil)] 00:14:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd04963b000) [pid = 1853] [serial = 1943] [outer = 0x7fd042f3b000] 00:14:09 INFO - PROCESS | 1853 | 1461309249391 Marionette DEBUG loaded listener.js 00:14:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd049670800) [pid = 1853] [serial = 1944] [outer = 0x7fd042f3b000] 00:14:10 INFO - PROCESS | 1853 | 1461309250234 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]]]}] 00:14:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:14:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1275ms 00:14:10 INFO - PROCESS | 1853 | 1461309250280 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 00:14:10 INFO - PROCESS | 1853 | 1461309250283 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 00:14:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:14:10 INFO - PROCESS | 1853 | 1461309250290 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:14:10 INFO - PROCESS | 1853 | 1461309250292 Marionette TRACE conn3 <- [1,2562,null,{}] 00:14:10 INFO - PROCESS | 1853 | 1461309250297 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}] 00:14:10 INFO - PROCESS | 1853 | 1461309250450 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 00:14:10 INFO - PROCESS | 1853 | 1461309250643 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:10 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03adcf800 == 123 [pid = 1853] [id = 648] 00:14:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd03b736800) [pid = 1853] [serial = 1945] [outer = (nil)] 00:14:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 163 (0x7fd049670400) [pid = 1853] [serial = 1946] [outer = 0x7fd03b736800] 00:14:10 INFO - PROCESS | 1853 | 1461309250707 Marionette DEBUG loaded listener.js 00:14:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 164 (0x7fd0496a1800) [pid = 1853] [serial = 1947] [outer = 0x7fd03b736800] 00:14:11 INFO - PROCESS | 1853 | 1461309251916 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]]]}] 00:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1638ms 00:14:11 INFO - PROCESS | 1853 | 1461309251929 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 00:14:11 INFO - PROCESS | 1853 | 1461309251933 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 00:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:14:11 INFO - PROCESS | 1853 | 1461309251941 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:14:11 INFO - PROCESS | 1853 | 1461309251946 Marionette TRACE conn3 <- [1,2566,null,{}] 00:14:11 INFO - PROCESS | 1853 | 1461309251954 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}] 00:14:12 INFO - PROCESS | 1853 | 1461309252126 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 00:14:12 INFO - PROCESS | 1853 | 1461309252378 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:12 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0406cc800 == 124 [pid = 1853] [id = 649] 00:14:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 165 (0x7fd03b73c800) [pid = 1853] [serial = 1948] [outer = (nil)] 00:14:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd03b7f7800) [pid = 1853] [serial = 1949] [outer = 0x7fd03b73c800] 00:14:12 INFO - PROCESS | 1853 | 1461309252438 Marionette DEBUG loaded listener.js 00:14:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd03d48c400) [pid = 1853] [serial = 1950] [outer = 0x7fd03b73c800] 00:14:13 INFO - PROCESS | 1853 | 1461309253375 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]]]}] 00:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1485ms 00:14:13 INFO - PROCESS | 1853 | 1461309253426 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 00:14:13 INFO - PROCESS | 1853 | 1461309253432 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 00:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:14:13 INFO - PROCESS | 1853 | 1461309253440 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:14:13 INFO - PROCESS | 1853 | 1461309253444 Marionette TRACE conn3 <- [1,2570,null,{}] 00:14:13 INFO - PROCESS | 1853 | 1461309253448 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}] 00:14:13 INFO - PROCESS | 1853 | 1461309253598 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 00:14:13 INFO - PROCESS | 1853 | 1461309253791 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:13 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d5e5800 == 125 [pid = 1853] [id = 650] 00:14:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd03ea49400) [pid = 1853] [serial = 1951] [outer = (nil)] 00:14:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd03eb0b800) [pid = 1853] [serial = 1952] [outer = 0x7fd03ea49400] 00:14:13 INFO - PROCESS | 1853 | 1461309253852 Marionette DEBUG loaded listener.js 00:14:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 170 (0x7fd03f8a6400) [pid = 1853] [serial = 1953] [outer = 0x7fd03ea49400] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06715f800 == 124 [pid = 1853] [id = 584] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a769000 == 123 [pid = 1853] [id = 585] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 169 (0x7fd04a7a5c00) [pid = 1853] [serial = 1865] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd041333000 == 122 [pid = 1853] [id = 637] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd041324800 == 121 [pid = 1853] [id = 636] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03f7df000 == 120 [pid = 1853] [id = 635] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03e9d4000 == 119 [pid = 1853] [id = 634] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d0c8800 == 118 [pid = 1853] [id = 633] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03b9c4800 == 117 [pid = 1853] [id = 632] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd040844800 == 116 [pid = 1853] [id = 631] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03c6a9800 == 115 [pid = 1853] [id = 630] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d0da800 == 114 [pid = 1853] [id = 629] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0431cb000 == 113 [pid = 1853] [id = 628] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055943000 == 112 [pid = 1853] [id = 627] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0540a7800 == 111 [pid = 1853] [id = 626] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd050a5e800 == 110 [pid = 1853] [id = 625] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fa05000 == 109 [pid = 1853] [id = 624] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd048545000 == 108 [pid = 1853] [id = 623] 00:14:14 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03ec92800 == 107 [pid = 1853] [id = 622] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 168 (0x7fd04f180400) [pid = 1853] [serial = 1859] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 167 (0x7fd04f4a1000) [pid = 1853] [serial = 1860] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 166 (0x7fd04d145400) [pid = 1853] [serial = 1841] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 165 (0x7fd051f6c400) [pid = 1853] [serial = 1817] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 164 (0x7fd04fcaf400) [pid = 1853] [serial = 1814] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 163 (0x7fd04a9a1800) [pid = 1853] [serial = 1853] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 162 (0x7fd04b770c00) [pid = 1853] [serial = 1854] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 161 (0x7fd042f37400) [pid = 1853] [serial = 1832] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 160 (0x7fd04a745800) [pid = 1853] [serial = 1835] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 159 (0x7fd05411e800) [pid = 1853] [serial = 1820] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 158 (0x7fd0578f2c00) [pid = 1853] [serial = 1826] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 157 (0x7fd041547c00) [pid = 1853] [serial = 1848] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 156 (0x7fd03ea49800) [pid = 1853] [serial = 1847] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 155 (0x7fd0558bf400) [pid = 1853] [serial = 1823] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 154 (0x7fd04fc4e800) [pid = 1853] [serial = 1811] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 153 (0x7fd04f493000) [pid = 1853] [serial = 1808] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 152 (0x7fd04a74f000) [pid = 1853] [serial = 1799] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 151 (0x7fd03dce9400) [pid = 1853] [serial = 1850] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 150 (0x7fd042eb1800) [pid = 1853] [serial = 1851] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 149 (0x7fd03b5a0c00) [pid = 1853] [serial = 1844] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 148 (0x7fd0484d0800) [pid = 1853] [serial = 1802] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 147 (0x7fd042f32c00) [pid = 1853] [serial = 1796] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 146 (0x7fd03e95e000) [pid = 1853] [serial = 1838] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 145 (0x7fd03b5a5800) [pid = 1853] [serial = 1793] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 144 (0x7fd04d143400) [pid = 1853] [serial = 1805] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 143 (0x7fd06324bc00) [pid = 1853] [serial = 1829] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 142 (0x7fd040ad9400) [pid = 1853] [serial = 1791] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 141 (0x7fd04bdb0400) [pid = 1853] [serial = 1856] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 140 (0x7fd04bd04800) [pid = 1853] [serial = 1857] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 139 (0x7fd042f35000) [pid = 1853] [serial = 1862] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | --DOMWINDOW == 138 (0x7fd0484c4800) [pid = 1853] [serial = 1863] [outer = (nil)] [url = about:blank] 00:14:14 INFO - PROCESS | 1853 | 1461309254768 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]]]}] 00:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1380ms 00:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:14:14 INFO - PROCESS | 1853 | 1461309254820 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 00:14:14 INFO - PROCESS | 1853 | 1461309254823 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 00:14:14 INFO - PROCESS | 1853 | 1461309254827 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:14:14 INFO - PROCESS | 1853 | 1461309254833 Marionette TRACE conn3 <- [1,2574,null,{}] 00:14:14 INFO - PROCESS | 1853 | 1461309254846 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}] 00:14:14 INFO - PROCESS | 1853 | 1461309254980 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 00:14:15 INFO - PROCESS | 1853 | 1461309254997 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:15 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03ec9f000 == 108 [pid = 1853] [id = 651] 00:14:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 139 (0x7fd0408e2000) [pid = 1853] [serial = 1954] [outer = (nil)] 00:14:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 140 (0x7fd0409ed000) [pid = 1853] [serial = 1955] [outer = 0x7fd0408e2000] 00:14:15 INFO - PROCESS | 1853 | 1461309255052 Marionette DEBUG loaded listener.js 00:14:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 141 (0x7fd041534000) [pid = 1853] [serial = 1956] [outer = 0x7fd0408e2000] 00:14:15 INFO - PROCESS | 1853 | 1461309255834 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]]]}] 00:14:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1083ms 00:14:15 INFO - PROCESS | 1853 | 1461309255916 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 00:14:15 INFO - PROCESS | 1853 | 1461309255920 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 00:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:14:15 INFO - PROCESS | 1853 | 1461309255925 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:14:15 INFO - PROCESS | 1853 | 1461309255927 Marionette TRACE conn3 <- [1,2578,null,{}] 00:14:15 INFO - PROCESS | 1853 | 1461309255931 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}] 00:14:16 INFO - PROCESS | 1853 | 1461309256061 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 00:14:16 INFO - PROCESS | 1853 | 1461309256074 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:16 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0430a5000 == 109 [pid = 1853] [id = 652] 00:14:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 142 (0x7fd0409db800) [pid = 1853] [serial = 1957] [outer = (nil)] 00:14:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 143 (0x7fd042e8cc00) [pid = 1853] [serial = 1958] [outer = 0x7fd0409db800] 00:14:16 INFO - PROCESS | 1853 | 1461309256127 Marionette DEBUG loaded listener.js 00:14:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 144 (0x7fd042f34800) [pid = 1853] [serial = 1959] [outer = 0x7fd0409db800] 00:14:16 INFO - PROCESS | 1853 | 1461309256876 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]]]}] 00:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 977ms 00:14:16 INFO - PROCESS | 1853 | 1461309256903 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 00:14:16 INFO - PROCESS | 1853 | 1461309256906 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 00:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:14:16 INFO - PROCESS | 1853 | 1461309256911 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:14:16 INFO - PROCESS | 1853 | 1461309256912 Marionette TRACE conn3 <- [1,2582,null,{}] 00:14:16 INFO - PROCESS | 1853 | 1461309256917 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}] 00:14:17 INFO - PROCESS | 1853 | 1461309257106 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 00:14:17 INFO - PROCESS | 1853 | 1461309257131 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:17 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd043297000 == 110 [pid = 1853] [id = 653] 00:14:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 145 (0x7fd0409d5000) [pid = 1853] [serial = 1960] [outer = (nil)] 00:14:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 146 (0x7fd042f38c00) [pid = 1853] [serial = 1961] [outer = 0x7fd0409d5000] 00:14:17 INFO - PROCESS | 1853 | 1461309257184 Marionette DEBUG loaded listener.js 00:14:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 147 (0x7fd048109000) [pid = 1853] [serial = 1962] [outer = 0x7fd0409d5000] 00:14:17 INFO - PROCESS | 1853 | 1461309257931 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]]]}] 00:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1074ms 00:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:14:17 INFO - PROCESS | 1853 | 1461309257986 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 00:14:17 INFO - PROCESS | 1853 | 1461309257988 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 00:14:17 INFO - PROCESS | 1853 | 1461309257994 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:14:17 INFO - PROCESS | 1853 | 1461309257996 Marionette TRACE conn3 <- [1,2586,null,{}] 00:14:18 INFO - PROCESS | 1853 | 1461309258000 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}] 00:14:18 INFO - PROCESS | 1853 | 1461309258199 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 00:14:18 INFO - PROCESS | 1853 | 1461309258241 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:18 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd049967000 == 111 [pid = 1853] [id = 654] 00:14:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 148 (0x7fd0484ca800) [pid = 1853] [serial = 1963] [outer = (nil)] 00:14:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 149 (0x7fd04979e400) [pid = 1853] [serial = 1964] [outer = 0x7fd0484ca800] 00:14:18 INFO - PROCESS | 1853 | 1461309258297 Marionette DEBUG loaded listener.js 00:14:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 150 (0x7fd0497a8400) [pid = 1853] [serial = 1965] [outer = 0x7fd0484ca800] 00:14:18 INFO - PROCESS | 1853 | 1461309258984 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]]]}] 00:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1028ms 00:14:19 INFO - PROCESS | 1853 | 1461309259021 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 00:14:19 INFO - PROCESS | 1853 | 1461309259024 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 00:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:14:19 INFO - PROCESS | 1853 | 1461309259029 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:14:19 INFO - PROCESS | 1853 | 1461309259031 Marionette TRACE conn3 <- [1,2590,null,{}] 00:14:19 INFO - PROCESS | 1853 | 1461309259036 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}] 00:14:19 INFO - PROCESS | 1853 | 1461309259361 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 00:14:19 INFO - PROCESS | 1853 | --DOMWINDOW == 149 (0x7fd03dce2400) [pid = 1853] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:14:19 INFO - PROCESS | 1853 | --DOMWINDOW == 148 (0x7fd03c8b3000) [pid = 1853] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:14:19 INFO - PROCESS | 1853 | --DOMWINDOW == 147 (0x7fd0408d9c00) [pid = 1853] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:14:19 INFO - PROCESS | 1853 | --DOMWINDOW == 146 (0x7fd0409e8800) [pid = 1853] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:14:19 INFO - PROCESS | 1853 | --DOMWINDOW == 145 (0x7fd0386d8c00) [pid = 1853] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:14:19 INFO - PROCESS | 1853 | --DOMWINDOW == 144 (0x7fd03d1c9800) [pid = 1853] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:14:19 INFO - PROCESS | 1853 | --DOMWINDOW == 143 (0x7fd03b5a1c00) [pid = 1853] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:14:19 INFO - PROCESS | 1853 | --DOMWINDOW == 142 (0x7fd03afd9c00) [pid = 1853] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:14:19 INFO - PROCESS | 1853 | 1461309259468 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:19 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d0e0800 == 112 [pid = 1853] [id = 655] 00:14:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 143 (0x7fd0386d8c00) [pid = 1853] [serial = 1966] [outer = (nil)] 00:14:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 144 (0x7fd03b5a2800) [pid = 1853] [serial = 1967] [outer = 0x7fd0386d8c00] 00:14:19 INFO - PROCESS | 1853 | 1461309259520 Marionette DEBUG loaded listener.js 00:14:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 145 (0x7fd0408d9c00) [pid = 1853] [serial = 1968] [outer = 0x7fd0386d8c00] 00:14:20 INFO - PROCESS | 1853 | 1461309260135 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]]]}] 00:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1125ms 00:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:14:20 INFO - PROCESS | 1853 | 1461309260155 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 00:14:20 INFO - PROCESS | 1853 | 1461309260157 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 00:14:20 INFO - PROCESS | 1853 | 1461309260163 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:14:20 INFO - PROCESS | 1853 | 1461309260166 Marionette TRACE conn3 <- [1,2594,null,{}] 00:14:20 INFO - PROCESS | 1853 | 1461309260170 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}] 00:14:20 INFO - PROCESS | 1853 | 1461309260296 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 00:14:20 INFO - PROCESS | 1853 | 1461309260441 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:20 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bde5800 == 113 [pid = 1853] [id = 656] 00:14:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 146 (0x7fd03afd6400) [pid = 1853] [serial = 1969] [outer = (nil)] 00:14:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 147 (0x7fd0499bb800) [pid = 1853] [serial = 1970] [outer = 0x7fd03afd6400] 00:14:20 INFO - PROCESS | 1853 | 1461309260495 Marionette DEBUG loaded listener.js 00:14:20 INFO - PROCESS | 1853 | ++DOMWINDOW == 148 (0x7fd04a74fc00) [pid = 1853] [serial = 1971] [outer = 0x7fd03afd6400] 00:14:21 INFO - PROCESS | 1853 | 1461309261101 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]]]}] 00:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 976ms 00:14:21 INFO - PROCESS | 1853 | 1461309261138 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 00:14:21 INFO - PROCESS | 1853 | 1461309261140 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 00:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:14:21 INFO - PROCESS | 1853 | 1461309261145 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:14:21 INFO - PROCESS | 1853 | 1461309261148 Marionette TRACE conn3 <- [1,2598,null,{}] 00:14:21 INFO - PROCESS | 1853 | 1461309261152 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}] 00:14:21 INFO - PROCESS | 1853 | 1461309261278 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 00:14:21 INFO - PROCESS | 1853 | 1461309261519 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:21 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03be6a000 == 114 [pid = 1853] [id = 657] 00:14:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 149 (0x7fd0386d6c00) [pid = 1853] [serial = 1972] [outer = (nil)] 00:14:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 150 (0x7fd038e5c000) [pid = 1853] [serial = 1973] [outer = 0x7fd0386d6c00] 00:14:21 INFO - PROCESS | 1853 | 1461309261587 Marionette DEBUG loaded listener.js 00:14:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 151 (0x7fd03b72f000) [pid = 1853] [serial = 1974] [outer = 0x7fd0386d6c00] 00:14:22 INFO - PROCESS | 1853 | 1461309262483 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]]]}] 00:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1376ms 00:14:22 INFO - PROCESS | 1853 | 1461309262523 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 00:14:22 INFO - PROCESS | 1853 | 1461309262529 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 00:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:14:22 INFO - PROCESS | 1853 | 1461309262537 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:14:22 INFO - PROCESS | 1853 | 1461309262540 Marionette TRACE conn3 <- [1,2602,null,{}] 00:14:22 INFO - PROCESS | 1853 | 1461309262547 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}] 00:14:22 INFO - PROCESS | 1853 | 1461309262708 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 00:14:22 INFO - PROCESS | 1853 | 1461309262894 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:22 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04097c000 == 115 [pid = 1853] [id = 658] 00:14:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 152 (0x7fd0386d7c00) [pid = 1853] [serial = 1975] [outer = (nil)] 00:14:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 153 (0x7fd03ecb5800) [pid = 1853] [serial = 1976] [outer = 0x7fd0386d7c00] 00:14:22 INFO - PROCESS | 1853 | 1461309262956 Marionette DEBUG loaded listener.js 00:14:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 154 (0x7fd0408dcc00) [pid = 1853] [serial = 1977] [outer = 0x7fd0386d7c00] 00:14:23 INFO - PROCESS | 1853 | 1461309263810 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]]]}] 00:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1332ms 00:14:23 INFO - PROCESS | 1853 | 1461309263873 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 00:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:14:23 INFO - PROCESS | 1853 | 1461309263879 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 00:14:23 INFO - PROCESS | 1853 | 1461309263884 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:14:23 INFO - PROCESS | 1853 | 1461309263887 Marionette TRACE conn3 <- [1,2606,null,{}] 00:14:23 INFO - PROCESS | 1853 | 1461309263892 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}] 00:14:24 INFO - PROCESS | 1853 | 1461309264040 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 00:14:24 INFO - PROCESS | 1853 | 1461309264225 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:24 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b189000 == 116 [pid = 1853] [id = 659] 00:14:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 155 (0x7fd0409d9000) [pid = 1853] [serial = 1978] [outer = (nil)] 00:14:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 156 (0x7fd0425f3c00) [pid = 1853] [serial = 1979] [outer = 0x7fd0409d9000] 00:14:24 INFO - PROCESS | 1853 | 1461309264289 Marionette DEBUG loaded listener.js 00:14:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 157 (0x7fd04354d400) [pid = 1853] [serial = 1980] [outer = 0x7fd0409d9000] 00:14:25 INFO - PROCESS | 1853 | 1461309265192 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]]]}] 00:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1379ms 00:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:14:25 INFO - PROCESS | 1853 | 1461309265263 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 00:14:25 INFO - PROCESS | 1853 | 1461309265266 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 00:14:25 INFO - PROCESS | 1853 | 1461309265278 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:14:25 INFO - PROCESS | 1853 | 1461309265286 Marionette TRACE conn3 <- [1,2610,null,{}] 00:14:25 INFO - PROCESS | 1853 | 1461309265293 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}] 00:14:25 INFO - PROCESS | 1853 | 1461309265494 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 00:14:25 INFO - PROCESS | 1853 | 1461309265677 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:25 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04c0be800 == 117 [pid = 1853] [id = 660] 00:14:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 158 (0x7fd0482f0c00) [pid = 1853] [serial = 1981] [outer = (nil)] 00:14:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 159 (0x7fd04969e400) [pid = 1853] [serial = 1982] [outer = 0x7fd0482f0c00] 00:14:25 INFO - PROCESS | 1853 | 1461309265738 Marionette DEBUG loaded listener.js 00:14:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 160 (0x7fd0497a5800) [pid = 1853] [serial = 1983] [outer = 0x7fd0482f0c00] 00:14:26 INFO - PROCESS | 1853 | 1461309266553 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]]]}] 00:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1341ms 00:14:26 INFO - PROCESS | 1853 | 1461309266613 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 00:14:26 INFO - PROCESS | 1853 | 1461309266616 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 00:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:14:26 INFO - PROCESS | 1853 | 1461309266621 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:14:26 INFO - PROCESS | 1853 | 1461309266623 Marionette TRACE conn3 <- [1,2614,null,{}] 00:14:26 INFO - PROCESS | 1853 | 1461309266628 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}] 00:14:26 INFO - PROCESS | 1853 | 1461309266774 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 00:14:26 INFO - PROCESS | 1853 | 1461309266956 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:26 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d457000 == 118 [pid = 1853] [id = 661] 00:14:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 161 (0x7fd0484cc400) [pid = 1853] [serial = 1984] [outer = (nil)] 00:14:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 162 (0x7fd049633c00) [pid = 1853] [serial = 1985] [outer = 0x7fd0484cc400] 00:14:27 INFO - PROCESS | 1853 | 1461309267027 Marionette DEBUG loaded listener.js 00:14:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 163 (0x7fd04a99ac00) [pid = 1853] [serial = 1986] [outer = 0x7fd0484cc400] 00:14:27 INFO - PROCESS | 1853 | 1461309267813 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]]]}] 00:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1228ms 00:14:27 INFO - PROCESS | 1853 | 1461309267850 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 00:14:27 INFO - PROCESS | 1853 | 1461309267853 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 00:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:14:27 INFO - PROCESS | 1853 | 1461309267858 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:14:27 INFO - PROCESS | 1853 | 1461309267861 Marionette TRACE conn3 <- [1,2618,null,{}] 00:14:27 INFO - PROCESS | 1853 | 1461309267865 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}] 00:14:28 INFO - PROCESS | 1853 | 1461309268005 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 00:14:28 INFO - PROCESS | 1853 | 1461309268187 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:28 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04eb4a000 == 119 [pid = 1853] [id = 662] 00:14:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 164 (0x7fd04b171000) [pid = 1853] [serial = 1987] [outer = (nil)] 00:14:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 165 (0x7fd04b2b7400) [pid = 1853] [serial = 1988] [outer = 0x7fd04b171000] 00:14:28 INFO - PROCESS | 1853 | 1461309268260 Marionette DEBUG loaded listener.js 00:14:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd04b542400) [pid = 1853] [serial = 1989] [outer = 0x7fd04b171000] 00:14:29 INFO - PROCESS | 1853 | 1461309269026 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]]]}] 00:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1225ms 00:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:14:29 INFO - PROCESS | 1853 | 1461309269084 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 00:14:29 INFO - PROCESS | 1853 | 1461309269087 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 00:14:29 INFO - PROCESS | 1853 | 1461309269092 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:14:29 INFO - PROCESS | 1853 | 1461309269095 Marionette TRACE conn3 <- [1,2622,null,{}] 00:14:29 INFO - PROCESS | 1853 | 1461309269099 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}] 00:14:29 INFO - PROCESS | 1853 | 1461309269244 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 00:14:29 INFO - PROCESS | 1853 | 1461309269425 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:29 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f09d800 == 120 [pid = 1853] [id = 663] 00:14:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd04b54e000) [pid = 1853] [serial = 1990] [outer = (nil)] 00:14:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd04b76d000) [pid = 1853] [serial = 1991] [outer = 0x7fd04b54e000] 00:14:29 INFO - PROCESS | 1853 | 1461309269484 Marionette DEBUG loaded listener.js 00:14:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd04b9d4000) [pid = 1853] [serial = 1992] [outer = 0x7fd04b54e000] 00:14:30 INFO - PROCESS | 1853 | 1461309270229 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]]]}] 00:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1176ms 00:14:30 INFO - PROCESS | 1853 | 1461309270268 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 00:14:30 INFO - PROCESS | 1853 | 1461309270271 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 00:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:14:30 INFO - PROCESS | 1853 | 1461309270276 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:14:30 INFO - PROCESS | 1853 | 1461309270278 Marionette TRACE conn3 <- [1,2626,null,{}] 00:14:30 INFO - PROCESS | 1853 | 1461309270283 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}] 00:14:30 INFO - PROCESS | 1853 | 1461309270484 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 00:14:30 INFO - PROCESS | 1853 | 1461309270618 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:30 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f1dc000 == 121 [pid = 1853] [id = 664] 00:14:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 170 (0x7fd04b9d5000) [pid = 1853] [serial = 1993] [outer = (nil)] 00:14:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 171 (0x7fd04bb30c00) [pid = 1853] [serial = 1994] [outer = 0x7fd04b9d5000] 00:14:30 INFO - PROCESS | 1853 | 1461309270680 Marionette DEBUG loaded listener.js 00:14:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 172 (0x7fd04bd06c00) [pid = 1853] [serial = 1995] [outer = 0x7fd04b9d5000] 00:14:31 INFO - PROCESS | 1853 | 1461309271492 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]]]}] 00:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1276ms 00:14:31 INFO - PROCESS | 1853 | 1461309271553 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 00:14:31 INFO - PROCESS | 1853 | 1461309271555 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 00:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:14:31 INFO - PROCESS | 1853 | 1461309271561 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:14:31 INFO - PROCESS | 1853 | 1461309271563 Marionette TRACE conn3 <- [1,2630,null,{}] 00:14:31 INFO - PROCESS | 1853 | 1461309271568 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}] 00:14:31 INFO - PROCESS | 1853 | 1461309271708 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 00:14:31 INFO - PROCESS | 1853 | 1461309271901 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:31 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f3ed000 == 122 [pid = 1853] [id = 665] 00:14:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 173 (0x7fd03c8acc00) [pid = 1853] [serial = 1996] [outer = (nil)] 00:14:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 174 (0x7fd04bd0dc00) [pid = 1853] [serial = 1997] [outer = 0x7fd03c8acc00] 00:14:31 INFO - PROCESS | 1853 | 1461309271960 Marionette DEBUG loaded listener.js 00:14:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 175 (0x7fd04bd6b400) [pid = 1853] [serial = 1998] [outer = 0x7fd03c8acc00] 00:14:32 INFO - PROCESS | 1853 | 1461309272708 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]]]}] 00:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1180ms 00:14:32 INFO - PROCESS | 1853 | 1461309272742 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 00:14:32 INFO - PROCESS | 1853 | 1461309272744 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 00:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:14:32 INFO - PROCESS | 1853 | 1461309272765 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:14:32 INFO - PROCESS | 1853 | 1461309272769 Marionette TRACE conn3 <- [1,2634,null,{}] 00:14:32 INFO - PROCESS | 1853 | 1461309272775 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}] 00:14:32 INFO - PROCESS | 1853 | 1461309272920 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 00:14:33 INFO - PROCESS | 1853 | 1461309273102 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:33 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f88d000 == 123 [pid = 1853] [id = 666] 00:14:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 176 (0x7fd03ea44c00) [pid = 1853] [serial = 1999] [outer = (nil)] 00:14:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 177 (0x7fd04bda7c00) [pid = 1853] [serial = 2000] [outer = 0x7fd03ea44c00] 00:14:33 INFO - PROCESS | 1853 | 1461309273161 Marionette DEBUG loaded listener.js 00:14:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 178 (0x7fd04bee5c00) [pid = 1853] [serial = 2001] [outer = 0x7fd03ea44c00] 00:14:33 INFO - PROCESS | 1853 | 1461309273978 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]]]}] 00:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1295ms 00:14:34 INFO - PROCESS | 1853 | 1461309274045 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 00:14:34 INFO - PROCESS | 1853 | 1461309274048 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 00:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:14:34 INFO - PROCESS | 1853 | 1461309274053 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:14:34 INFO - PROCESS | 1853 | 1461309274056 Marionette TRACE conn3 <- [1,2638,null,{}] 00:14:34 INFO - PROCESS | 1853 | 1461309274060 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}] 00:14:34 INFO - PROCESS | 1853 | 1461309274205 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 00:14:34 INFO - PROCESS | 1853 | 1461309274393 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:34 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d8ab000 == 124 [pid = 1853] [id = 667] 00:14:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 179 (0x7fd03d1cbc00) [pid = 1853] [serial = 2002] [outer = (nil)] 00:14:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 180 (0x7fd040acf000) [pid = 1853] [serial = 2003] [outer = 0x7fd03d1cbc00] 00:14:34 INFO - PROCESS | 1853 | 1461309274460 Marionette DEBUG loaded listener.js 00:14:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 181 (0x7fd04c379000) [pid = 1853] [serial = 2004] [outer = 0x7fd03d1cbc00] 00:14:35 INFO - PROCESS | 1853 | 1461309275620 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]]]}] 00:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1629ms 00:14:35 INFO - PROCESS | 1853 | 1461309275684 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 00:14:35 INFO - PROCESS | 1853 | 1461309275688 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 00:14:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:14:35 INFO - PROCESS | 1853 | 1461309275695 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:14:35 INFO - PROCESS | 1853 | 1461309275700 Marionette TRACE conn3 <- [1,2642,null,{}] 00:14:35 INFO - PROCESS | 1853 | 1461309275708 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}] 00:14:35 INFO - PROCESS | 1853 | 1461309275910 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 00:14:36 INFO - PROCESS | 1853 | 1461309276175 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:36 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03eb2c800 == 125 [pid = 1853] [id = 668] 00:14:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 182 (0x7fd038e59000) [pid = 1853] [serial = 2005] [outer = (nil)] 00:14:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 183 (0x7fd03c8aac00) [pid = 1853] [serial = 2006] [outer = 0x7fd038e59000] 00:14:36 INFO - PROCESS | 1853 | 1461309276235 Marionette DEBUG loaded listener.js 00:14:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 184 (0x7fd03e95bc00) [pid = 1853] [serial = 2007] [outer = 0x7fd038e59000] 00:14:37 INFO - PROCESS | 1853 | 1461309277089 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]]]}] 00:14:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:14:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1432ms 00:14:37 INFO - PROCESS | 1853 | 1461309277128 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 00:14:37 INFO - PROCESS | 1853 | 1461309277135 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 00:14:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:14:37 INFO - PROCESS | 1853 | 1461309277143 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:14:37 INFO - PROCESS | 1853 | 1461309277146 Marionette TRACE conn3 <- [1,2646,null,{}] 00:14:37 INFO - PROCESS | 1853 | 1461309277151 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}] 00:14:37 INFO - PROCESS | 1853 | 1461309277293 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 00:14:37 INFO - PROCESS | 1853 | 1461309277496 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:37 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d3d5000 == 126 [pid = 1853] [id = 669] 00:14:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 185 (0x7fd03ecb9800) [pid = 1853] [serial = 2008] [outer = (nil)] 00:14:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 186 (0x7fd0408e2400) [pid = 1853] [serial = 2009] [outer = 0x7fd03ecb9800] 00:14:37 INFO - PROCESS | 1853 | 1461309277552 Marionette DEBUG loaded listener.js 00:14:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 187 (0x7fd0409e4400) [pid = 1853] [serial = 2010] [outer = 0x7fd03ecb9800] 00:14:37 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd061e0d800 == 125 [pid = 1853] [id = 211] 00:14:37 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bde5800 == 124 [pid = 1853] [id = 656] 00:14:37 INFO - PROCESS | 1853 | --DOMWINDOW == 186 (0x7fd0415e4c00) [pid = 1853] [serial = 1916] [outer = (nil)] [url = about:blank] 00:14:37 INFO - PROCESS | 1853 | --DOMWINDOW == 185 (0x7fd03c4e9400) [pid = 1853] [serial = 1889] [outer = (nil)] [url = about:blank] 00:14:37 INFO - PROCESS | 1853 | --DOMWINDOW == 184 (0x7fd042ea5c00) [pid = 1853] [serial = 1886] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d0e0800 == 123 [pid = 1853] [id = 655] 00:14:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd049967000 == 122 [pid = 1853] [id = 654] 00:14:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd043297000 == 121 [pid = 1853] [id = 653] 00:14:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0430a5000 == 120 [pid = 1853] [id = 652] 00:14:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03ec9f000 == 119 [pid = 1853] [id = 651] 00:14:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d5e5800 == 118 [pid = 1853] [id = 650] 00:14:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0406cc800 == 117 [pid = 1853] [id = 649] 00:14:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03adcf800 == 116 [pid = 1853] [id = 648] 00:14:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b83a800 == 115 [pid = 1853] [id = 647] 00:14:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b190800 == 114 [pid = 1853] [id = 646] 00:14:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a763000 == 113 [pid = 1853] [id = 645] 00:14:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd049960800 == 112 [pid = 1853] [id = 644] 00:14:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd048562800 == 111 [pid = 1853] [id = 643] 00:14:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04390e800 == 110 [pid = 1853] [id = 642] 00:14:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd043294800 == 109 [pid = 1853] [id = 641] 00:14:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04097f000 == 108 [pid = 1853] [id = 640] 00:14:38 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d9c4000 == 107 [pid = 1853] [id = 639] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 183 (0x7fd03dce8800) [pid = 1853] [serial = 1898] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 182 (0x7fd03d1d0c00) [pid = 1853] [serial = 1868] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 181 (0x7fd04bd67800) [pid = 1853] [serial = 1877] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 180 (0x7fd03ea46400) [pid = 1853] [serial = 1901] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 179 (0x7fd04ed62800) [pid = 1853] [serial = 1880] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 178 (0x7fd0409e7000) [pid = 1853] [serial = 1908] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 177 (0x7fd04fca8c00) [pid = 1853] [serial = 1883] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 176 (0x7fd040ad8800) [pid = 1853] [serial = 1910] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 175 (0x7fd0386de800) [pid = 1853] [serial = 1892] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 174 (0x7fd038e5b800) [pid = 1853] [serial = 1893] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 173 (0x7fd042e85800) [pid = 1853] [serial = 1871] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 172 (0x7fd0409cf800) [pid = 1853] [serial = 1907] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 171 (0x7fd04a995c00) [pid = 1853] [serial = 1874] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 170 (0x7fd03f89cc00) [pid = 1853] [serial = 1904] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 169 (0x7fd03c8b3400) [pid = 1853] [serial = 1896] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 168 (0x7fd03eb0c800) [pid = 1853] [serial = 1902] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 167 (0x7fd03c4e7400) [pid = 1853] [serial = 1895] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 166 (0x7fd04154e400) [pid = 1853] [serial = 1914] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 165 (0x7fd041532800) [pid = 1853] [serial = 1911] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 164 (0x7fd0408dc000) [pid = 1853] [serial = 1905] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 163 (0x7fd03e95ec00) [pid = 1853] [serial = 1899] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | --DOMWINDOW == 162 (0x7fd041535400) [pid = 1853] [serial = 1913] [outer = (nil)] [url = about:blank] 00:14:38 INFO - PROCESS | 1853 | 1461309278462 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]]]}] 00:14:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:14:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1329ms 00:14:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:14:38 INFO - PROCESS | 1853 | 1461309278472 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 00:14:38 INFO - PROCESS | 1853 | 1461309278474 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 00:14:38 INFO - PROCESS | 1853 | 1461309278480 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:14:38 INFO - PROCESS | 1853 | 1461309278484 Marionette TRACE conn3 <- [1,2650,null,{}] 00:14:38 INFO - PROCESS | 1853 | 1461309278497 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}] 00:14:38 INFO - PROCESS | 1853 | 1461309278631 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 00:14:38 INFO - PROCESS | 1853 | 1461309278803 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:38 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03ec60800 == 108 [pid = 1853] [id = 670] 00:14:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 163 (0x7fd03ecbb800) [pid = 1853] [serial = 2011] [outer = (nil)] 00:14:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 164 (0x7fd041530000) [pid = 1853] [serial = 2012] [outer = 0x7fd03ecbb800] 00:14:38 INFO - PROCESS | 1853 | 1461309278859 Marionette DEBUG loaded listener.js 00:14:38 INFO - PROCESS | 1853 | ++DOMWINDOW == 165 (0x7fd04154b400) [pid = 1853] [serial = 2013] [outer = 0x7fd03ecbb800] 00:14:39 INFO - PROCESS | 1853 | 1461309279465 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]]]}] 00:14:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:14:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1034ms 00:14:39 INFO - PROCESS | 1853 | 1461309279513 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 00:14:39 INFO - PROCESS | 1853 | 1461309279516 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 00:14:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:14:39 INFO - PROCESS | 1853 | 1461309279521 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:14:39 INFO - PROCESS | 1853 | 1461309279523 Marionette TRACE conn3 <- [1,2654,null,{}] 00:14:39 INFO - PROCESS | 1853 | 1461309279527 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}] 00:14:39 INFO - PROCESS | 1853 | 1461309279711 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 00:14:39 INFO - PROCESS | 1853 | 1461309279732 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:39 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd041335800 == 109 [pid = 1853] [id = 671] 00:14:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 166 (0x7fd0408db000) [pid = 1853] [serial = 2014] [outer = (nil)] 00:14:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 167 (0x7fd042e83800) [pid = 1853] [serial = 2015] [outer = 0x7fd0408db000] 00:14:39 INFO - PROCESS | 1853 | 1461309279785 Marionette DEBUG loaded listener.js 00:14:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd042f36400) [pid = 1853] [serial = 2016] [outer = 0x7fd0408db000] 00:14:40 INFO - PROCESS | 1853 | 1461309280494 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]]]}] 00:14:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:14:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1025ms 00:14:40 INFO - PROCESS | 1853 | 1461309280547 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 00:14:40 INFO - PROCESS | 1853 | 1461309280549 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 00:14:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:14:40 INFO - PROCESS | 1853 | 1461309280560 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:14:40 INFO - PROCESS | 1853 | 1461309280562 Marionette TRACE conn3 <- [1,2658,null,{}] 00:14:40 INFO - PROCESS | 1853 | 1461309280581 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}] 00:14:40 INFO - PROCESS | 1853 | 1461309280755 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 00:14:40 INFO - PROCESS | 1853 | 1461309280775 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:40 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd043748000 == 110 [pid = 1853] [id = 672] 00:14:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd04154c000) [pid = 1853] [serial = 2017] [outer = (nil)] 00:14:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 170 (0x7fd042f40400) [pid = 1853] [serial = 2018] [outer = 0x7fd04154c000] 00:14:40 INFO - PROCESS | 1853 | 1461309280827 Marionette DEBUG loaded listener.js 00:14:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 171 (0x7fd048111400) [pid = 1853] [serial = 2019] [outer = 0x7fd04154c000] 00:14:41 INFO - PROCESS | 1853 | 1461309281591 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]]]}] 00:14:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:14:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1045ms 00:14:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:14:41 INFO - PROCESS | 1853 | 1461309281603 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 00:14:41 INFO - PROCESS | 1853 | 1461309281605 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 00:14:41 INFO - PROCESS | 1853 | 1461309281609 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:14:41 INFO - PROCESS | 1853 | 1461309281612 Marionette TRACE conn3 <- [1,2662,null,{}] 00:14:41 INFO - PROCESS | 1853 | 1461309281631 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}] 00:14:41 INFO - PROCESS | 1853 | 1461309281833 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 00:14:41 INFO - PROCESS | 1853 | 1461309281869 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:41 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a6a7800 == 111 [pid = 1853] [id = 673] 00:14:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 172 (0x7fd0482f3800) [pid = 1853] [serial = 2020] [outer = (nil)] 00:14:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 173 (0x7fd0497a3800) [pid = 1853] [serial = 2021] [outer = 0x7fd0482f3800] 00:14:41 INFO - PROCESS | 1853 | 1461309281923 Marionette DEBUG loaded listener.js 00:14:42 INFO - PROCESS | 1853 | ++DOMWINDOW == 174 (0x7fd04a7a8c00) [pid = 1853] [serial = 2022] [outer = 0x7fd0482f3800] 00:14:42 INFO - PROCESS | 1853 | --DOMWINDOW == 173 (0x7fd0484ca800) [pid = 1853] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:14:42 INFO - PROCESS | 1853 | --DOMWINDOW == 172 (0x7fd0386d8c00) [pid = 1853] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:14:42 INFO - PROCESS | 1853 | --DOMWINDOW == 171 (0x7fd0409db800) [pid = 1853] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:14:42 INFO - PROCESS | 1853 | --DOMWINDOW == 170 (0x7fd0408e2000) [pid = 1853] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:14:42 INFO - PROCESS | 1853 | --DOMWINDOW == 169 (0x7fd03ea49400) [pid = 1853] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:14:42 INFO - PROCESS | 1853 | --DOMWINDOW == 168 (0x7fd03b73c800) [pid = 1853] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:14:42 INFO - PROCESS | 1853 | --DOMWINDOW == 167 (0x7fd0409d5000) [pid = 1853] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:14:42 INFO - PROCESS | 1853 | 1461309282882 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]]]}] 00:14:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:14:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1325ms 00:14:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:14:42 INFO - PROCESS | 1853 | 1461309282935 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 00:14:42 INFO - PROCESS | 1853 | 1461309282937 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 00:14:42 INFO - PROCESS | 1853 | 1461309282941 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:14:42 INFO - PROCESS | 1853 | 1461309282945 Marionette TRACE conn3 <- [1,2666,null,{}] 00:14:42 INFO - PROCESS | 1853 | 1461309282949 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}] 00:14:43 INFO - PROCESS | 1853 | 1461309283136 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 00:14:43 INFO - PROCESS | 1853 | 1461309283229 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:43 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04374c800 == 112 [pid = 1853] [id = 674] 00:14:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 168 (0x7fd0386d3c00) [pid = 1853] [serial = 2023] [outer = (nil)] 00:14:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 169 (0x7fd0408df000) [pid = 1853] [serial = 2024] [outer = 0x7fd0386d3c00] 00:14:43 INFO - PROCESS | 1853 | 1461309283282 Marionette DEBUG loaded listener.js 00:14:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 170 (0x7fd04a7a7800) [pid = 1853] [serial = 2025] [outer = 0x7fd0386d3c00] 00:14:44 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:14:44 INFO - PROCESS | 1853 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:14:44 INFO - PROCESS | 1853 | 1461309284322 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]]]}] 00:14:44 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) 00:14:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1427ms 00:14:44 INFO - PROCESS | 1853 | 1461309284368 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 00:14:44 INFO - PROCESS | 1853 | 1461309284371 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 00:14:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:14:44 INFO - PROCESS | 1853 | 1461309284376 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:14:44 INFO - PROCESS | 1853 | 1461309284378 Marionette TRACE conn3 <- [1,2670,null,{}] 00:14:44 INFO - PROCESS | 1853 | 1461309284382 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}] 00:14:44 INFO - PROCESS | 1853 | 1461309284507 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 00:14:44 INFO - PROCESS | 1853 | 1461309284515 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:44 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bf82000 == 113 [pid = 1853] [id = 675] 00:14:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 171 (0x7fd04a7ac400) [pid = 1853] [serial = 2026] [outer = (nil)] 00:14:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 172 (0x7fd04b53f400) [pid = 1853] [serial = 2027] [outer = 0x7fd04a7ac400] 00:14:44 INFO - PROCESS | 1853 | 1461309284568 Marionette DEBUG loaded listener.js 00:14:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 173 (0x7fd04b773c00) [pid = 1853] [serial = 2028] [outer = 0x7fd04a7ac400] 00:14:45 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:14:46 INFO - PROCESS | 1853 | 1461309286049 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] 00:14:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:14:46 INFO - PROCESS | 1853 | 1461309286113 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 00:14:46 INFO - PROCESS | 1853 | 1461309286120 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:14:46 INFO - PROCESS | 1853 | 1461309286122 Marionette TRACE conn3 <- [1,2674,null,{}] 00:14:46 INFO - PROCESS | 1853 | 1461309286259 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}] 00:14:46 INFO - PROCESS | 1853 | 1461309286424 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 00:14:46 INFO - PROCESS | 1853 | 1461309286603 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:46 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03f7da800 == 114 [pid = 1853] [id = 676] 00:14:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 174 (0x7fd03b73bc00) [pid = 1853] [serial = 2029] [outer = (nil)] 00:14:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 175 (0x7fd03e953000) [pid = 1853] [serial = 2030] [outer = 0x7fd03b73bc00] 00:14:46 INFO - PROCESS | 1853 | 1461309286669 Marionette DEBUG loaded listener.js 00:14:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 176 (0x7fd0409ebc00) [pid = 1853] [serial = 2031] [outer = 0x7fd03b73bc00] 00:14:47 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:14:47 INFO - PROCESS | 1853 | 1461309287923 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] 00:14:47 INFO - PROCESS | 1853 | 1461309287961 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 00:14:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:14:47 INFO - PROCESS | 1853 | 1461309287970 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:14:47 INFO - PROCESS | 1853 | 1461309287974 Marionette TRACE conn3 <- [1,2678,null,{}] 00:14:47 INFO - PROCESS | 1853 | 1461309287979 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}] 00:14:48 INFO - PROCESS | 1853 | 1461309288161 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 00:14:48 INFO - PROCESS | 1853 | 1461309288397 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:48 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b847800 == 115 [pid = 1853] [id = 677] 00:14:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 177 (0x7fd0408df800) [pid = 1853] [serial = 2032] [outer = (nil)] 00:14:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 178 (0x7fd04354c000) [pid = 1853] [serial = 2033] [outer = 0x7fd0408df800] 00:14:48 INFO - PROCESS | 1853 | 1461309288459 Marionette DEBUG loaded listener.js 00:14:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 179 (0x7fd0482f8000) [pid = 1853] [serial = 2034] [outer = 0x7fd0408df800] 00:14:49 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:14:49 INFO - PROCESS | 1853 | 1461309289648 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]]]}] 00:14:49 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) 00:14:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1729ms 00:14:49 INFO - PROCESS | 1853 | 1461309289699 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 00:14:49 INFO - PROCESS | 1853 | 1461309289702 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 00:14:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:14:49 INFO - PROCESS | 1853 | 1461309289708 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:14:49 INFO - PROCESS | 1853 | 1461309289713 Marionette TRACE conn3 <- [1,2682,null,{}] 00:14:49 INFO - PROCESS | 1853 | 1461309289726 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}] 00:14:49 INFO - PROCESS | 1853 | 1461309289961 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 00:14:50 INFO - PROCESS | 1853 | 1461309290118 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:50 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f09d000 == 116 [pid = 1853] [id = 678] 00:14:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 180 (0x7fd0484c5000) [pid = 1853] [serial = 2035] [outer = (nil)] 00:14:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 181 (0x7fd04a742800) [pid = 1853] [serial = 2036] [outer = 0x7fd0484c5000] 00:14:50 INFO - PROCESS | 1853 | 1461309290184 Marionette DEBUG loaded listener.js 00:14:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 182 (0x7fd04b642c00) [pid = 1853] [serial = 2037] [outer = 0x7fd0484c5000] 00:14:51 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:14:51 INFO - PROCESS | 1853 | 1461309291367 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]]]}] 00:14:51 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) 00:14:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1682ms 00:14:51 INFO - PROCESS | 1853 | 1461309291390 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 00:14:51 INFO - PROCESS | 1853 | 1461309291394 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 00:14:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:14:51 INFO - PROCESS | 1853 | 1461309291399 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:14:51 INFO - PROCESS | 1853 | 1461309291401 Marionette TRACE conn3 <- [1,2686,null,{}] 00:14:51 INFO - PROCESS | 1853 | 1461309291406 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}] 00:14:51 INFO - PROCESS | 1853 | 1461309291573 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 00:14:51 INFO - PROCESS | 1853 | 1461309291770 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:51 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fa5b800 == 117 [pid = 1853] [id = 679] 00:14:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 183 (0x7fd049672400) [pid = 1853] [serial = 2038] [outer = (nil)] 00:14:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 184 (0x7fd04bb28800) [pid = 1853] [serial = 2039] [outer = 0x7fd049672400] 00:14:51 INFO - PROCESS | 1853 | 1461309291831 Marionette DEBUG loaded listener.js 00:14:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 185 (0x7fd04c378400) [pid = 1853] [serial = 2040] [outer = 0x7fd049672400] 00:14:52 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:14:52 INFO - PROCESS | 1853 | 1461309292991 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] 00:14:53 INFO - PROCESS | 1853 | 1461309293033 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 00:14:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:14:53 INFO - PROCESS | 1853 | 1461309293039 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:14:53 INFO - PROCESS | 1853 | 1461309293041 Marionette TRACE conn3 <- [1,2690,null,{}] 00:14:53 INFO - PROCESS | 1853 | 1461309293055 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}] 00:14:53 INFO - PROCESS | 1853 | 1461309293235 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 00:14:53 INFO - PROCESS | 1853 | 1461309293426 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:53 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fdc7000 == 118 [pid = 1853] [id = 680] 00:14:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 186 (0x7fd04b174c00) [pid = 1853] [serial = 2041] [outer = (nil)] 00:14:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 187 (0x7fd04d140c00) [pid = 1853] [serial = 2042] [outer = 0x7fd04b174c00] 00:14:53 INFO - PROCESS | 1853 | 1461309293487 Marionette DEBUG loaded listener.js 00:14:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 188 (0x7fd04d528800) [pid = 1853] [serial = 2043] [outer = 0x7fd04b174c00] 00:14:54 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:14:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 00:14:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:14:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 00:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:14:54 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1 00:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:54 INFO - _addTest/ [0,2693,"getWindowHandle",null] 00:14:54 INFO - PROCESS | 1853 | 1461309294633 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 00:14:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:14:54 INFO - PROCESS | 1853 | 1461309294638 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:14:54 INFO - PROCESS | 1853 | 1461309294640 Marionette TRACE conn3 <- [1,2694,null,{}] 00:14:54 INFO - PROCESS | 1853 | 1461309294645 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}] 00:14:54 INFO - PROCESS | 1853 | 1461309294912 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 00:14:55 INFO - PROCESS | 1853 | 1461309295132 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:55 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053549000 == 119 [pid = 1853] [id = 681] 00:14:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 189 (0x7fd04ecd2000) [pid = 1853] [serial = 2044] [outer = (nil)] 00:14:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 190 (0x7fd04f179400) [pid = 1853] [serial = 2045] [outer = 0x7fd04ecd2000] 00:14:55 INFO - PROCESS | 1853 | 1461309295199 Marionette DEBUG loaded listener.js 00:14:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 191 (0x7fd04f494800) [pid = 1853] [serial = 2046] [outer = 0x7fd04ecd2000] 00:14:56 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:14:56 INFO - PROCESS | 1853 | 1461309296407 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] 00:14:56 INFO - PROCESS | 1853 | 1461309296429 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 00:14:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:14:56 INFO - PROCESS | 1853 | 1461309296435 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:14:56 INFO - PROCESS | 1853 | 1461309296437 Marionette TRACE conn3 <- [1,2698,null,{}] 00:14:56 INFO - PROCESS | 1853 | 1461309296442 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}] 00:14:56 INFO - PROCESS | 1853 | 1461309296585 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 00:14:56 INFO - PROCESS | 1853 | 1461309296787 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:56 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04098a000 == 120 [pid = 1853] [id = 682] 00:14:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 192 (0x7fd03b738c00) [pid = 1853] [serial = 2047] [outer = (nil)] 00:14:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 193 (0x7fd0482fc800) [pid = 1853] [serial = 2048] [outer = 0x7fd03b738c00] 00:14:56 INFO - PROCESS | 1853 | 1461309296849 Marionette DEBUG loaded listener.js 00:14:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 194 (0x7fd04ed70800) [pid = 1853] [serial = 2049] [outer = 0x7fd03b738c00] 00:14:57 INFO - PROCESS | 1853 | SkCairoFTTypeface::onFilterRec unimplemented 00:14:58 INFO - PROCESS | 1853 | 1461309298006 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] 00:14:58 INFO - PROCESS | 1853 | 1461309298023 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 00:14:58 INFO - PROCESS | 1853 | 1461309298030 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:14:58 INFO - PROCESS | 1853 | 1461309298035 Marionette TRACE conn3 <- [1,2702,null,{}] 00:14:58 INFO - PROCESS | 1853 | 1461309298041 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}] 00:14:58 INFO - PROCESS | 1853 | 1461309298216 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 00:14:58 INFO - PROCESS | 1853 | 1461309298439 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:58 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a76e000 == 121 [pid = 1853] [id = 683] 00:14:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 195 (0x7fd03ecc0c00) [pid = 1853] [serial = 2050] [outer = (nil)] 00:14:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 196 (0x7fd0408dc000) [pid = 1853] [serial = 2051] [outer = 0x7fd03ecc0c00] 00:14:58 INFO - PROCESS | 1853 | 1461309298496 Marionette DEBUG loaded listener.js 00:14:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 197 (0x7fd040ada400) [pid = 1853] [serial = 2052] [outer = 0x7fd03ecc0c00] 00:14:59 INFO - PROCESS | 1853 | 1461309299228 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]]]}] 00:14:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:14:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1235ms 00:14:59 INFO - PROCESS | 1853 | 1461309299271 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 00:14:59 INFO - PROCESS | 1853 | 1461309299278 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 00:14:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:14:59 INFO - PROCESS | 1853 | 1461309299288 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:14:59 INFO - PROCESS | 1853 | 1461309299291 Marionette TRACE conn3 <- [1,2706,null,{}] 00:14:59 INFO - PROCESS | 1853 | 1461309299296 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}] 00:14:59 INFO - PROCESS | 1853 | 1461309299442 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 00:14:59 INFO - PROCESS | 1853 | 1461309299645 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:59 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd048543000 == 122 [pid = 1853] [id = 684] 00:14:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 198 (0x7fd038e57400) [pid = 1853] [serial = 2053] [outer = (nil)] 00:14:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 199 (0x7fd03b7ee000) [pid = 1853] [serial = 2054] [outer = 0x7fd038e57400] 00:14:59 INFO - PROCESS | 1853 | 1461309299700 Marionette DEBUG loaded listener.js 00:14:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 200 (0x7fd041551000) [pid = 1853] [serial = 2055] [outer = 0x7fd038e57400] 00:15:00 INFO - PROCESS | 1853 | 1461309300629 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]]]}] 00:15:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:15:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1378ms 00:15:00 INFO - PROCESS | 1853 | 1461309300667 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 00:15:00 INFO - PROCESS | 1853 | 1461309300669 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 00:15:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:15:00 INFO - PROCESS | 1853 | 1461309300675 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:15:00 INFO - PROCESS | 1853 | 1461309300680 Marionette TRACE conn3 <- [1,2710,null,{}] 00:15:00 INFO - PROCESS | 1853 | 1461309300693 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}] 00:15:00 INFO - PROCESS | 1853 | 1461309300842 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 00:15:01 INFO - PROCESS | 1853 | 1461309301051 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:01 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04133a000 == 123 [pid = 1853] [id = 685] 00:15:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 201 (0x7fd042ea7800) [pid = 1853] [serial = 2056] [outer = (nil)] 00:15:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 202 (0x7fd04963bc00) [pid = 1853] [serial = 2057] [outer = 0x7fd042ea7800] 00:15:01 INFO - PROCESS | 1853 | 1461309301110 Marionette DEBUG loaded listener.js 00:15:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 203 (0x7fd0499c0800) [pid = 1853] [serial = 2058] [outer = 0x7fd042ea7800] 00:15:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f2d8000 == 122 [pid = 1853] [id = 162] 00:15:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bf80800 == 121 [pid = 1853] [id = 536] 00:15:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06c797000 == 120 [pid = 1853] [id = 495] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 202 (0x7fd0499bb800) [pid = 1853] [serial = 1970] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 201 (0x7fd043558c00) [pid = 1853] [serial = 1934] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 200 (0x7fd0482f1800) [pid = 1853] [serial = 1937] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 199 (0x7fd0484c7000) [pid = 1853] [serial = 1940] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 198 (0x7fd04963b000) [pid = 1853] [serial = 1943] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04374c800 == 119 [pid = 1853] [id = 674] 00:15:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a6a7800 == 118 [pid = 1853] [id = 673] 00:15:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd043748000 == 117 [pid = 1853] [id = 672] 00:15:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd041335800 == 116 [pid = 1853] [id = 671] 00:15:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03ec60800 == 115 [pid = 1853] [id = 670] 00:15:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d3d5000 == 114 [pid = 1853] [id = 669] 00:15:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03eb2c800 == 113 [pid = 1853] [id = 668] 00:15:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f09d800 == 112 [pid = 1853] [id = 663] 00:15:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04eb4a000 == 111 [pid = 1853] [id = 662] 00:15:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d457000 == 110 [pid = 1853] [id = 661] 00:15:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04c0be800 == 109 [pid = 1853] [id = 660] 00:15:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b189000 == 108 [pid = 1853] [id = 659] 00:15:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04097c000 == 107 [pid = 1853] [id = 658] 00:15:01 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03be6a000 == 106 [pid = 1853] [id = 657] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 197 (0x7fd04979e400) [pid = 1853] [serial = 1964] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 196 (0x7fd03b5a2800) [pid = 1853] [serial = 1967] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 195 (0x7fd042e8cc00) [pid = 1853] [serial = 1958] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 194 (0x7fd042f34800) [pid = 1853] [serial = 1959] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 193 (0x7fd0409ed000) [pid = 1853] [serial = 1955] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 192 (0x7fd041534000) [pid = 1853] [serial = 1956] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 191 (0x7fd03f8a6400) [pid = 1853] [serial = 1953] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 190 (0x7fd03eb0b800) [pid = 1853] [serial = 1952] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 189 (0x7fd042e8ec00) [pid = 1853] [serial = 1931] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 188 (0x7fd0425fdc00) [pid = 1853] [serial = 1928] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 187 (0x7fd040ad4000) [pid = 1853] [serial = 1925] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 186 (0x7fd03ea46c00) [pid = 1853] [serial = 1922] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 185 (0x7fd049670400) [pid = 1853] [serial = 1946] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 184 (0x7fd03b7f7800) [pid = 1853] [serial = 1949] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 183 (0x7fd03d48c400) [pid = 1853] [serial = 1950] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 182 (0x7fd03b73b400) [pid = 1853] [serial = 1919] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 181 (0x7fd042f38c00) [pid = 1853] [serial = 1961] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 180 (0x7fd0497a8400) [pid = 1853] [serial = 1965] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 179 (0x7fd0408d9c00) [pid = 1853] [serial = 1968] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1853 | --DOMWINDOW == 178 (0x7fd048109000) [pid = 1853] [serial = 1962] [outer = (nil)] [url = about:blank] 00:15:02 INFO - PROCESS | 1853 | 1461309302043 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] 00:15:02 INFO - PROCESS | 1853 | 1461309302066 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 00:15:02 INFO - PROCESS | 1853 | 1461309302071 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:15:02 INFO - PROCESS | 1853 | 1461309302074 Marionette TRACE conn3 <- [1,2714,null,{}] 00:15:02 INFO - PROCESS | 1853 | 1461309302078 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}] 00:15:02 INFO - PROCESS | 1853 | 1461309302212 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 00:15:02 INFO - PROCESS | 1853 | 1461309302226 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:02 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd040987000 == 107 [pid = 1853] [id = 686] 00:15:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 179 (0x7fd03ea46c00) [pid = 1853] [serial = 2059] [outer = (nil)] 00:15:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 180 (0x7fd04a99d400) [pid = 1853] [serial = 2060] [outer = 0x7fd03ea46c00] 00:15:02 INFO - PROCESS | 1853 | 1461309302280 Marionette DEBUG loaded listener.js 00:15:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 181 (0x7fd04b548400) [pid = 1853] [serial = 2061] [outer = 0x7fd03ea46c00] 00:15:03 INFO - PROCESS | 1853 | 1461309303024 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]]]}] 00:15:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:15:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 976ms 00:15:03 INFO - PROCESS | 1853 | 1461309303046 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 00:15:03 INFO - PROCESS | 1853 | 1461309303049 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 00:15:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:15:03 INFO - PROCESS | 1853 | 1461309303054 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:15:03 INFO - PROCESS | 1853 | 1461309303056 Marionette TRACE conn3 <- [1,2718,null,{}] 00:15:03 INFO - PROCESS | 1853 | 1461309303060 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}] 00:15:03 INFO - PROCESS | 1853 | 1461309303186 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 00:15:03 INFO - PROCESS | 1853 | 1461309303197 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:03 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0485d3000 == 108 [pid = 1853] [id = 687] 00:15:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 182 (0x7fd04b54cc00) [pid = 1853] [serial = 2062] [outer = (nil)] 00:15:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 183 (0x7fd04bb2f400) [pid = 1853] [serial = 2063] [outer = 0x7fd04b54cc00] 00:15:03 INFO - PROCESS | 1853 | 1461309303254 Marionette DEBUG loaded listener.js 00:15:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 184 (0x7fd04bd62c00) [pid = 1853] [serial = 2064] [outer = 0x7fd04b54cc00] 00:15:04 INFO - PROCESS | 1853 | 1461309304081 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] 00:15:04 INFO - PROCESS | 1853 | 1461309304138 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 00:15:04 INFO - PROCESS | 1853 | 1461309304142 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:15:04 INFO - PROCESS | 1853 | 1461309304145 Marionette TRACE conn3 <- [1,2722,null,{}] 00:15:04 INFO - PROCESS | 1853 | 1461309304149 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}] 00:15:04 INFO - PROCESS | 1853 | 1461309304360 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 00:15:04 INFO - PROCESS | 1853 | 1461309304393 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:04 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bdd6000 == 109 [pid = 1853] [id = 688] 00:15:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 185 (0x7fd04d52c800) [pid = 1853] [serial = 2065] [outer = (nil)] 00:15:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 186 (0x7fd04ecdb000) [pid = 1853] [serial = 2066] [outer = 0x7fd04d52c800] 00:15:04 INFO - PROCESS | 1853 | 1461309304448 Marionette DEBUG loaded listener.js 00:15:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 187 (0x7fd04ed6f400) [pid = 1853] [serial = 2067] [outer = 0x7fd04d52c800] 00:15:05 INFO - PROCESS | 1853 | 1461309305146 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] 00:15:05 INFO - PROCESS | 1853 | 1461309305180 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 00:15:05 INFO - PROCESS | 1853 | 1461309305185 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:15:05 INFO - PROCESS | 1853 | 1461309305187 Marionette TRACE conn3 <- [1,2726,null,{}] 00:15:05 INFO - PROCESS | 1853 | 1461309305197 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}] 00:15:05 INFO - PROCESS | 1853 | 1461309305374 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 00:15:05 INFO - PROCESS | 1853 | 1461309305399 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:05 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f0af000 == 110 [pid = 1853] [id = 689] 00:15:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 188 (0x7fd04d532800) [pid = 1853] [serial = 2068] [outer = (nil)] 00:15:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 189 (0x7fd04f49b400) [pid = 1853] [serial = 2069] [outer = 0x7fd04d532800] 00:15:05 INFO - PROCESS | 1853 | 1461309305450 Marionette DEBUG loaded listener.js 00:15:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 190 (0x7fd04fc45000) [pid = 1853] [serial = 2070] [outer = 0x7fd04d532800] 00:15:06 INFO - PROCESS | 1853 | --DOMWINDOW == 189 (0x7fd04154c000) [pid = 1853] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:15:06 INFO - PROCESS | 1853 | --DOMWINDOW == 188 (0x7fd03ecbb800) [pid = 1853] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:15:06 INFO - PROCESS | 1853 | --DOMWINDOW == 187 (0x7fd0482f3800) [pid = 1853] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:15:06 INFO - PROCESS | 1853 | --DOMWINDOW == 186 (0x7fd038e59000) [pid = 1853] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:15:06 INFO - PROCESS | 1853 | --DOMWINDOW == 185 (0x7fd0386d3c00) [pid = 1853] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:15:06 INFO - PROCESS | 1853 | --DOMWINDOW == 184 (0x7fd03afd6400) [pid = 1853] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:15:06 INFO - PROCESS | 1853 | --DOMWINDOW == 183 (0x7fd03ecb9800) [pid = 1853] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:15:06 INFO - PROCESS | 1853 | --DOMWINDOW == 182 (0x7fd0408db000) [pid = 1853] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:15:06 INFO - PROCESS | 1853 | 1461309306409 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]]]}] 00:15:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:15:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1231ms 00:15:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:15:06 INFO - PROCESS | 1853 | 1461309306416 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 00:15:06 INFO - PROCESS | 1853 | 1461309306418 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 00:15:06 INFO - PROCESS | 1853 | 1461309306423 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:15:06 INFO - PROCESS | 1853 | 1461309306435 Marionette TRACE conn3 <- [1,2730,null,{}] 00:15:06 INFO - PROCESS | 1853 | 1461309306450 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}] 00:15:06 INFO - PROCESS | 1853 | 1461309306584 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 00:15:06 INFO - PROCESS | 1853 | 1461309306596 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:06 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04df11000 == 111 [pid = 1853] [id = 690] 00:15:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 183 (0x7fd03afd6400) [pid = 1853] [serial = 2071] [outer = (nil)] 00:15:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 184 (0x7fd04b541c00) [pid = 1853] [serial = 2072] [outer = 0x7fd03afd6400] 00:15:06 INFO - PROCESS | 1853 | 1461309306648 Marionette DEBUG loaded listener.js 00:15:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 185 (0x7fd04f4a0800) [pid = 1853] [serial = 2073] [outer = 0x7fd03afd6400] 00:15:07 INFO - PROCESS | 1853 | 1461309307777 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] 00:15:07 INFO - PROCESS | 1853 | 1461309307828 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 00:15:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:15:07 INFO - PROCESS | 1853 | 1461309307833 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:15:07 INFO - PROCESS | 1853 | 1461309307834 Marionette TRACE conn3 <- [1,2734,null,{}] 00:15:07 INFO - PROCESS | 1853 | 1461309307839 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}] 00:15:07 INFO - PROCESS | 1853 | 1461309307961 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 00:15:08 INFO - PROCESS | 1853 | 1461309308109 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:08 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd052d14800 == 112 [pid = 1853] [id = 691] 00:15:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 186 (0x7fd038e58000) [pid = 1853] [serial = 2074] [outer = (nil)] 00:15:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 187 (0x7fd04fc4b000) [pid = 1853] [serial = 2075] [outer = 0x7fd038e58000] 00:15:08 INFO - PROCESS | 1853 | 1461309308163 Marionette DEBUG loaded listener.js 00:15:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 188 (0x7fd04fc88c00) [pid = 1853] [serial = 2076] [outer = 0x7fd038e58000] 00:15:09 INFO - PROCESS | 1853 | 1461309309033 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]]]}] 00:15:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:15:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1274ms 00:15:09 INFO - PROCESS | 1853 | 1461309309108 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 00:15:09 INFO - PROCESS | 1853 | 1461309309114 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 00:15:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:15:09 INFO - PROCESS | 1853 | 1461309309122 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:15:09 INFO - PROCESS | 1853 | 1461309309126 Marionette TRACE conn3 <- [1,2738,null,{}] 00:15:09 INFO - PROCESS | 1853 | 1461309309133 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}] 00:15:09 INFO - PROCESS | 1853 | 1461309309306 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 00:15:09 INFO - PROCESS | 1853 | 1461309309492 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:09 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0431c9800 == 113 [pid = 1853] [id = 692] 00:15:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 189 (0x7fd03f8a6800) [pid = 1853] [serial = 2077] [outer = (nil)] 00:15:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 190 (0x7fd040ad6800) [pid = 1853] [serial = 2078] [outer = 0x7fd03f8a6800] 00:15:09 INFO - PROCESS | 1853 | 1461309309558 Marionette DEBUG loaded listener.js 00:15:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 191 (0x7fd0425f5c00) [pid = 1853] [serial = 2079] [outer = 0x7fd03f8a6800] 00:15:10 INFO - PROCESS | 1853 | 1461309310363 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]]]}] 00:15:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:15:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1279ms 00:15:10 INFO - PROCESS | 1853 | 1461309310401 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 00:15:10 INFO - PROCESS | 1853 | 1461309310409 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 00:15:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:15:10 INFO - PROCESS | 1853 | 1461309310417 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:15:10 INFO - PROCESS | 1853 | 1461309310421 Marionette TRACE conn3 <- [1,2742,null,{}] 00:15:10 INFO - PROCESS | 1853 | 1461309310426 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}] 00:15:10 INFO - PROCESS | 1853 | 1461309310580 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 00:15:10 INFO - PROCESS | 1853 | 1461309310772 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:10 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d548800 == 114 [pid = 1853] [id = 693] 00:15:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 192 (0x7fd0415e5c00) [pid = 1853] [serial = 2080] [outer = (nil)] 00:15:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 193 (0x7fd049673000) [pid = 1853] [serial = 2081] [outer = 0x7fd0415e5c00] 00:15:10 INFO - PROCESS | 1853 | 1461309310834 Marionette DEBUG loaded listener.js 00:15:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 194 (0x7fd04a745800) [pid = 1853] [serial = 2082] [outer = 0x7fd0415e5c00] 00:15:11 INFO - PROCESS | 1853 | 1461309311696 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]]]}] 00:15:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:15:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1329ms 00:15:11 INFO - PROCESS | 1853 | 1461309311746 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 00:15:11 INFO - PROCESS | 1853 | 1461309311749 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 00:15:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:15:11 INFO - PROCESS | 1853 | 1461309311755 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:15:11 INFO - PROCESS | 1853 | 1461309311760 Marionette TRACE conn3 <- [1,2746,null,{}] 00:15:11 INFO - PROCESS | 1853 | 1461309311788 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}] 00:15:11 INFO - PROCESS | 1853 | 1461309311998 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 00:15:12 INFO - PROCESS | 1853 | 1461309312134 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:12 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0540a1000 == 115 [pid = 1853] [id = 694] 00:15:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 195 (0x7fd04bee3400) [pid = 1853] [serial = 2083] [outer = (nil)] 00:15:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 196 (0x7fd04d524800) [pid = 1853] [serial = 2084] [outer = 0x7fd04bee3400] 00:15:12 INFO - PROCESS | 1853 | 1461309312199 Marionette DEBUG loaded listener.js 00:15:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 197 (0x7fd04ecdbc00) [pid = 1853] [serial = 2085] [outer = 0x7fd04bee3400] 00:15:12 INFO - PROCESS | 1853 | 1461309312992 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]]]}] 00:15:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:15:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1281ms 00:15:13 INFO - PROCESS | 1853 | 1461309313036 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 00:15:13 INFO - PROCESS | 1853 | 1461309313040 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 00:15:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:15:13 INFO - PROCESS | 1853 | 1461309313045 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:15:13 INFO - PROCESS | 1853 | 1461309313047 Marionette TRACE conn3 <- [1,2750,null,{}] 00:15:13 INFO - PROCESS | 1853 | 1461309313052 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}] 00:15:13 INFO - PROCESS | 1853 | 1461309313196 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 00:15:13 INFO - PROCESS | 1853 | 1461309313388 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:13 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054370800 == 116 [pid = 1853] [id = 695] 00:15:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 198 (0x7fd04b2bc800) [pid = 1853] [serial = 2086] [outer = (nil)] 00:15:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 199 (0x7fd04f73e800) [pid = 1853] [serial = 2087] [outer = 0x7fd04b2bc800] 00:15:13 INFO - PROCESS | 1853 | 1461309313449 Marionette DEBUG loaded listener.js 00:15:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 200 (0x7fd04fc81000) [pid = 1853] [serial = 2088] [outer = 0x7fd04b2bc800] 00:15:14 INFO - PROCESS | 1853 | 1461309314400 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]]]}] 00:15:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:15:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1375ms 00:15:14 INFO - PROCESS | 1853 | 1461309314450 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 00:15:14 INFO - PROCESS | 1853 | 1461309314453 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 00:15:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:15:14 INFO - PROCESS | 1853 | 1461309314458 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:15:14 INFO - PROCESS | 1853 | 1461309314460 Marionette TRACE conn3 <- [1,2754,null,{}] 00:15:14 INFO - PROCESS | 1853 | 1461309314465 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}] 00:15:14 INFO - PROCESS | 1853 | 1461309314609 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 00:15:14 INFO - PROCESS | 1853 | 1461309314799 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:14 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054e5c800 == 117 [pid = 1853] [id = 696] 00:15:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 201 (0x7fd04ed63c00) [pid = 1853] [serial = 2089] [outer = (nil)] 00:15:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 202 (0x7fd04fcaa400) [pid = 1853] [serial = 2090] [outer = 0x7fd04ed63c00] 00:15:14 INFO - PROCESS | 1853 | 1461309314861 Marionette DEBUG loaded listener.js 00:15:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 203 (0x7fd04fcf0c00) [pid = 1853] [serial = 2091] [outer = 0x7fd04ed63c00] 00:15:15 INFO - PROCESS | 1853 | 1461309315645 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]]]}] 00:15:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:15:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1237ms 00:15:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:15:15 INFO - PROCESS | 1853 | 1461309315696 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 00:15:15 INFO - PROCESS | 1853 | 1461309315699 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 00:15:15 INFO - PROCESS | 1853 | 1461309315704 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:15:15 INFO - PROCESS | 1853 | 1461309315707 Marionette TRACE conn3 <- [1,2758,null,{}] 00:15:15 INFO - PROCESS | 1853 | 1461309315712 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}] 00:15:15 INFO - PROCESS | 1853 | 1461309315876 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 00:15:16 INFO - PROCESS | 1853 | 1461309316081 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:16 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055684800 == 118 [pid = 1853] [id = 697] 00:15:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 204 (0x7fd051445400) [pid = 1853] [serial = 2092] [outer = (nil)] 00:15:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 205 (0x7fd053985800) [pid = 1853] [serial = 2093] [outer = 0x7fd051445400] 00:15:16 INFO - PROCESS | 1853 | 1461309316146 Marionette DEBUG loaded listener.js 00:15:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 206 (0x7fd054ba5800) [pid = 1853] [serial = 2094] [outer = 0x7fd051445400] 00:15:16 INFO - PROCESS | 1853 | 1461309316950 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]]]}] 00:15:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:15:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1280ms 00:15:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:15:16 INFO - PROCESS | 1853 | 1461309316984 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 00:15:16 INFO - PROCESS | 1853 | 1461309316987 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 00:15:16 INFO - PROCESS | 1853 | 1461309316992 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:15:16 INFO - PROCESS | 1853 | 1461309316995 Marionette TRACE conn3 <- [1,2762,null,{}] 00:15:17 INFO - PROCESS | 1853 | 1461309316999 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}] 00:15:17 INFO - PROCESS | 1853 | 1461309317141 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 00:15:17 INFO - PROCESS | 1853 | 1461309317333 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:17 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd055f53800 == 119 [pid = 1853] [id = 698] 00:15:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 207 (0x7fd054d87400) [pid = 1853] [serial = 2095] [outer = (nil)] 00:15:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 208 (0x7fd05526fc00) [pid = 1853] [serial = 2096] [outer = 0x7fd054d87400] 00:15:17 INFO - PROCESS | 1853 | 1461309317401 Marionette DEBUG loaded listener.js 00:15:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 209 (0x7fd0553c6400) [pid = 1853] [serial = 2097] [outer = 0x7fd054d87400] 00:15:18 INFO - PROCESS | 1853 | 1461309318184 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]]]}] 00:15:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:15:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1232ms 00:15:18 INFO - PROCESS | 1853 | 1461309318223 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 00:15:18 INFO - PROCESS | 1853 | 1461309318226 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 00:15:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:15:18 INFO - PROCESS | 1853 | 1461309318232 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:15:18 INFO - PROCESS | 1853 | 1461309318234 Marionette TRACE conn3 <- [1,2766,null,{}] 00:15:18 INFO - PROCESS | 1853 | 1461309318238 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}] 00:15:18 INFO - PROCESS | 1853 | 1461309318382 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 00:15:18 INFO - PROCESS | 1853 | 1461309318575 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:18 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057acd800 == 120 [pid = 1853] [id = 699] 00:15:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 210 (0x7fd05526dc00) [pid = 1853] [serial = 2098] [outer = (nil)] 00:15:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 211 (0x7fd055660c00) [pid = 1853] [serial = 2099] [outer = 0x7fd05526dc00] 00:15:18 INFO - PROCESS | 1853 | 1461309318637 Marionette DEBUG loaded listener.js 00:15:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 212 (0x7fd0558b9800) [pid = 1853] [serial = 2100] [outer = 0x7fd05526dc00] 00:15:19 INFO - PROCESS | 1853 | 1461309319415 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]]]}] 00:15:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:15:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1232ms 00:15:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:15:19 INFO - PROCESS | 1853 | 1461309319464 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 00:15:19 INFO - PROCESS | 1853 | 1461309319467 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 00:15:19 INFO - PROCESS | 1853 | 1461309319471 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:15:19 INFO - PROCESS | 1853 | 1461309319474 Marionette TRACE conn3 <- [1,2770,null,{}] 00:15:19 INFO - PROCESS | 1853 | 1461309319479 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}] 00:15:19 INFO - PROCESS | 1853 | 1461309319636 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 00:15:19 INFO - PROCESS | 1853 | 1461309319831 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:19 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05b60d000 == 121 [pid = 1853] [id = 700] 00:15:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 213 (0x7fd03ea45800) [pid = 1853] [serial = 2101] [outer = (nil)] 00:15:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 214 (0x7fd0558c1c00) [pid = 1853] [serial = 2102] [outer = 0x7fd03ea45800] 00:15:19 INFO - PROCESS | 1853 | 1461309319895 Marionette DEBUG loaded listener.js 00:15:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 215 (0x7fd055f5d000) [pid = 1853] [serial = 2103] [outer = 0x7fd03ea45800] 00:15:20 INFO - PROCESS | 1853 | 1461309320668 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]]]}] 00:15:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:15:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1226ms 00:15:20 INFO - PROCESS | 1853 | 1461309320713 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 00:15:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:15:20 INFO - PROCESS | 1853 | 1461309320717 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 00:15:20 INFO - PROCESS | 1853 | 1461309320724 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:15:20 INFO - PROCESS | 1853 | 1461309320726 Marionette TRACE conn3 <- [1,2774,null,{}] 00:15:20 INFO - PROCESS | 1853 | 1461309320731 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}] 00:15:20 INFO - PROCESS | 1853 | 1461309320884 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 00:15:21 INFO - PROCESS | 1853 | 1461309321092 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:21 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd061ebb800 == 122 [pid = 1853] [id = 701] 00:15:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 216 (0x7fd05526f000) [pid = 1853] [serial = 2104] [outer = (nil)] 00:15:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 217 (0x7fd056384c00) [pid = 1853] [serial = 2105] [outer = 0x7fd05526f000] 00:15:21 INFO - PROCESS | 1853 | 1461309321193 Marionette DEBUG loaded listener.js 00:15:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 218 (0x7fd0578ec000) [pid = 1853] [serial = 2106] [outer = 0x7fd05526f000] 00:15:22 INFO - PROCESS | 1853 | 1461309322010 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]]]}] 00:15:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:15:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1327ms 00:15:22 INFO - PROCESS | 1853 | 1461309322050 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 00:15:22 INFO - PROCESS | 1853 | 1461309322053 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 00:15:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:15:22 INFO - PROCESS | 1853 | 1461309322059 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:15:22 INFO - PROCESS | 1853 | 1461309322061 Marionette TRACE conn3 <- [1,2778,null,{}] 00:15:22 INFO - PROCESS | 1853 | 1461309322066 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}] 00:15:22 INFO - PROCESS | 1853 | 1461309322242 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 00:15:22 INFO - PROCESS | 1853 | 1461309322450 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:22 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd062555800 == 123 [pid = 1853] [id = 702] 00:15:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 219 (0x7fd04fc80000) [pid = 1853] [serial = 2107] [outer = (nil)] 00:15:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 220 (0x7fd05b36e400) [pid = 1853] [serial = 2108] [outer = 0x7fd04fc80000] 00:15:22 INFO - PROCESS | 1853 | 1461309322559 Marionette DEBUG loaded listener.js 00:15:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 221 (0x7fd062075800) [pid = 1853] [serial = 2109] [outer = 0x7fd04fc80000] 00:15:23 INFO - PROCESS | 1853 | 1461309323365 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]]]}] 00:15:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:15:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1329ms 00:15:23 INFO - PROCESS | 1853 | 1461309323405 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 00:15:23 INFO - PROCESS | 1853 | 1461309323409 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 00:15:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:15:23 INFO - PROCESS | 1853 | 1461309323416 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:15:23 INFO - PROCESS | 1853 | 1461309323418 Marionette TRACE conn3 <- [1,2782,null,{}] 00:15:23 INFO - PROCESS | 1853 | 1461309323423 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}] 00:15:23 INFO - PROCESS | 1853 | 1461309323586 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 00:15:23 INFO - PROCESS | 1853 | 1461309323783 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:23 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03f7e0800 == 124 [pid = 1853] [id = 703] 00:15:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 222 (0x7fd038e5b800) [pid = 1853] [serial = 2110] [outer = (nil)] 00:15:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 223 (0x7fd043554400) [pid = 1853] [serial = 2111] [outer = 0x7fd038e5b800] 00:15:23 INFO - PROCESS | 1853 | 1461309323844 Marionette DEBUG loaded listener.js 00:15:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 224 (0x7fd062076c00) [pid = 1853] [serial = 2112] [outer = 0x7fd038e5b800] 00:15:24 INFO - PROCESS | 1853 | 1461309324656 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]]]}] 00:15:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:15:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1277ms 00:15:24 INFO - PROCESS | 1853 | 1461309324693 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 00:15:24 INFO - PROCESS | 1853 | 1461309324696 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 00:15:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:15:24 INFO - PROCESS | 1853 | 1461309324701 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:15:24 INFO - PROCESS | 1853 | 1461309324703 Marionette TRACE conn3 <- [1,2786,null,{}] 00:15:24 INFO - PROCESS | 1853 | 1461309324708 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}] 00:15:24 INFO - PROCESS | 1853 | 1461309324868 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 00:15:25 INFO - PROCESS | 1853 | 1461309325066 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:25 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d54c000 == 125 [pid = 1853] [id = 704] 00:15:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 225 (0x7fd03b7f4000) [pid = 1853] [serial = 2113] [outer = (nil)] 00:15:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 226 (0x7fd0621e9000) [pid = 1853] [serial = 2114] [outer = 0x7fd03b7f4000] 00:15:25 INFO - PROCESS | 1853 | 1461309325125 Marionette DEBUG loaded listener.js 00:15:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 227 (0x7fd06252f000) [pid = 1853] [serial = 2115] [outer = 0x7fd03b7f4000] 00:15:26 INFO - PROCESS | 1853 | 1461309326268 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]]]}] 00:15:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:15:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1626ms 00:15:26 INFO - PROCESS | 1853 | 1461309326328 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 00:15:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:15:26 INFO - PROCESS | 1853 | 1461309326334 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 00:15:26 INFO - PROCESS | 1853 | 1461309326341 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:15:26 INFO - PROCESS | 1853 | 1461309326345 Marionette TRACE conn3 <- [1,2790,null,{}] 00:15:26 INFO - PROCESS | 1853 | 1461309326352 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}] 00:15:26 INFO - PROCESS | 1853 | 1461309326528 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 00:15:26 INFO - PROCESS | 1853 | 1461309326724 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:26 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0406d8000 == 126 [pid = 1853] [id = 705] 00:15:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 228 (0x7fd03b5a2800) [pid = 1853] [serial = 2116] [outer = (nil)] 00:15:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 229 (0x7fd03d48c800) [pid = 1853] [serial = 2117] [outer = 0x7fd03b5a2800] 00:15:26 INFO - PROCESS | 1853 | 1461309326851 Marionette DEBUG loaded listener.js 00:15:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 230 (0x7fd0409e3400) [pid = 1853] [serial = 2118] [outer = 0x7fd03b5a2800] 00:15:27 INFO - PROCESS | 1853 | 1461309327807 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]]]}] 00:15:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:15:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1531ms 00:15:27 INFO - PROCESS | 1853 | 1461309327872 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 00:15:27 INFO - PROCESS | 1853 | 1461309327879 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 00:15:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:15:27 INFO - PROCESS | 1853 | 1461309327887 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:15:27 INFO - PROCESS | 1853 | 1461309327891 Marionette TRACE conn3 <- [1,2794,null,{}] 00:15:27 INFO - PROCESS | 1853 | 1461309327895 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}] 00:15:28 INFO - PROCESS | 1853 | 1461309328051 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 00:15:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0430a9000 == 125 [pid = 1853] [id = 638] 00:15:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04df11000 == 124 [pid = 1853] [id = 690] 00:15:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f0af000 == 123 [pid = 1853] [id = 689] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 229 (0x7fd04b53f400) [pid = 1853] [serial = 2027] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 228 (0x7fd04bd0dc00) [pid = 1853] [serial = 1997] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 227 (0x7fd04bb30c00) [pid = 1853] [serial = 1994] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 226 (0x7fd04bda7c00) [pid = 1853] [serial = 2000] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | 1461309328339 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bdd6000 == 122 [pid = 1853] [id = 688] 00:15:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0485d3000 == 121 [pid = 1853] [id = 687] 00:15:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd040987000 == 120 [pid = 1853] [id = 686] 00:15:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04133a000 == 119 [pid = 1853] [id = 685] 00:15:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd048543000 == 118 [pid = 1853] [id = 684] 00:15:28 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d5d7000 == 119 [pid = 1853] [id = 706] 00:15:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 227 (0x7fd03c8b3400) [pid = 1853] [serial = 2119] [outer = (nil)] 00:15:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 228 (0x7fd041546000) [pid = 1853] [serial = 2120] [outer = 0x7fd03c8b3400] 00:15:28 INFO - PROCESS | 1853 | 1461309328405 Marionette DEBUG loaded listener.js 00:15:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 229 (0x7fd04810a800) [pid = 1853] [serial = 2121] [outer = 0x7fd03c8b3400] 00:15:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a76e000 == 118 [pid = 1853] [id = 683] 00:15:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fdc7000 == 117 [pid = 1853] [id = 680] 00:15:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fa5b800 == 116 [pid = 1853] [id = 679] 00:15:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f09d000 == 115 [pid = 1853] [id = 678] 00:15:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b847800 == 114 [pid = 1853] [id = 677] 00:15:28 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03f7da800 == 113 [pid = 1853] [id = 676] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 228 (0x7fd04a7a7800) [pid = 1853] [serial = 2025] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 227 (0x7fd042f40400) [pid = 1853] [serial = 2018] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 226 (0x7fd03ecb5800) [pid = 1853] [serial = 1976] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 225 (0x7fd041530000) [pid = 1853] [serial = 2012] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 224 (0x7fd04a7a8c00) [pid = 1853] [serial = 2022] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 223 (0x7fd04b76d000) [pid = 1853] [serial = 1991] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 222 (0x7fd0425f3c00) [pid = 1853] [serial = 1979] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 221 (0x7fd038e5c000) [pid = 1853] [serial = 1973] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 220 (0x7fd03e95bc00) [pid = 1853] [serial = 2007] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 219 (0x7fd0408df000) [pid = 1853] [serial = 2024] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 218 (0x7fd04154b400) [pid = 1853] [serial = 2013] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 217 (0x7fd04b2b7400) [pid = 1853] [serial = 1988] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 216 (0x7fd0497a3800) [pid = 1853] [serial = 2021] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 215 (0x7fd04a74fc00) [pid = 1853] [serial = 1971] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 214 (0x7fd03c8aac00) [pid = 1853] [serial = 2006] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 213 (0x7fd0408e2400) [pid = 1853] [serial = 2009] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 212 (0x7fd042e83800) [pid = 1853] [serial = 2015] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 211 (0x7fd042f36400) [pid = 1853] [serial = 2016] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 210 (0x7fd049633c00) [pid = 1853] [serial = 1985] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 209 (0x7fd0409e4400) [pid = 1853] [serial = 2010] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 208 (0x7fd048111400) [pid = 1853] [serial = 2019] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 207 (0x7fd04969e400) [pid = 1853] [serial = 1982] [outer = (nil)] [url = about:blank] 00:15:28 INFO - PROCESS | 1853 | --DOMWINDOW == 206 (0x7fd040acf000) [pid = 1853] [serial = 2003] [outer = (nil)] [url = about:blank] 00:15:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:15:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1285ms 00:15:29 INFO - PROCESS | 1853 | 1461309329166 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]]]}] 00:15:29 INFO - PROCESS | 1853 | 1461309329173 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 00:15:29 INFO - PROCESS | 1853 | 1461309329176 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 00:15:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:15:29 INFO - PROCESS | 1853 | 1461309329181 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:15:29 INFO - PROCESS | 1853 | 1461309329185 Marionette TRACE conn3 <- [1,2798,null,{}] 00:15:29 INFO - PROCESS | 1853 | 1461309329199 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}] 00:15:29 INFO - PROCESS | 1853 | 1461309329342 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 00:15:29 INFO - PROCESS | 1853 | 1461309329513 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:29 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0430a0800 == 114 [pid = 1853] [id = 707] 00:15:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 207 (0x7fd041532800) [pid = 1853] [serial = 2122] [outer = (nil)] 00:15:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 208 (0x7fd049669000) [pid = 1853] [serial = 2123] [outer = 0x7fd041532800] 00:15:29 INFO - PROCESS | 1853 | 1461309329569 Marionette DEBUG loaded listener.js 00:15:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 209 (0x7fd0499bf800) [pid = 1853] [serial = 2124] [outer = 0x7fd041532800] 00:15:30 INFO - PROCESS | 1853 | 1461309330188 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]]]}] 00:15:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:15:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1030ms 00:15:30 INFO - PROCESS | 1853 | 1461309330211 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 00:15:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:15:30 INFO - PROCESS | 1853 | 1461309330214 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 00:15:30 INFO - PROCESS | 1853 | 1461309330219 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:15:30 INFO - PROCESS | 1853 | 1461309330221 Marionette TRACE conn3 <- [1,2802,null,{}] 00:15:30 INFO - PROCESS | 1853 | 1461309330226 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}] 00:15:30 INFO - PROCESS | 1853 | 1461309330433 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 00:15:30 INFO - PROCESS | 1853 | 1461309330535 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:30 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04977f000 == 115 [pid = 1853] [id = 708] 00:15:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 210 (0x7fd041528c00) [pid = 1853] [serial = 2125] [outer = (nil)] 00:15:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 211 (0x7fd04a9a1800) [pid = 1853] [serial = 2126] [outer = 0x7fd041528c00] 00:15:30 INFO - PROCESS | 1853 | 1461309330589 Marionette DEBUG loaded listener.js 00:15:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 212 (0x7fd04bc24000) [pid = 1853] [serial = 2127] [outer = 0x7fd041528c00] 00:15:31 INFO - PROCESS | 1853 | 1461309331301 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]]]}] 00:15:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:15:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1125ms 00:15:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:15:31 INFO - PROCESS | 1853 | 1461309331351 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 00:15:31 INFO - PROCESS | 1853 | 1461309331353 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 00:15:31 INFO - PROCESS | 1853 | 1461309331358 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:15:31 INFO - PROCESS | 1853 | 1461309331361 Marionette TRACE conn3 <- [1,2806,null,{}] 00:15:31 INFO - PROCESS | 1853 | 1461309331368 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}] 00:15:31 INFO - PROCESS | 1853 | 1461309331555 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 00:15:31 INFO - PROCESS | 1853 | 1461309331576 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:31 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bdd7000 == 116 [pid = 1853] [id = 709] 00:15:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 213 (0x7fd0496a4800) [pid = 1853] [serial = 2128] [outer = (nil)] 00:15:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 214 (0x7fd04bdaac00) [pid = 1853] [serial = 2129] [outer = 0x7fd0496a4800] 00:15:31 INFO - PROCESS | 1853 | 1461309331629 Marionette DEBUG loaded listener.js 00:15:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 215 (0x7fd04d1ccc00) [pid = 1853] [serial = 2130] [outer = 0x7fd0496a4800] 00:15:32 INFO - PROCESS | 1853 | 1461309332398 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]]]}] 00:15:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:15:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1080ms 00:15:32 INFO - PROCESS | 1853 | 1461309332438 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 00:15:32 INFO - PROCESS | 1853 | 1461309332440 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 00:15:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:15:32 INFO - PROCESS | 1853 | 1461309332445 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:15:32 INFO - PROCESS | 1853 | 1461309332447 Marionette TRACE conn3 <- [1,2810,null,{}] 00:15:32 INFO - PROCESS | 1853 | 1461309332452 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}] 00:15:32 INFO - PROCESS | 1853 | 1461309332658 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 00:15:32 INFO - PROCESS | 1853 | 1461309332688 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:32 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04eb3d000 == 117 [pid = 1853] [id = 710] 00:15:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 216 (0x7fd04ed64800) [pid = 1853] [serial = 2131] [outer = (nil)] 00:15:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 217 (0x7fd04fc82400) [pid = 1853] [serial = 2132] [outer = 0x7fd04ed64800] 00:15:32 INFO - PROCESS | 1853 | 1461309332743 Marionette DEBUG loaded listener.js 00:15:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 218 (0x7fd04fce4c00) [pid = 1853] [serial = 2133] [outer = 0x7fd04ed64800] 00:15:33 INFO - PROCESS | 1853 | --DOMWINDOW == 217 (0x7fd03ecc0c00) [pid = 1853] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:15:33 INFO - PROCESS | 1853 | --DOMWINDOW == 216 (0x7fd04d52c800) [pid = 1853] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:15:33 INFO - PROCESS | 1853 | --DOMWINDOW == 215 (0x7fd038e57400) [pid = 1853] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:15:33 INFO - PROCESS | 1853 | --DOMWINDOW == 214 (0x7fd042ea7800) [pid = 1853] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:15:33 INFO - PROCESS | 1853 | --DOMWINDOW == 213 (0x7fd04b54cc00) [pid = 1853] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:15:33 INFO - PROCESS | 1853 | --DOMWINDOW == 212 (0x7fd03ea46c00) [pid = 1853] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:15:33 INFO - PROCESS | 1853 | --DOMWINDOW == 211 (0x7fd04d532800) [pid = 1853] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:15:33 INFO - PROCESS | 1853 | --DOMWINDOW == 210 (0x7fd03afd6400) [pid = 1853] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:15:33 INFO - PROCESS | 1853 | 1461309333679 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]]]}] 00:15:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:15:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1277ms 00:15:33 INFO - PROCESS | 1853 | 1461309333723 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 00:15:33 INFO - PROCESS | 1853 | 1461309333725 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 00:15:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:15:33 INFO - PROCESS | 1853 | 1461309333730 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:15:33 INFO - PROCESS | 1853 | 1461309333732 Marionette TRACE conn3 <- [1,2814,null,{}] 00:15:33 INFO - PROCESS | 1853 | 1461309333737 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}] 00:15:33 INFO - PROCESS | 1853 | 1461309333924 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 00:15:33 INFO - PROCESS | 1853 | 1461309333942 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:33 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f1e5800 == 118 [pid = 1853] [id = 711] 00:15:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 211 (0x7fd04b54e800) [pid = 1853] [serial = 2134] [outer = (nil)] 00:15:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 212 (0x7fd04fc84c00) [pid = 1853] [serial = 2135] [outer = 0x7fd04b54e800] 00:15:33 INFO - PROCESS | 1853 | 1461309333995 Marionette DEBUG loaded listener.js 00:15:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 213 (0x7fd05144f000) [pid = 1853] [serial = 2136] [outer = 0x7fd04b54e800] 00:15:34 INFO - PROCESS | 1853 | 1461309334676 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]]]}] 00:15:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:15:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 974ms 00:15:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:15:34 INFO - PROCESS | 1853 | 1461309334705 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 00:15:34 INFO - PROCESS | 1853 | 1461309334707 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 00:15:34 INFO - PROCESS | 1853 | 1461309334711 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:15:34 INFO - PROCESS | 1853 | 1461309334714 Marionette TRACE conn3 <- [1,2818,null,{}] 00:15:34 INFO - PROCESS | 1853 | 1461309334719 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}] 00:15:34 INFO - PROCESS | 1853 | 1461309334847 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 00:15:35 INFO - PROCESS | 1853 | 1461309335002 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:35 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fd25000 == 119 [pid = 1853] [id = 712] 00:15:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 214 (0x7fd03ea46c00) [pid = 1853] [serial = 2137] [outer = (nil)] 00:15:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 215 (0x7fd0514b5800) [pid = 1853] [serial = 2138] [outer = 0x7fd03ea46c00] 00:15:35 INFO - PROCESS | 1853 | 1461309335054 Marionette DEBUG loaded listener.js 00:15:35 INFO - PROCESS | 1853 | ++DOMWINDOW == 216 (0x7fd0552b9c00) [pid = 1853] [serial = 2139] [outer = 0x7fd03ea46c00] 00:15:35 INFO - PROCESS | 1853 | 1461309335937 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]]]}] 00:15:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:15:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1279ms 00:15:35 INFO - PROCESS | 1853 | 1461309335991 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 00:15:35 INFO - PROCESS | 1853 | 1461309335995 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 00:15:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:15:36 INFO - PROCESS | 1853 | 1461309336004 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:15:36 INFO - PROCESS | 1853 | 1461309336008 Marionette TRACE conn3 <- [1,2822,null,{}] 00:15:36 INFO - PROCESS | 1853 | 1461309336015 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}] 00:15:36 INFO - PROCESS | 1853 | 1461309336240 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 00:15:36 INFO - PROCESS | 1853 | 1461309336436 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:36 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04132c800 == 120 [pid = 1853] [id = 713] 00:15:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 217 (0x7fd0409d2c00) [pid = 1853] [serial = 2140] [outer = (nil)] 00:15:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 218 (0x7fd04154c000) [pid = 1853] [serial = 2141] [outer = 0x7fd0409d2c00] 00:15:36 INFO - PROCESS | 1853 | 1461309336500 Marionette DEBUG loaded listener.js 00:15:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 219 (0x7fd042f35400) [pid = 1853] [serial = 2142] [outer = 0x7fd0409d2c00] 00:15:37 INFO - PROCESS | 1853 | 1461309337355 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]]]}] 00:15:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:15:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1383ms 00:15:37 INFO - PROCESS | 1853 | 1461309337387 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 00:15:37 INFO - PROCESS | 1853 | 1461309337395 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 00:15:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:15:37 INFO - PROCESS | 1853 | 1461309337403 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:15:37 INFO - PROCESS | 1853 | 1461309337406 Marionette TRACE conn3 <- [1,2826,null,{}] 00:15:37 INFO - PROCESS | 1853 | 1461309337410 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}] 00:15:37 INFO - PROCESS | 1853 | 1461309337563 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 00:15:37 INFO - PROCESS | 1853 | 1461309337771 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:37 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04d1ba000 == 121 [pid = 1853] [id = 714] 00:15:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 220 (0x7fd049637400) [pid = 1853] [serial = 2143] [outer = (nil)] 00:15:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 221 (0x7fd0497a4000) [pid = 1853] [serial = 2144] [outer = 0x7fd049637400] 00:15:37 INFO - PROCESS | 1853 | 1461309337876 Marionette DEBUG loaded listener.js 00:15:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 222 (0x7fd04b649000) [pid = 1853] [serial = 2145] [outer = 0x7fd049637400] 00:15:38 INFO - PROCESS | 1853 | 1461309338751 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:15:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:15:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1382ms 00:15:38 INFO - PROCESS | 1853 | 1461309338785 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 00:15:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:15:38 INFO - PROCESS | 1853 | 1461309338788 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 00:15:38 INFO - PROCESS | 1853 | 1461309338794 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:15:38 INFO - PROCESS | 1853 | 1461309338799 Marionette TRACE conn3 <- [1,2830,null,{}] 00:15:38 INFO - PROCESS | 1853 | 1461309338813 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}] 00:15:38 INFO - PROCESS | 1853 | 1461309338975 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 00:15:39 INFO - PROCESS | 1853 | 1461309339177 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:39 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd053cb3000 == 122 [pid = 1853] [id = 715] 00:15:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 223 (0x7fd04bda7c00) [pid = 1853] [serial = 2146] [outer = (nil)] 00:15:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 224 (0x7fd04f495800) [pid = 1853] [serial = 2147] [outer = 0x7fd04bda7c00] 00:15:39 INFO - PROCESS | 1853 | 1461309339242 Marionette DEBUG loaded listener.js 00:15:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 225 (0x7fd04fc8ec00) [pid = 1853] [serial = 2148] [outer = 0x7fd04bda7c00] 00:15:40 INFO - PROCESS | 1853 | 1461309340036 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]]]}] 00:15:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:15:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1281ms 00:15:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:15:40 INFO - PROCESS | 1853 | 1461309340075 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 00:15:40 INFO - PROCESS | 1853 | 1461309340078 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 00:15:40 INFO - PROCESS | 1853 | 1461309340083 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:15:40 INFO - PROCESS | 1853 | 1461309340086 Marionette TRACE conn3 <- [1,2834,null,{}] 00:15:40 INFO - PROCESS | 1853 | 1461309340091 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}] 00:15:40 INFO - PROCESS | 1853 | 1461309340277 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 00:15:40 INFO - PROCESS | 1853 | 1461309340475 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:40 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd05521d000 == 123 [pid = 1853] [id = 716] 00:15:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 226 (0x7fd04ecd0000) [pid = 1853] [serial = 2149] [outer = (nil)] 00:15:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 227 (0x7fd0552bb800) [pid = 1853] [serial = 2150] [outer = 0x7fd04ecd0000] 00:15:40 INFO - PROCESS | 1853 | 1461309340539 Marionette DEBUG loaded listener.js 00:15:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 228 (0x7fd055f5c400) [pid = 1853] [serial = 2151] [outer = 0x7fd04ecd0000] 00:15:41 INFO - PROCESS | 1853 | 1461309341318 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:15:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:15:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1276ms 00:15:41 INFO - PROCESS | 1853 | 1461309341360 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 00:15:41 INFO - PROCESS | 1853 | 1461309341363 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 00:15:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:15:41 INFO - PROCESS | 1853 | 1461309341368 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:15:41 INFO - PROCESS | 1853 | 1461309341370 Marionette TRACE conn3 <- [1,2838,null,{}] 00:15:41 INFO - PROCESS | 1853 | 1461309341375 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}] 00:15:41 INFO - PROCESS | 1853 | 1461309341521 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 00:15:41 INFO - PROCESS | 1853 | 1461309341718 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:41 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd061ebe000 == 124 [pid = 1853] [id = 717] 00:15:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 229 (0x7fd05366d000) [pid = 1853] [serial = 2152] [outer = (nil)] 00:15:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 230 (0x7fd0578f6400) [pid = 1853] [serial = 2153] [outer = 0x7fd05366d000] 00:15:41 INFO - PROCESS | 1853 | 1461309341778 Marionette DEBUG loaded listener.js 00:15:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 231 (0x7fd041550c00) [pid = 1853] [serial = 2154] [outer = 0x7fd05366d000] 00:15:42 INFO - PROCESS | 1853 | 1461309342575 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]]]}] 00:15:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:15:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1275ms 00:15:42 INFO - PROCESS | 1853 | 1461309342644 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 00:15:42 INFO - PROCESS | 1853 | 1461309342648 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 00:15:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:15:42 INFO - PROCESS | 1853 | 1461309342670 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:15:42 INFO - PROCESS | 1853 | 1461309342673 Marionette TRACE conn3 <- [1,2842,null,{}] 00:15:42 INFO - PROCESS | 1853 | 1461309342677 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}] 00:15:42 INFO - PROCESS | 1853 | 1461309342856 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 00:15:43 INFO - PROCESS | 1853 | 1461309343050 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:43 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd063526000 == 125 [pid = 1853] [id = 718] 00:15:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 232 (0x7fd0564adc00) [pid = 1853] [serial = 2155] [outer = (nil)] 00:15:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 233 (0x7fd062353000) [pid = 1853] [serial = 2156] [outer = 0x7fd0564adc00] 00:15:43 INFO - PROCESS | 1853 | 1461309343114 Marionette DEBUG loaded listener.js 00:15:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 234 (0x7fd065441c00) [pid = 1853] [serial = 2157] [outer = 0x7fd0564adc00] 00:15:43 INFO - PROCESS | 1853 | 1461309343878 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]]]}] 00:15:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:15:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1280ms 00:15:43 INFO - PROCESS | 1853 | 1461309343948 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 00:15:43 INFO - PROCESS | 1853 | 1461309343951 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 00:15:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:15:43 INFO - PROCESS | 1853 | 1461309343956 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:15:43 INFO - PROCESS | 1853 | 1461309343958 Marionette TRACE conn3 <- [1,2846,null,{}] 00:15:43 INFO - PROCESS | 1853 | 1461309343963 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}] 00:15:44 INFO - PROCESS | 1853 | 1461309344114 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 00:15:44 INFO - PROCESS | 1853 | 1461309344311 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:44 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06716c000 == 126 [pid = 1853] [id = 719] 00:15:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 235 (0x7fd0578f5000) [pid = 1853] [serial = 2158] [outer = (nil)] 00:15:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 236 (0x7fd066b10400) [pid = 1853] [serial = 2159] [outer = 0x7fd0578f5000] 00:15:44 INFO - PROCESS | 1853 | 1461309344371 Marionette DEBUG loaded listener.js 00:15:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 237 (0x7fd066c2dc00) [pid = 1853] [serial = 2160] [outer = 0x7fd0578f5000] 00:15:45 INFO - PROCESS | 1853 | 1461309345147 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]]]}] 00:15:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:15:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1227ms 00:15:45 INFO - PROCESS | 1853 | 1461309345183 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 00:15:45 INFO - PROCESS | 1853 | 1461309345185 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 00:15:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:15:45 INFO - PROCESS | 1853 | 1461309345190 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:15:45 INFO - PROCESS | 1853 | 1461309345193 Marionette TRACE conn3 <- [1,2850,null,{}] 00:15:45 INFO - PROCESS | 1853 | 1461309345198 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}] 00:15:45 INFO - PROCESS | 1853 | 1461309345339 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 00:15:45 INFO - PROCESS | 1853 | 1461309345537 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:45 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06759f000 == 127 [pid = 1853] [id = 720] 00:15:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 238 (0x7fd05b375400) [pid = 1853] [serial = 2161] [outer = (nil)] 00:15:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 239 (0x7fd066c36c00) [pid = 1853] [serial = 2162] [outer = 0x7fd05b375400] 00:15:45 INFO - PROCESS | 1853 | 1461309345597 Marionette DEBUG loaded listener.js 00:15:45 INFO - PROCESS | 1853 | ++DOMWINDOW == 240 (0x7fd066e06800) [pid = 1853] [serial = 2163] [outer = 0x7fd05b375400] 00:15:46 INFO - PROCESS | 1853 | 1461309346388 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:15:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:15:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1225ms 00:15:46 INFO - PROCESS | 1853 | 1461309346417 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 00:15:46 INFO - PROCESS | 1853 | 1461309346420 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 00:15:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:15:46 INFO - PROCESS | 1853 | 1461309346425 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:15:46 INFO - PROCESS | 1853 | 1461309346427 Marionette TRACE conn3 <- [1,2854,null,{}] 00:15:46 INFO - PROCESS | 1853 | 1461309346432 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}] 00:15:46 INFO - PROCESS | 1853 | 1461309346575 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 00:15:46 INFO - PROCESS | 1853 | 1461309346773 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:46 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd069485800 == 128 [pid = 1853] [id = 721] 00:15:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 241 (0x7fd03dce6000) [pid = 1853] [serial = 2164] [outer = (nil)] 00:15:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 242 (0x7fd066e0a400) [pid = 1853] [serial = 2165] [outer = 0x7fd03dce6000] 00:15:46 INFO - PROCESS | 1853 | 1461309346832 Marionette DEBUG loaded listener.js 00:15:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 243 (0x7fd066ea7c00) [pid = 1853] [serial = 2166] [outer = 0x7fd03dce6000] 00:15:47 INFO - PROCESS | 1853 | 1461309347642 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]]]}] 00:15:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:15:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1279ms 00:15:47 INFO - PROCESS | 1853 | 1461309347706 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 00:15:47 INFO - PROCESS | 1853 | 1461309347709 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 00:15:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:15:47 INFO - PROCESS | 1853 | 1461309347714 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:15:47 INFO - PROCESS | 1853 | 1461309347716 Marionette TRACE conn3 <- [1,2858,null,{}] 00:15:47 INFO - PROCESS | 1853 | 1461309347721 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}] 00:15:47 INFO - PROCESS | 1853 | 1461309347867 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 00:15:48 INFO - PROCESS | 1853 | 1461309348066 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:48 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06b7b4000 == 129 [pid = 1853] [id = 722] 00:15:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 244 (0x7fd065443c00) [pid = 1853] [serial = 2167] [outer = (nil)] 00:15:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 245 (0x7fd066eb2000) [pid = 1853] [serial = 2168] [outer = 0x7fd065443c00] 00:15:48 INFO - PROCESS | 1853 | 1461309348125 Marionette DEBUG loaded listener.js 00:15:48 INFO - PROCESS | 1853 | ++DOMWINDOW == 246 (0x7fd0673a2c00) [pid = 1853] [serial = 2169] [outer = 0x7fd065443c00] 00:15:48 INFO - PROCESS | 1853 | 1461309348915 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:15:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:15:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1276ms 00:15:48 INFO - PROCESS | 1853 | 1461309348990 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 00:15:48 INFO - PROCESS | 1853 | 1461309348993 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 00:15:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:15:49 INFO - PROCESS | 1853 | 1461309348998 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:15:49 INFO - PROCESS | 1853 | 1461309349002 Marionette TRACE conn3 <- [1,2862,null,{}] 00:15:49 INFO - PROCESS | 1853 | 1461309349006 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}] 00:15:49 INFO - PROCESS | 1853 | 1461309349188 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 00:15:49 INFO - PROCESS | 1853 | 1461309349384 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:49 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06c79b800 == 130 [pid = 1853] [id = 723] 00:15:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 247 (0x7fd03b77dc00) [pid = 1853] [serial = 2170] [outer = (nil)] 00:15:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 248 (0x7fd03b787800) [pid = 1853] [serial = 2171] [outer = 0x7fd03b77dc00] 00:15:49 INFO - PROCESS | 1853 | 1461309349451 Marionette DEBUG loaded listener.js 00:15:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 249 (0x7fd067589400) [pid = 1853] [serial = 2172] [outer = 0x7fd03b77dc00] 00:15:50 INFO - PROCESS | 1853 | 1461309350236 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]]]}] 00:15:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:15:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1326ms 00:15:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:15:50 INFO - PROCESS | 1853 | 1461309350325 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 00:15:50 INFO - PROCESS | 1853 | 1461309350328 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 00:15:50 INFO - PROCESS | 1853 | 1461309350332 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:15:50 INFO - PROCESS | 1853 | 1461309350335 Marionette TRACE conn3 <- [1,2866,null,{}] 00:15:50 INFO - PROCESS | 1853 | 1461309350340 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}] 00:15:50 INFO - PROCESS | 1853 | 1461309350483 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 00:15:50 INFO - PROCESS | 1853 | 1461309350682 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:50 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d4af800 == 131 [pid = 1853] [id = 724] 00:15:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 250 (0x7fd03b59d800) [pid = 1853] [serial = 2173] [outer = (nil)] 00:15:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 251 (0x7fd03d890000) [pid = 1853] [serial = 2174] [outer = 0x7fd03b59d800] 00:15:50 INFO - PROCESS | 1853 | 1461309350743 Marionette DEBUG loaded listener.js 00:15:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 252 (0x7fd03d897400) [pid = 1853] [serial = 2175] [outer = 0x7fd03b59d800] 00:15:51 INFO - PROCESS | 1853 | 1461309351902 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]]]}] 00:15:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:15:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1628ms 00:15:51 INFO - PROCESS | 1853 | 1461309351961 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 00:15:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:15:51 INFO - PROCESS | 1853 | 1461309351966 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 00:15:51 INFO - PROCESS | 1853 | 1461309351973 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:15:51 INFO - PROCESS | 1853 | 1461309351977 Marionette TRACE conn3 <- [1,2870,null,{}] 00:15:51 INFO - PROCESS | 1853 | 1461309351985 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}] 00:15:52 INFO - PROCESS | 1853 | 1461309352160 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 00:15:52 INFO - PROCESS | 1853 | 1461309352388 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:52 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0485de800 == 132 [pid = 1853] [id = 725] 00:15:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 253 (0x7fd03c8a8800) [pid = 1853] [serial = 2176] [outer = (nil)] 00:15:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 254 (0x7fd03d498400) [pid = 1853] [serial = 2177] [outer = 0x7fd03c8a8800] 00:15:52 INFO - PROCESS | 1853 | 1461309352444 Marionette DEBUG loaded listener.js 00:15:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 255 (0x7fd03d898400) [pid = 1853] [serial = 2178] [outer = 0x7fd03c8a8800] 00:15:53 INFO - PROCESS | 1853 | 1461309353251 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]]]}] 00:15:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:15:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1335ms 00:15:53 INFO - PROCESS | 1853 | 1461309353308 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 00:15:53 INFO - PROCESS | 1853 | 1461309353315 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 00:15:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:15:53 INFO - PROCESS | 1853 | 1461309353323 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:15:53 INFO - PROCESS | 1853 | 1461309353326 Marionette TRACE conn3 <- [1,2874,null,{}] 00:15:53 INFO - PROCESS | 1853 | 1461309353331 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}] 00:15:53 INFO - PROCESS | 1853 | 1461309353469 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 00:15:53 INFO - PROCESS | 1853 | 1461309353813 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:53 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d8af800 == 133 [pid = 1853] [id = 726] 00:15:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 256 (0x7fd0409ec800) [pid = 1853] [serial = 2179] [outer = (nil)] 00:15:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 257 (0x7fd040ad5000) [pid = 1853] [serial = 2180] [outer = 0x7fd0409ec800] 00:15:53 INFO - PROCESS | 1853 | 1461309353910 Marionette DEBUG loaded listener.js 00:15:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 258 (0x7fd0425fb800) [pid = 1853] [serial = 2181] [outer = 0x7fd0409ec800] 00:15:54 INFO - PROCESS | 1853 | 1461309354712 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]]]}] 00:15:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:15:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1434ms 00:15:54 INFO - PROCESS | 1853 | 1461309354757 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 00:15:54 INFO - PROCESS | 1853 | 1461309354759 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 00:15:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:15:54 INFO - PROCESS | 1853 | 1461309354765 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:15:54 INFO - PROCESS | 1853 | 1461309354770 Marionette TRACE conn3 <- [1,2878,null,{}] 00:15:54 INFO - PROCESS | 1853 | 1461309354783 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}] 00:15:54 INFO - PROCESS | 1853 | 1461309354931 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 00:15:55 INFO - PROCESS | 1853 | 1461309355138 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:55 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f1ca800 == 134 [pid = 1853] [id = 727] 00:15:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 259 (0x7fd04810c800) [pid = 1853] [serial = 2182] [outer = (nil)] 00:15:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 260 (0x7fd0496a5400) [pid = 1853] [serial = 2183] [outer = 0x7fd04810c800] 00:15:55 INFO - PROCESS | 1853 | 1461309355198 Marionette DEBUG loaded listener.js 00:15:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 261 (0x7fd04a7af800) [pid = 1853] [serial = 2184] [outer = 0x7fd04810c800] 00:15:56 INFO - PROCESS | 1853 | 1461309355999 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]]]}] 00:15:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:15:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1285ms 00:15:56 INFO - PROCESS | 1853 | 1461309356050 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 00:15:56 INFO - PROCESS | 1853 | 1461309356054 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 00:15:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:15:56 INFO - PROCESS | 1853 | 1461309356058 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:15:56 INFO - PROCESS | 1853 | 1461309356061 Marionette TRACE conn3 <- [1,2882,null,{}] 00:15:56 INFO - PROCESS | 1853 | 1461309356065 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}] 00:15:56 INFO - PROCESS | 1853 | 1461309356219 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 00:15:56 INFO - PROCESS | 1853 | 1461309356424 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:56 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04c022000 == 135 [pid = 1853] [id = 728] 00:15:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 262 (0x7fd0497a1800) [pid = 1853] [serial = 2185] [outer = (nil)] 00:15:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 263 (0x7fd04bd0c400) [pid = 1853] [serial = 2186] [outer = 0x7fd0497a1800] 00:15:56 INFO - PROCESS | 1853 | 1461309356479 Marionette DEBUG loaded listener.js 00:15:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 264 (0x7fd04d13c800) [pid = 1853] [serial = 2187] [outer = 0x7fd0497a1800] 00:15:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f1e5800 == 134 [pid = 1853] [id = 711] 00:15:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04eb3d000 == 133 [pid = 1853] [id = 710] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 263 (0x7fd0482fc800) [pid = 1853] [serial = 2048] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 262 (0x7fd03e953000) [pid = 1853] [serial = 2030] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 261 (0x7fd04354c000) [pid = 1853] [serial = 2033] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 260 (0x7fd04a742800) [pid = 1853] [serial = 2036] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 259 (0x7fd04bb28800) [pid = 1853] [serial = 2039] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 258 (0x7fd04d140c00) [pid = 1853] [serial = 2042] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 257 (0x7fd04f179400) [pid = 1853] [serial = 2045] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | 1461309357388 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]]]}] 00:15:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bdd7000 == 132 [pid = 1853] [id = 709] 00:15:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04977f000 == 131 [pid = 1853] [id = 708] 00:15:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0430a0800 == 130 [pid = 1853] [id = 707] 00:15:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d5d7000 == 129 [pid = 1853] [id = 706] 00:15:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0406d8000 == 128 [pid = 1853] [id = 705] 00:15:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05b60d000 == 127 [pid = 1853] [id = 700] 00:15:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd057acd800 == 126 [pid = 1853] [id = 699] 00:15:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055f53800 == 125 [pid = 1853] [id = 698] 00:15:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd055684800 == 124 [pid = 1853] [id = 697] 00:15:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054e5c800 == 123 [pid = 1853] [id = 696] 00:15:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054370800 == 122 [pid = 1853] [id = 695] 00:15:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0540a1000 == 121 [pid = 1853] [id = 694] 00:15:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d548800 == 120 [pid = 1853] [id = 693] 00:15:57 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0431c9800 == 119 [pid = 1853] [id = 692] 00:15:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:15:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1375ms 00:15:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:15:57 INFO - PROCESS | 1853 | 1461309357434 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 00:15:57 INFO - PROCESS | 1853 | 1461309357436 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 00:15:57 INFO - PROCESS | 1853 | 1461309357440 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:15:57 INFO - PROCESS | 1853 | 1461309357444 Marionette TRACE conn3 <- [1,2886,null,{}] 00:15:57 INFO - PROCESS | 1853 | 1461309357448 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}] 00:15:57 INFO - PROCESS | 1853 | 1461309357583 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 00:15:57 INFO - PROCESS | 1853 | 1461309357593 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:57 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04132a800 == 120 [pid = 1853] [id = 729] 00:15:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 258 (0x7fd03f8aa000) [pid = 1853] [serial = 2188] [outer = (nil)] 00:15:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 259 (0x7fd04b540c00) [pid = 1853] [serial = 2189] [outer = 0x7fd03f8aa000] 00:15:57 INFO - PROCESS | 1853 | 1461309357645 Marionette DEBUG loaded listener.js 00:15:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 260 (0x7fd04d1d7800) [pid = 1853] [serial = 2190] [outer = 0x7fd03f8aa000] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 259 (0x7fd040ada400) [pid = 1853] [serial = 2052] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 258 (0x7fd0408dc000) [pid = 1853] [serial = 2051] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 257 (0x7fd04ecdb000) [pid = 1853] [serial = 2066] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 256 (0x7fd041551000) [pid = 1853] [serial = 2055] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 255 (0x7fd03b7ee000) [pid = 1853] [serial = 2054] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 254 (0x7fd0499c0800) [pid = 1853] [serial = 2058] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 253 (0x7fd04963bc00) [pid = 1853] [serial = 2057] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 252 (0x7fd04bb2f400) [pid = 1853] [serial = 2063] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 251 (0x7fd04a99d400) [pid = 1853] [serial = 2060] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 250 (0x7fd04b548400) [pid = 1853] [serial = 2061] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 249 (0x7fd04f49b400) [pid = 1853] [serial = 2069] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 248 (0x7fd04b541c00) [pid = 1853] [serial = 2072] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 247 (0x7fd04f4a0800) [pid = 1853] [serial = 2073] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 246 (0x7fd04fc45000) [pid = 1853] [serial = 2070] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 245 (0x7fd04ed6f400) [pid = 1853] [serial = 2067] [outer = (nil)] [url = about:blank] 00:15:57 INFO - PROCESS | 1853 | --DOMWINDOW == 244 (0x7fd04bd62c00) [pid = 1853] [serial = 2064] [outer = (nil)] [url = about:blank] 00:15:58 INFO - PROCESS | 1853 | 1461309358421 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]]]}] 00:15:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:15:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1025ms 00:15:58 INFO - PROCESS | 1853 | 1461309358466 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 00:15:58 INFO - PROCESS | 1853 | 1461309358469 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 00:15:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:15:58 INFO - PROCESS | 1853 | 1461309358474 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:15:58 INFO - PROCESS | 1853 | 1461309358476 Marionette TRACE conn3 <- [1,2890,null,{}] 00:15:58 INFO - PROCESS | 1853 | 1461309358481 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}] 00:15:58 INFO - PROCESS | 1853 | 1461309358649 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 00:15:58 INFO - PROCESS | 1853 | 1461309358666 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:58 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bcd7000 == 121 [pid = 1853] [id = 730] 00:15:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 245 (0x7fd04ed68800) [pid = 1853] [serial = 2191] [outer = (nil)] 00:15:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 246 (0x7fd04fc86c00) [pid = 1853] [serial = 2192] [outer = 0x7fd04ed68800] 00:15:58 INFO - PROCESS | 1853 | 1461309358721 Marionette DEBUG loaded listener.js 00:15:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 247 (0x7fd04fcea000) [pid = 1853] [serial = 2193] [outer = 0x7fd04ed68800] 00:15:59 INFO - PROCESS | 1853 | 1461309359481 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:15:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:15:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1025ms 00:15:59 INFO - PROCESS | 1853 | 1461309359499 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 00:15:59 INFO - PROCESS | 1853 | 1461309359502 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 00:15:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:15:59 INFO - PROCESS | 1853 | 1461309359508 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:15:59 INFO - PROCESS | 1853 | 1461309359510 Marionette TRACE conn3 <- [1,2894,null,{}] 00:15:59 INFO - PROCESS | 1853 | 1461309359514 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}] 00:15:59 INFO - PROCESS | 1853 | 1461309359670 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 00:15:59 INFO - PROCESS | 1853 | 1461309359685 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:59 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fa68000 == 122 [pid = 1853] [id = 731] 00:15:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 248 (0x7fd03b7ee000) [pid = 1853] [serial = 2194] [outer = (nil)] 00:15:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 249 (0x7fd0535a0000) [pid = 1853] [serial = 2195] [outer = 0x7fd03b7ee000] 00:15:59 INFO - PROCESS | 1853 | 1461309359737 Marionette DEBUG loaded listener.js 00:15:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 250 (0x7fd0552bdc00) [pid = 1853] [serial = 2196] [outer = 0x7fd03b7ee000] 00:16:00 INFO - PROCESS | 1853 | 1461309360556 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]]]}] 00:16:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:16:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1079ms 00:16:00 INFO - PROCESS | 1853 | 1461309360590 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 00:16:00 INFO - PROCESS | 1853 | 1461309360592 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 00:16:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:16:00 INFO - PROCESS | 1853 | 1461309360598 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:16:00 INFO - PROCESS | 1853 | 1461309360600 Marionette TRACE conn3 <- [1,2898,null,{}] 00:16:00 INFO - PROCESS | 1853 | 1461309360604 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}] 00:16:00 INFO - PROCESS | 1853 | 1461309360796 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 00:16:00 INFO - PROCESS | 1853 | 1461309360823 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:00 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0540a2000 == 123 [pid = 1853] [id = 732] 00:16:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 251 (0x7fd04fc85800) [pid = 1853] [serial = 2197] [outer = (nil)] 00:16:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 252 (0x7fd055661800) [pid = 1853] [serial = 2198] [outer = 0x7fd04fc85800] 00:16:00 INFO - PROCESS | 1853 | 1461309360875 Marionette DEBUG loaded listener.js 00:16:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 253 (0x7fd0564acc00) [pid = 1853] [serial = 2199] [outer = 0x7fd04fc85800] 00:16:01 INFO - PROCESS | 1853 | 1461309361555 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]]]}] 00:16:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:16:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 973ms 00:16:01 INFO - PROCESS | 1853 | 1461309361576 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 00:16:01 INFO - PROCESS | 1853 | 1461309361578 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 00:16:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:16:01 INFO - PROCESS | 1853 | 1461309361583 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:16:01 INFO - PROCESS | 1853 | 1461309361585 Marionette TRACE conn3 <- [1,2902,null,{}] 00:16:01 INFO - PROCESS | 1853 | 1461309361590 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}] 00:16:01 INFO - PROCESS | 1853 | 1461309361784 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 00:16:01 INFO - PROCESS | 1853 | 1461309361821 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:01 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd054e5b800 == 124 [pid = 1853] [id = 733] 00:16:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 254 (0x7fd04fce7c00) [pid = 1853] [serial = 2200] [outer = (nil)] 00:16:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 255 (0x7fd057a96800) [pid = 1853] [serial = 2201] [outer = 0x7fd04fce7c00] 00:16:01 INFO - PROCESS | 1853 | 1461309361873 Marionette DEBUG loaded listener.js 00:16:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 256 (0x7fd062356800) [pid = 1853] [serial = 2202] [outer = 0x7fd04fce7c00] 00:16:03 INFO - PROCESS | 1853 | --DOMWINDOW == 255 (0x7fd03b738c00) [pid = 1853] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:16:03 INFO - PROCESS | 1853 | --DOMWINDOW == 254 (0x7fd0496a4800) [pid = 1853] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:16:03 INFO - PROCESS | 1853 | --DOMWINDOW == 253 (0x7fd0386d8000) [pid = 1853] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:16:03 INFO - PROCESS | 1853 | --DOMWINDOW == 252 (0x7fd03d1cbc00) [pid = 1853] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:16:03 INFO - PROCESS | 1853 | --DOMWINDOW == 251 (0x7fd03c8b3400) [pid = 1853] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:16:03 INFO - PROCESS | 1853 | --DOMWINDOW == 250 (0x7fd03b5a2800) [pid = 1853] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:16:03 INFO - PROCESS | 1853 | --DOMWINDOW == 249 (0x7fd041532800) [pid = 1853] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:16:03 INFO - PROCESS | 1853 | --DOMWINDOW == 248 (0x7fd04ed64800) [pid = 1853] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:16:03 INFO - PROCESS | 1853 | --DOMWINDOW == 247 (0x7fd03b736800) [pid = 1853] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:16:03 INFO - PROCESS | 1853 | --DOMWINDOW == 246 (0x7fd041528c00) [pid = 1853] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:16:03 INFO - PROCESS | 1853 | --DOMWINDOW == 245 (0x7fd04b54e800) [pid = 1853] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:16:03 INFO - PROCESS | 1853 | 1461309363451 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:16:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:16:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1932ms 00:16:03 INFO - PROCESS | 1853 | 1461309363515 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 00:16:03 INFO - PROCESS | 1853 | 1461309363518 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 00:16:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:16:03 INFO - PROCESS | 1853 | 1461309363532 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:16:03 INFO - PROCESS | 1853 | 1461309363534 Marionette TRACE conn3 <- [1,2906,null,{}] 00:16:03 INFO - PROCESS | 1853 | 1461309363539 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}] 00:16:03 INFO - PROCESS | 1853 | 1461309363677 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 00:16:03 INFO - PROCESS | 1853 | 1461309363693 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:03 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0540a1000 == 125 [pid = 1853] [id = 734] 00:16:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 246 (0x7fd03c8b3400) [pid = 1853] [serial = 2203] [outer = (nil)] 00:16:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 247 (0x7fd04d1d7000) [pid = 1853] [serial = 2204] [outer = 0x7fd03c8b3400] 00:16:03 INFO - PROCESS | 1853 | 1461309363745 Marionette DEBUG loaded listener.js 00:16:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 248 (0x7fd06239fc00) [pid = 1853] [serial = 2205] [outer = 0x7fd03c8b3400] 00:16:04 INFO - PROCESS | 1853 | 1461309364491 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]]]}] 00:16:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:16:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 978ms 00:16:04 INFO - PROCESS | 1853 | 1461309364510 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 00:16:04 INFO - PROCESS | 1853 | 1461309364513 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 00:16:04 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:16:04 INFO - PROCESS | 1853 | 1461309364518 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:16:04 INFO - PROCESS | 1853 | 1461309364520 Marionette TRACE conn3 <- [1,2910,null,{}] 00:16:04 INFO - PROCESS | 1853 | 1461309364525 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}] 00:16:04 INFO - PROCESS | 1853 | 1461309364752 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 00:16:04 INFO - PROCESS | 1853 | 1461309364775 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:04 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd061e1e000 == 126 [pid = 1853] [id = 735] 00:16:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 249 (0x7fd04fc8e800) [pid = 1853] [serial = 2206] [outer = (nil)] 00:16:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 250 (0x7fd0636e6800) [pid = 1853] [serial = 2207] [outer = 0x7fd04fc8e800] 00:16:04 INFO - PROCESS | 1853 | 1461309364841 Marionette DEBUG loaded listener.js 00:16:04 INFO - PROCESS | 1853 | ++DOMWINDOW == 251 (0x7fd067583400) [pid = 1853] [serial = 2208] [outer = 0x7fd04fc8e800] 00:16:05 INFO - PROCESS | 1853 | 1461309365774 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]]]}] 00:16:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:16:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:16:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1281ms 00:16:05 INFO - PROCESS | 1853 | 1461309365801 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 00:16:05 INFO - PROCESS | 1853 | 1461309365807 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 00:16:05 INFO - TEST-START | /DOMEvents/constructors.html 00:16:05 INFO - PROCESS | 1853 | 1461309365815 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:16:05 INFO - PROCESS | 1853 | 1461309365821 Marionette TRACE conn3 <- [1,2914,null,{}] 00:16:05 INFO - PROCESS | 1853 | 1461309365827 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}] 00:16:06 INFO - PROCESS | 1853 | 1461309365998 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 00:16:06 INFO - PROCESS | 1853 | 1461309366206 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:06 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04b18f800 == 127 [pid = 1853] [id = 736] 00:16:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 252 (0x7fd03d896400) [pid = 1853] [serial = 2209] [outer = (nil)] 00:16:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 253 (0x7fd03eb0e400) [pid = 1853] [serial = 2210] [outer = 0x7fd03d896400] 00:16:06 INFO - PROCESS | 1853 | 1461309366281 Marionette DEBUG loaded listener.js 00:16:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 254 (0x7fd0415e2400) [pid = 1853] [serial = 2211] [outer = 0x7fd03d896400] 00:16:07 INFO - PROCESS | 1853 | 1461309367206 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]]]}] 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:16:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:16:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:16:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:16:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:16:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:16:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:16:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:16:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:16:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:16:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:16:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:16:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:16:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:16:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:16:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 1446ms 00:16:07 INFO - PROCESS | 1853 | 1461309367262 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 00:16:07 INFO - PROCESS | 1853 | 1461309367275 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 00:16:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:16:07 INFO - PROCESS | 1853 | 1461309367311 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:16:07 INFO - PROCESS | 1853 | 1461309367314 Marionette TRACE conn3 <- [1,2918,null,{}] 00:16:07 INFO - PROCESS | 1853 | 1461309367321 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}] 00:16:07 INFO - PROCESS | 1853 | 1461309367485 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 00:16:07 INFO - PROCESS | 1853 | 1461309367685 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:07 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04fd20800 == 128 [pid = 1853] [id = 737] 00:16:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 255 (0x7fd042e8ec00) [pid = 1853] [serial = 2212] [outer = (nil)] 00:16:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 256 (0x7fd04afaa400) [pid = 1853] [serial = 2213] [outer = 0x7fd042e8ec00] 00:16:07 INFO - PROCESS | 1853 | 1461309367745 Marionette DEBUG loaded listener.js 00:16:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 257 (0x7fd04bd62000) [pid = 1853] [serial = 2214] [outer = 0x7fd042e8ec00] 00:16:08 INFO - PROCESS | 1853 | 1461309368493 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:16:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:16:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1252ms 00:16:08 INFO - PROCESS | 1853 | 1461309368544 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 00:16:08 INFO - PROCESS | 1853 | 1461309368548 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 00:16:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:16:08 INFO - PROCESS | 1853 | 1461309368554 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:16:08 INFO - PROCESS | 1853 | 1461309368558 Marionette TRACE conn3 <- [1,2922,null,{}] 00:16:08 INFO - PROCESS | 1853 | 1461309368572 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}] 00:16:08 INFO - PROCESS | 1853 | 1461309368829 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 00:16:09 INFO - PROCESS | 1853 | 1461309369020 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:09 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd063523000 == 129 [pid = 1853] [id = 738] 00:16:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 258 (0x7fd04ecd0400) [pid = 1853] [serial = 2215] [outer = (nil)] 00:16:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 259 (0x7fd04fc81800) [pid = 1853] [serial = 2216] [outer = 0x7fd04ecd0400] 00:16:09 INFO - PROCESS | 1853 | 1461309369089 Marionette DEBUG loaded listener.js 00:16:09 INFO - PROCESS | 1853 | ++DOMWINDOW == 260 (0x7fd0552c0800) [pid = 1853] [serial = 2217] [outer = 0x7fd04ecd0400] 00:16:09 INFO - PROCESS | 1853 | [1853] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 00:16:09 INFO - PROCESS | 1853 | [1853] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 00:16:09 INFO - PROCESS | 1853 | [1853] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 00:16:09 INFO - PROCESS | 1853 | [1853] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 00:16:09 INFO - PROCESS | 1853 | 1461309369788 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]]]}] 00:16:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:16:09 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:16:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:16:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:16:09 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 00:16:09 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:16:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:16:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:16:09 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 00:16:09 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:16:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:16:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:16:09 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]" 00:16:09 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:16:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:16:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:16:09 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:16:09 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1286ms 00:16:09 INFO - PROCESS | 1853 | 1461309369846 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 00:16:09 INFO - PROCESS | 1853 | 1461309369851 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 00:16:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:16:09 INFO - PROCESS | 1853 | 1461309369856 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:16:09 INFO - PROCESS | 1853 | 1461309369859 Marionette TRACE conn3 <- [1,2926,null,{}] 00:16:09 INFO - PROCESS | 1853 | 1461309369864 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}] 00:16:10 INFO - PROCESS | 1853 | 1461309370020 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 00:16:10 INFO - PROCESS | 1853 | 1461309370225 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:10 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06c7b2800 == 130 [pid = 1853] [id = 739] 00:16:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 261 (0x7fd04b548400) [pid = 1853] [serial = 2218] [outer = (nil)] 00:16:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 262 (0x7fd066e0d400) [pid = 1853] [serial = 2219] [outer = 0x7fd04b548400] 00:16:10 INFO - PROCESS | 1853 | 1461309370291 Marionette DEBUG loaded listener.js 00:16:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 263 (0x7fd067365000) [pid = 1853] [serial = 2220] [outer = 0x7fd04b548400] 00:16:10 INFO - PROCESS | 1853 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:16:10 INFO - PROCESS | 1853 | 1461309370960 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]]]}] 00:16:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:16:10 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1129ms 00:16:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:16:11 INFO - PROCESS | 1853 | 1461309370993 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 00:16:11 INFO - PROCESS | 1853 | 1461309370995 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 00:16:11 INFO - PROCESS | 1853 | 1461309371002 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:16:11 INFO - PROCESS | 1853 | 1461309371005 Marionette TRACE conn3 <- [1,2930,null,{}] 00:16:11 INFO - PROCESS | 1853 | 1461309371009 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}] 00:16:11 INFO - PROCESS | 1853 | 1461309371153 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 00:16:11 INFO - PROCESS | 1853 | 1461309371376 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:11 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ec62000 == 131 [pid = 1853] [id = 740] 00:16:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 264 (0x7fd0390ad400) [pid = 1853] [serial = 2221] [outer = (nil)] 00:16:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 265 (0x7fd0390b4400) [pid = 1853] [serial = 2222] [outer = 0x7fd0390ad400] 00:16:11 INFO - PROCESS | 1853 | 1461309371440 Marionette DEBUG loaded listener.js 00:16:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 266 (0x7fd0390b9400) [pid = 1853] [serial = 2223] [outer = 0x7fd0390ad400] 00:16:12 INFO - PROCESS | 1853 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:16:12 INFO - PROCESS | 1853 | 1461309372139 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]]]}] 00:16:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:16:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1182ms 00:16:12 INFO - PROCESS | 1853 | 1461309372185 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 00:16:12 INFO - PROCESS | 1853 | 1461309372188 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 00:16:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:16:12 INFO - PROCESS | 1853 | 1461309372193 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:16:12 INFO - PROCESS | 1853 | 1461309372195 Marionette TRACE conn3 <- [1,2934,null,{}] 00:16:12 INFO - PROCESS | 1853 | 1461309372200 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}] 00:16:12 INFO - PROCESS | 1853 | 1461309372369 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 00:16:12 INFO - PROCESS | 1853 | 1461309372578 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:12 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03f5dc000 == 132 [pid = 1853] [id = 741] 00:16:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 267 (0x7fd039192800) [pid = 1853] [serial = 2224] [outer = (nil)] 00:16:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 268 (0x7fd0558b8c00) [pid = 1853] [serial = 2225] [outer = 0x7fd039192800] 00:16:12 INFO - PROCESS | 1853 | 1461309372682 Marionette DEBUG loaded listener.js 00:16:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 269 (0x7fd067585c00) [pid = 1853] [serial = 2226] [outer = 0x7fd039192800] 00:16:13 INFO - PROCESS | 1853 | 1461309373343 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]]]}] 00:16:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:16:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1177ms 00:16:13 INFO - PROCESS | 1853 | 1461309373378 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 00:16:13 INFO - PROCESS | 1853 | 1461309373382 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 00:16:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:16:13 INFO - PROCESS | 1853 | 1461309373388 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:16:13 INFO - PROCESS | 1853 | 1461309373390 Marionette TRACE conn3 <- [1,2938,null,{}] 00:16:13 INFO - PROCESS | 1853 | 1461309373395 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}] 00:16:13 INFO - PROCESS | 1853 | 1461309373538 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 00:16:13 INFO - PROCESS | 1853 | 1461309373755 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:13 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f653000 == 133 [pid = 1853] [id = 742] 00:16:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 270 (0x7fd039198800) [pid = 1853] [serial = 2227] [outer = (nil)] 00:16:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 271 (0x7fd04fc58400) [pid = 1853] [serial = 2228] [outer = 0x7fd039198800] 00:16:13 INFO - PROCESS | 1853 | 1461309373817 Marionette DEBUG loaded listener.js 00:16:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 272 (0x7fd04fc5d400) [pid = 1853] [serial = 2229] [outer = 0x7fd039198800] 00:16:14 INFO - PROCESS | 1853 | 1461309374465 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]]]}] 00:16:14 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. 00:16:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1125ms 00:16:14 INFO - PROCESS | 1853 | 1461309374515 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 00:16:14 INFO - PROCESS | 1853 | 1461309374518 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 00:16:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:16:14 INFO - PROCESS | 1853 | 1461309374523 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:16:14 INFO - PROCESS | 1853 | 1461309374525 Marionette TRACE conn3 <- [1,2942,null,{}] 00:16:14 INFO - PROCESS | 1853 | 1461309374530 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}] 00:16:14 INFO - PROCESS | 1853 | 1461309374683 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 00:16:14 INFO - PROCESS | 1853 | 1461309374900 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:14 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03c56e000 == 134 [pid = 1853] [id = 743] 00:16:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 273 (0x7fd0356e3000) [pid = 1853] [serial = 2230] [outer = (nil)] 00:16:14 INFO - PROCESS | 1853 | ++DOMWINDOW == 274 (0x7fd0356eac00) [pid = 1853] [serial = 2231] [outer = 0x7fd0356e3000] 00:16:14 INFO - PROCESS | 1853 | 1461309374962 Marionette DEBUG loaded listener.js 00:16:15 INFO - PROCESS | 1853 | ++DOMWINDOW == 275 (0x7fd0356efc00) [pid = 1853] [serial = 2232] [outer = 0x7fd0356e3000] 00:16:15 INFO - PROCESS | 1853 | 1461309375611 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"]]]}] 00:16:15 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 00:16:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:16:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1127ms 00:16:15 INFO - PROCESS | 1853 | 1461309375653 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 00:16:15 INFO - PROCESS | 1853 | 1461309375656 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 00:16:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:16:15 INFO - PROCESS | 1853 | 1461309375661 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:16:15 INFO - PROCESS | 1853 | 1461309375663 Marionette TRACE conn3 <- [1,2946,null,{}] 00:16:15 INFO - PROCESS | 1853 | 1461309375668 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}] 00:16:15 INFO - PROCESS | 1853 | 1461309375821 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 00:16:16 INFO - PROCESS | 1853 | 1461309376041 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:16 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f661000 == 135 [pid = 1853] [id = 744] 00:16:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 276 (0x7fd0356e5000) [pid = 1853] [serial = 2233] [outer = (nil)] 00:16:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 277 (0x7fd04fc59800) [pid = 1853] [serial = 2234] [outer = 0x7fd0356e5000] 00:16:16 INFO - PROCESS | 1853 | 1461309376102 Marionette DEBUG loaded listener.js 00:16:16 INFO - PROCESS | 1853 | ++DOMWINDOW == 278 (0x7fd04fc61400) [pid = 1853] [serial = 2235] [outer = 0x7fd0356e5000] 00:16:16 INFO - PROCESS | 1853 | 1461309376763 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]]]}] 00:16:16 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. 00:16:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1124ms 00:16:16 INFO - PROCESS | 1853 | 1461309376794 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 00:16:16 INFO - PROCESS | 1853 | 1461309376797 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 00:16:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:16:16 INFO - PROCESS | 1853 | 1461309376805 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:16:16 INFO - PROCESS | 1853 | 1461309376808 Marionette TRACE conn3 <- [1,2950,null,{}] 00:16:16 INFO - PROCESS | 1853 | 1461309376812 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}] 00:16:16 INFO - PROCESS | 1853 | 1461309376982 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 00:16:17 INFO - PROCESS | 1853 | 1461309377201 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:17 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0390da000 == 136 [pid = 1853] [id = 745] 00:16:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 279 (0x7fd0356ea400) [pid = 1853] [serial = 2236] [outer = (nil)] 00:16:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 280 (0x7fd04f8f2400) [pid = 1853] [serial = 2237] [outer = 0x7fd0356ea400] 00:16:17 INFO - PROCESS | 1853 | 1461309377264 Marionette DEBUG loaded listener.js 00:16:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 281 (0x7fd04f8f6800) [pid = 1853] [serial = 2238] [outer = 0x7fd0356ea400] 00:16:17 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd041151800 == 137 [pid = 1853] [id = 746] 00:16:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 282 (0x7fd043872000) [pid = 1853] [serial = 2239] [outer = (nil)] 00:16:17 INFO - PROCESS | 1853 | ++DOMWINDOW == 283 (0x7fd04386dc00) [pid = 1853] [serial = 2240] [outer = 0x7fd043872000] 00:16:18 INFO - PROCESS | 1853 | 1461309378058 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]]]}] 00:16:18 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. 00:16:18 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1277ms 00:16:18 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:16:18 INFO - PROCESS | 1853 | 1461309378092 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 00:16:18 INFO - PROCESS | 1853 | 1461309378095 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 00:16:18 INFO - PROCESS | 1853 | 1461309378102 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:16:18 INFO - PROCESS | 1853 | 1461309378106 Marionette TRACE conn3 <- [1,2954,null,{}] 00:16:18 INFO - PROCESS | 1853 | 1461309378118 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}] 00:16:18 INFO - PROCESS | 1853 | 1461309378383 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 00:16:18 INFO - PROCESS | 1853 | 1461309378593 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:18 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04325b000 == 138 [pid = 1853] [id = 747] 00:16:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 284 (0x7fd03ecb5000) [pid = 1853] [serial = 2241] [outer = (nil)] 00:16:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 285 (0x7fd04f8ef400) [pid = 1853] [serial = 2242] [outer = 0x7fd03ecb5000] 00:16:18 INFO - PROCESS | 1853 | 1461309378702 Marionette DEBUG loaded listener.js 00:16:18 INFO - PROCESS | 1853 | ++DOMWINDOW == 286 (0x7fd067586800) [pid = 1853] [serial = 2243] [outer = 0x7fd03ecb5000] 00:16:19 INFO - PROCESS | 1853 | 1461309379368 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]]]}] 00:16:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:16:19 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 00:16:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1289ms 00:16:19 INFO - PROCESS | 1853 | 1461309379407 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 00:16:19 INFO - PROCESS | 1853 | 1461309379411 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 00:16:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:16:19 INFO - PROCESS | 1853 | 1461309379422 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:16:19 INFO - PROCESS | 1853 | 1461309379424 Marionette TRACE conn3 <- [1,2958,null,{}] 00:16:19 INFO - PROCESS | 1853 | 1461309379428 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}] 00:16:19 INFO - PROCESS | 1853 | 1461309379603 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 00:16:19 INFO - PROCESS | 1853 | 1461309379835 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:19 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03f507800 == 139 [pid = 1853] [id = 748] 00:16:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 287 (0x7fd043870400) [pid = 1853] [serial = 2244] [outer = (nil)] 00:16:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 288 (0x7fd04387d000) [pid = 1853] [serial = 2245] [outer = 0x7fd043870400] 00:16:19 INFO - PROCESS | 1853 | 1461309379899 Marionette DEBUG loaded listener.js 00:16:19 INFO - PROCESS | 1853 | ++DOMWINDOW == 289 (0x7fd043886800) [pid = 1853] [serial = 2246] [outer = 0x7fd043870400] 00:16:20 INFO - PROCESS | 1853 | 1461309380569 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]]]}] 00:16:20 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. 00:16:20 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1180ms 00:16:20 INFO - PROCESS | 1853 | 1461309380603 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 00:16:20 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:16:20 INFO - PROCESS | 1853 | 1461309380606 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 00:16:20 INFO - PROCESS | 1853 | 1461309380611 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:16:20 INFO - PROCESS | 1853 | 1461309380614 Marionette TRACE conn3 <- [1,2962,null,{}] 00:16:20 INFO - PROCESS | 1853 | 1461309380619 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}] 00:16:20 INFO - PROCESS | 1853 | 1461309380785 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 00:16:21 INFO - PROCESS | 1853 | 1461309381025 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:21 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03f51f800 == 140 [pid = 1853] [id = 749] 00:16:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 290 (0x7fd038e59400) [pid = 1853] [serial = 2247] [outer = (nil)] 00:16:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 291 (0x7fd043887800) [pid = 1853] [serial = 2248] [outer = 0x7fd038e59400] 00:16:21 INFO - PROCESS | 1853 | 1461309381088 Marionette DEBUG loaded listener.js 00:16:21 INFO - PROCESS | 1853 | ++DOMWINDOW == 292 (0x7fd04f962400) [pid = 1853] [serial = 2249] [outer = 0x7fd038e59400] 00:16:21 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. 00:16:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1179ms 00:16:21 INFO - PROCESS | 1853 | 1461309381781 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]]]}] 00:16:21 INFO - PROCESS | 1853 | 1461309381791 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 00:16:21 INFO - PROCESS | 1853 | 1461309381794 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 00:16:21 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:16:21 INFO - PROCESS | 1853 | 1461309381824 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:16:21 INFO - PROCESS | 1853 | 1461309381826 Marionette TRACE conn3 <- [1,2966,null,{}] 00:16:21 INFO - PROCESS | 1853 | 1461309381830 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}] 00:16:22 INFO - PROCESS | 1853 | 1461309382005 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 00:16:22 INFO - PROCESS | 1853 | 1461309382233 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:22 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03f714800 == 141 [pid = 1853] [id = 750] 00:16:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 293 (0x7fd03afda800) [pid = 1853] [serial = 2250] [outer = (nil)] 00:16:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 294 (0x7fd042eb1800) [pid = 1853] [serial = 2251] [outer = 0x7fd03afda800] 00:16:22 INFO - PROCESS | 1853 | 1461309382296 Marionette DEBUG loaded listener.js 00:16:22 INFO - PROCESS | 1853 | ++DOMWINDOW == 295 (0x7fd04f8f6400) [pid = 1853] [serial = 2252] [outer = 0x7fd03afda800] 00:16:22 INFO - PROCESS | 1853 | 1461309382973 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]]]}] 00:16:23 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. 00:16:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1183ms 00:16:23 INFO - PROCESS | 1853 | 1461309383020 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 00:16:23 INFO - PROCESS | 1853 | 1461309383024 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 00:16:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:16:23 INFO - PROCESS | 1853 | 1461309383031 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:16:23 INFO - PROCESS | 1853 | 1461309383033 Marionette TRACE conn3 <- [1,2970,null,{}] 00:16:23 INFO - PROCESS | 1853 | 1461309383038 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}] 00:16:23 INFO - PROCESS | 1853 | 1461309383213 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 00:16:23 INFO - PROCESS | 1853 | 1461309383458 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:23 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0406c2800 == 142 [pid = 1853] [id = 751] 00:16:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 296 (0x7fd03b5a2400) [pid = 1853] [serial = 2253] [outer = (nil)] 00:16:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 297 (0x7fd04f964c00) [pid = 1853] [serial = 2254] [outer = 0x7fd03b5a2400] 00:16:23 INFO - PROCESS | 1853 | 1461309383522 Marionette DEBUG loaded listener.js 00:16:23 INFO - PROCESS | 1853 | ++DOMWINDOW == 298 (0x7fd04f96b400) [pid = 1853] [serial = 2255] [outer = 0x7fd03b5a2400] 00:16:24 INFO - PROCESS | 1853 | 1461309384203 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]]]}] 00:16:24 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. 00:16:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1181ms 00:16:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:16:24 INFO - PROCESS | 1853 | 1461309384234 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 00:16:24 INFO - PROCESS | 1853 | 1461309384236 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 00:16:24 INFO - PROCESS | 1853 | 1461309384244 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:16:24 INFO - PROCESS | 1853 | 1461309384247 Marionette TRACE conn3 <- [1,2974,null,{}] 00:16:24 INFO - PROCESS | 1853 | 1461309384252 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}] 00:16:24 INFO - PROCESS | 1853 | 1461309384420 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 00:16:24 INFO - PROCESS | 1853 | 1461309384647 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:24 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f0a6000 == 143 [pid = 1853] [id = 752] 00:16:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 299 (0x7fd038ea2c00) [pid = 1853] [serial = 2256] [outer = (nil)] 00:16:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 300 (0x7fd038eaa000) [pid = 1853] [serial = 2257] [outer = 0x7fd038ea2c00] 00:16:24 INFO - PROCESS | 1853 | 1461309384719 Marionette DEBUG loaded listener.js 00:16:24 INFO - PROCESS | 1853 | ++DOMWINDOW == 301 (0x7fd038eaf800) [pid = 1853] [serial = 2258] [outer = 0x7fd038ea2c00] 00:16:25 INFO - PROCESS | 1853 | 1461309385416 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]]]}] 00:16:25 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. 00:16:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1228ms 00:16:25 INFO - PROCESS | 1853 | 1461309385472 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 00:16:25 INFO - PROCESS | 1853 | 1461309385475 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 00:16:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:16:25 INFO - PROCESS | 1853 | 1461309385480 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:16:25 INFO - PROCESS | 1853 | 1461309385482 Marionette TRACE conn3 <- [1,2978,null,{}] 00:16:25 INFO - PROCESS | 1853 | 1461309385487 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}] 00:16:25 INFO - PROCESS | 1853 | 1461309385659 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 00:16:25 INFO - PROCESS | 1853 | 1461309385890 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:25 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03dc22800 == 144 [pid = 1853] [id = 753] 00:16:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 302 (0x7fd038ea4000) [pid = 1853] [serial = 2259] [outer = (nil)] 00:16:25 INFO - PROCESS | 1853 | ++DOMWINDOW == 303 (0x7fd038eab800) [pid = 1853] [serial = 2260] [outer = 0x7fd038ea4000] 00:16:25 INFO - PROCESS | 1853 | 1461309385963 Marionette DEBUG loaded listener.js 00:16:26 INFO - PROCESS | 1853 | ++DOMWINDOW == 304 (0x7fd03f4ea000) [pid = 1853] [serial = 2261] [outer = 0x7fd038ea4000] 00:16:27 INFO - PROCESS | 1853 | 1461309387111 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]]]}] 00:16:27 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. 00:16:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1677ms 00:16:27 INFO - PROCESS | 1853 | 1461309387158 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 00:16:27 INFO - PROCESS | 1853 | 1461309387163 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 00:16:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:16:27 INFO - PROCESS | 1853 | 1461309387170 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:16:27 INFO - PROCESS | 1853 | 1461309387175 Marionette TRACE conn3 <- [1,2982,null,{}] 00:16:27 INFO - PROCESS | 1853 | 1461309387183 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}] 00:16:27 INFO - PROCESS | 1853 | 1461309387375 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 00:16:27 INFO - PROCESS | 1853 | 1461309387611 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:27 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03f5cf000 == 145 [pid = 1853] [id = 754] 00:16:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 305 (0x7fd039193000) [pid = 1853] [serial = 2262] [outer = (nil)] 00:16:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 306 (0x7fd039195c00) [pid = 1853] [serial = 2263] [outer = 0x7fd039193000] 00:16:27 INFO - PROCESS | 1853 | 1461309387709 Marionette DEBUG loaded listener.js 00:16:27 INFO - PROCESS | 1853 | ++DOMWINDOW == 307 (0x7fd0391a1000) [pid = 1853] [serial = 2264] [outer = 0x7fd039193000] 00:16:28 INFO - PROCESS | 1853 | 1461309388428 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"]]]}] 00:16:28 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 00:16:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:16:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1289ms 00:16:28 INFO - PROCESS | 1853 | 1461309388459 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 00:16:28 INFO - PROCESS | 1853 | 1461309388466 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 00:16:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:16:28 INFO - PROCESS | 1853 | 1461309388475 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:16:28 INFO - PROCESS | 1853 | 1461309388477 Marionette TRACE conn3 <- [1,2986,null,{}] 00:16:28 INFO - PROCESS | 1853 | 1461309388481 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}] 00:16:28 INFO - PROCESS | 1853 | 1461309388646 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 00:16:28 INFO - PROCESS | 1853 | 1461309388895 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:28 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04085d000 == 146 [pid = 1853] [id = 755] 00:16:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 308 (0x7fd03b78a800) [pid = 1853] [serial = 2265] [outer = (nil)] 00:16:28 INFO - PROCESS | 1853 | ++DOMWINDOW == 309 (0x7fd03d88b000) [pid = 1853] [serial = 2266] [outer = 0x7fd03b78a800] 00:16:29 INFO - PROCESS | 1853 | 1461309389011 Marionette DEBUG loaded listener.js 00:16:29 INFO - PROCESS | 1853 | ++DOMWINDOW == 310 (0x7fd03ea45c00) [pid = 1853] [serial = 2267] [outer = 0x7fd03b78a800] 00:16:29 INFO - PROCESS | 1853 | 1461309389819 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]]]}] 00:16:29 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. 00:16:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1383ms 00:16:29 INFO - PROCESS | 1853 | 1461309389859 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 00:16:29 INFO - PROCESS | 1853 | 1461309389861 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 00:16:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:16:29 INFO - PROCESS | 1853 | 1461309389867 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:16:29 INFO - PROCESS | 1853 | 1461309389871 Marionette TRACE conn3 <- [1,2990,null,{}] 00:16:29 INFO - PROCESS | 1853 | 1461309389884 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}] 00:16:30 INFO - PROCESS | 1853 | 1461309390037 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 00:16:30 INFO - PROCESS | 1853 | 1461309390271 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:30 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd042916800 == 147 [pid = 1853] [id = 756] 00:16:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 311 (0x7fd03e95ec00) [pid = 1853] [serial = 2268] [outer = (nil)] 00:16:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 312 (0x7fd03f8a6400) [pid = 1853] [serial = 2269] [outer = 0x7fd03e95ec00] 00:16:30 INFO - PROCESS | 1853 | 1461309390332 Marionette DEBUG loaded listener.js 00:16:30 INFO - PROCESS | 1853 | ++DOMWINDOW == 313 (0x7fd040acec00) [pid = 1853] [serial = 2270] [outer = 0x7fd03e95ec00] 00:16:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0540a1000 == 146 [pid = 1853] [id = 734] 00:16:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd054e5b800 == 145 [pid = 1853] [id = 733] 00:16:30 INFO - PROCESS | 1853 | --DOMWINDOW == 312 (0x7fd0558c1c00) [pid = 1853] [serial = 2102] [outer = (nil)] [url = about:blank] 00:16:30 INFO - PROCESS | 1853 | --DOMWINDOW == 311 (0x7fd05526fc00) [pid = 1853] [serial = 2096] [outer = (nil)] [url = about:blank] 00:16:30 INFO - PROCESS | 1853 | --DOMWINDOW == 310 (0x7fd055660c00) [pid = 1853] [serial = 2099] [outer = (nil)] [url = about:blank] 00:16:30 INFO - PROCESS | 1853 | --DOMWINDOW == 309 (0x7fd056384c00) [pid = 1853] [serial = 2105] [outer = (nil)] [url = about:blank] 00:16:30 INFO - PROCESS | 1853 | --DOMWINDOW == 308 (0x7fd043554400) [pid = 1853] [serial = 2111] [outer = (nil)] [url = about:blank] 00:16:30 INFO - PROCESS | 1853 | --DOMWINDOW == 307 (0x7fd05b36e400) [pid = 1853] [serial = 2108] [outer = (nil)] [url = about:blank] 00:16:30 INFO - PROCESS | 1853 | --DOMWINDOW == 306 (0x7fd0514b5800) [pid = 1853] [serial = 2138] [outer = (nil)] [url = about:blank] 00:16:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0540a2000 == 144 [pid = 1853] [id = 732] 00:16:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fa68000 == 143 [pid = 1853] [id = 731] 00:16:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bcd7000 == 142 [pid = 1853] [id = 730] 00:16:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04132a800 == 141 [pid = 1853] [id = 729] 00:16:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04c022000 == 140 [pid = 1853] [id = 728] 00:16:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f1ca800 == 139 [pid = 1853] [id = 727] 00:16:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03d8af800 == 138 [pid = 1853] [id = 726] 00:16:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0485de800 == 137 [pid = 1853] [id = 725] 00:16:30 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd063526000 == 136 [pid = 1853] [id = 718] 00:16:31 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd061ebe000 == 135 [pid = 1853] [id = 717] 00:16:31 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd05521d000 == 134 [pid = 1853] [id = 716] 00:16:31 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd053cb3000 == 133 [pid = 1853] [id = 715] 00:16:31 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04d1ba000 == 132 [pid = 1853] [id = 714] 00:16:31 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04132c800 == 131 [pid = 1853] [id = 713] 00:16:31 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fd25000 == 130 [pid = 1853] [id = 712] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 305 (0x7fd04d524800) [pid = 1853] [serial = 2084] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 304 (0x7fd04ed70800) [pid = 1853] [serial = 2049] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 303 (0x7fd04bdaac00) [pid = 1853] [serial = 2129] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 302 (0x7fd03ea51400) [pid = 1853] [serial = 1845] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 301 (0x7fd049673000) [pid = 1853] [serial = 2081] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 300 (0x7fd04c379000) [pid = 1853] [serial = 2004] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 299 (0x7fd04fcaa400) [pid = 1853] [serial = 2090] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 298 (0x7fd04810a800) [pid = 1853] [serial = 2121] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 297 (0x7fd03d48c800) [pid = 1853] [serial = 2117] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 296 (0x7fd0499bf800) [pid = 1853] [serial = 2124] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 295 (0x7fd040ad6800) [pid = 1853] [serial = 2078] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 294 (0x7fd053985800) [pid = 1853] [serial = 2093] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 293 (0x7fd04f73e800) [pid = 1853] [serial = 2087] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 292 (0x7fd0621e9000) [pid = 1853] [serial = 2114] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 291 (0x7fd0409e3400) [pid = 1853] [serial = 2118] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 290 (0x7fd0496a1800) [pid = 1853] [serial = 1947] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 289 (0x7fd049669000) [pid = 1853] [serial = 2123] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 288 (0x7fd04fc4b000) [pid = 1853] [serial = 2075] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 287 (0x7fd04bc24000) [pid = 1853] [serial = 2127] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 286 (0x7fd04d1ccc00) [pid = 1853] [serial = 2130] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 285 (0x7fd041546000) [pid = 1853] [serial = 2120] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 284 (0x7fd04a9a1800) [pid = 1853] [serial = 2126] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03bfc6800 == 131 [pid = 1853] [id = 757] 00:16:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 285 (0x7fd041544800) [pid = 1853] [serial = 2271] [outer = (nil)] 00:16:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 286 (0x7fd03f89ec00) [pid = 1853] [serial = 2272] [outer = 0x7fd041544800] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 285 (0x7fd04fc82400) [pid = 1853] [serial = 2132] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 284 (0x7fd04fce4c00) [pid = 1853] [serial = 2133] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 283 (0x7fd04fc84c00) [pid = 1853] [serial = 2135] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | --DOMWINDOW == 282 (0x7fd05144f000) [pid = 1853] [serial = 2136] [outer = (nil)] [url = about:blank] 00:16:31 INFO - PROCESS | 1853 | 1461309391262 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]]]}] 00:16:31 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. 00:16:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1438ms 00:16:31 INFO - PROCESS | 1853 | 1461309391307 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 00:16:31 INFO - PROCESS | 1853 | 1461309391314 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 00:16:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:16:31 INFO - PROCESS | 1853 | 1461309391321 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:16:31 INFO - PROCESS | 1853 | 1461309391324 Marionette TRACE conn3 <- [1,2994,null,{}] 00:16:31 INFO - PROCESS | 1853 | 1461309391328 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}] 00:16:31 INFO - PROCESS | 1853 | 1461309391499 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 00:16:31 INFO - PROCESS | 1853 | 1461309391664 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:31 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0431be800 == 132 [pid = 1853] [id = 758] 00:16:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 283 (0x7fd03b7ec400) [pid = 1853] [serial = 2273] [outer = (nil)] 00:16:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 284 (0x7fd0425f0400) [pid = 1853] [serial = 2274] [outer = 0x7fd03b7ec400] 00:16:31 INFO - PROCESS | 1853 | 1461309391718 Marionette DEBUG loaded listener.js 00:16:31 INFO - PROCESS | 1853 | ++DOMWINDOW == 285 (0x7fd042f39000) [pid = 1853] [serial = 2275] [outer = 0x7fd03b7ec400] 00:16:32 INFO - PROCESS | 1853 | 1461309392278 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]]]}] 00:16:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:16:32 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 00:16:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 974ms 00:16:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:16:32 INFO - PROCESS | 1853 | 1461309392296 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 00:16:32 INFO - PROCESS | 1853 | 1461309392298 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 00:16:32 INFO - PROCESS | 1853 | 1461309392302 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:16:32 INFO - PROCESS | 1853 | 1461309392305 Marionette TRACE conn3 <- [1,2998,null,{}] 00:16:32 INFO - PROCESS | 1853 | 1461309392315 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}] 00:16:32 INFO - PROCESS | 1853 | 1461309392456 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 00:16:32 INFO - PROCESS | 1853 | 1461309392644 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:32 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd048552800 == 133 [pid = 1853] [id = 759] 00:16:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 286 (0x7fd03d48c800) [pid = 1853] [serial = 2276] [outer = (nil)] 00:16:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 287 (0x7fd043868800) [pid = 1853] [serial = 2277] [outer = 0x7fd03d48c800] 00:16:32 INFO - PROCESS | 1853 | 1461309392698 Marionette DEBUG loaded listener.js 00:16:32 INFO - PROCESS | 1853 | ++DOMWINDOW == 288 (0x7fd043874000) [pid = 1853] [serial = 2278] [outer = 0x7fd03d48c800] 00:16:33 INFO - PROCESS | 1853 | 1461309393347 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]]]}] 00:16:33 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. 00:16:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1076ms 00:16:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:16:33 INFO - PROCESS | 1853 | 1461309393380 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 00:16:33 INFO - PROCESS | 1853 | 1461309393383 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 00:16:33 INFO - PROCESS | 1853 | 1461309393388 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:16:33 INFO - PROCESS | 1853 | 1461309393390 Marionette TRACE conn3 <- [1,3002,null,{}] 00:16:33 INFO - PROCESS | 1853 | 1461309393395 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}] 00:16:33 INFO - PROCESS | 1853 | 1461309393641 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 00:16:33 INFO - PROCESS | 1853 | 1461309393683 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:33 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a769000 == 134 [pid = 1853] [id = 760] 00:16:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 289 (0x7fd0496a3400) [pid = 1853] [serial = 2279] [outer = (nil)] 00:16:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 290 (0x7fd0497a2800) [pid = 1853] [serial = 2280] [outer = 0x7fd0496a3400] 00:16:33 INFO - PROCESS | 1853 | 1461309393738 Marionette DEBUG loaded listener.js 00:16:33 INFO - PROCESS | 1853 | ++DOMWINDOW == 291 (0x7fd0499c4000) [pid = 1853] [serial = 2281] [outer = 0x7fd0496a3400] 00:16:34 INFO - PROCESS | 1853 | 1461309394395 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]]]}] 00:16:34 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. 00:16:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1029ms 00:16:34 INFO - PROCESS | 1853 | 1461309394417 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 00:16:34 INFO - PROCESS | 1853 | 1461309394420 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 00:16:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:16:34 INFO - PROCESS | 1853 | 1461309394425 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:16:34 INFO - PROCESS | 1853 | 1461309394427 Marionette TRACE conn3 <- [1,3006,null,{}] 00:16:34 INFO - PROCESS | 1853 | 1461309394440 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}] 00:16:34 INFO - PROCESS | 1853 | 1461309394636 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 00:16:34 INFO - PROCESS | 1853 | 1461309394665 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:34 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04bf7e800 == 135 [pid = 1853] [id = 761] 00:16:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 292 (0x7fd043876c00) [pid = 1853] [serial = 2282] [outer = (nil)] 00:16:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 293 (0x7fd04a99a400) [pid = 1853] [serial = 2283] [outer = 0x7fd043876c00] 00:16:34 INFO - PROCESS | 1853 | 1461309394729 Marionette DEBUG loaded listener.js 00:16:34 INFO - PROCESS | 1853 | ++DOMWINDOW == 294 (0x7fd04b770c00) [pid = 1853] [serial = 2284] [outer = 0x7fd043876c00] 00:16:36 INFO - PROCESS | 1853 | --DOMWINDOW == 293 (0x7fd03c8b3400) [pid = 1853] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:16:36 INFO - PROCESS | 1853 | --DOMWINDOW == 292 (0x7fd03c8a8800) [pid = 1853] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:16:36 INFO - PROCESS | 1853 | --DOMWINDOW == 291 (0x7fd0409ec800) [pid = 1853] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:16:36 INFO - PROCESS | 1853 | --DOMWINDOW == 290 (0x7fd03f8aa000) [pid = 1853] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:16:36 INFO - PROCESS | 1853 | --DOMWINDOW == 289 (0x7fd04ed68800) [pid = 1853] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:16:36 INFO - PROCESS | 1853 | --DOMWINDOW == 288 (0x7fd04fc85800) [pid = 1853] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:16:36 INFO - PROCESS | 1853 | --DOMWINDOW == 287 (0x7fd03b7ee000) [pid = 1853] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:16:36 INFO - PROCESS | 1853 | --DOMWINDOW == 286 (0x7fd04fce7c00) [pid = 1853] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:16:36 INFO - PROCESS | 1853 | --DOMWINDOW == 285 (0x7fd0497a1800) [pid = 1853] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:16:36 INFO - PROCESS | 1853 | --DOMWINDOW == 284 (0x7fd04810c800) [pid = 1853] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:16:36 INFO - PROCESS | 1853 | 1461309396278 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]]]}] 00:16:36 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. 00:16:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1885ms 00:16:36 INFO - PROCESS | 1853 | 1461309396327 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 00:16:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:16:36 INFO - PROCESS | 1853 | 1461309396333 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 00:16:36 INFO - PROCESS | 1853 | 1461309396338 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:16:36 INFO - PROCESS | 1853 | 1461309396341 Marionette TRACE conn3 <- [1,3010,null,{}] 00:16:36 INFO - PROCESS | 1853 | 1461309396345 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}] 00:16:36 INFO - PROCESS | 1853 | 1461309396484 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 00:16:36 INFO - PROCESS | 1853 | 1461309396653 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:36 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04c0c0000 == 136 [pid = 1853] [id = 762] 00:16:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 285 (0x7fd0386d6400) [pid = 1853] [serial = 2285] [outer = (nil)] 00:16:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 286 (0x7fd04afa7800) [pid = 1853] [serial = 2286] [outer = 0x7fd0386d6400] 00:16:36 INFO - PROCESS | 1853 | 1461309396706 Marionette DEBUG loaded listener.js 00:16:36 INFO - PROCESS | 1853 | ++DOMWINDOW == 287 (0x7fd04bd62c00) [pid = 1853] [serial = 2287] [outer = 0x7fd0386d6400] 00:16:37 INFO - PROCESS | 1853 | 1461309397233 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]]]}] 00:16:37 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 00:16:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 928ms 00:16:37 INFO - PROCESS | 1853 | 1461309397266 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 00:16:37 INFO - PROCESS | 1853 | 1461309397269 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 00:16:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:16:37 INFO - PROCESS | 1853 | 1461309397274 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:16:37 INFO - PROCESS | 1853 | 1461309397277 Marionette TRACE conn3 <- [1,3014,null,{}] 00:16:37 INFO - PROCESS | 1853 | 1461309397282 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}] 00:16:37 INFO - PROCESS | 1853 | 1461309397425 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 00:16:37 INFO - PROCESS | 1853 | 1461309397439 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:37 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f051000 == 137 [pid = 1853] [id = 763] 00:16:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 288 (0x7fd04bd64c00) [pid = 1853] [serial = 2288] [outer = (nil)] 00:16:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 289 (0x7fd04c376400) [pid = 1853] [serial = 2289] [outer = 0x7fd04bd64c00] 00:16:37 INFO - PROCESS | 1853 | 1461309397493 Marionette DEBUG loaded listener.js 00:16:37 INFO - PROCESS | 1853 | ++DOMWINDOW == 290 (0x7fd04d425800) [pid = 1853] [serial = 2290] [outer = 0x7fd04bd64c00] 00:16:37 INFO - PROCESS | 1853 | [1853] 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 00:16:38 INFO - PROCESS | 1853 | 1461309398443 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:16:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:16:38 INFO - {} 00:16:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:16:38 INFO - {} 00:16:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:16:38 INFO - {} 00:16:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:16:38 INFO - {} 00:16:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1176ms 00:16:38 INFO - PROCESS | 1853 | 1461309398453 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 00:16:38 INFO - PROCESS | 1853 | 1461309398457 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 00:16:38 INFO - TEST-START | /FileAPI/fileReader.html 00:16:38 INFO - PROCESS | 1853 | 1461309398465 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:16:38 INFO - PROCESS | 1853 | 1461309398470 Marionette TRACE conn3 <- [1,3018,null,{}] 00:16:38 INFO - PROCESS | 1853 | 1461309398532 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}] 00:16:38 INFO - PROCESS | 1853 | 1461309398753 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 00:16:38 INFO - PROCESS | 1853 | 1461309398965 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:39 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04085f000 == 138 [pid = 1853] [id = 764] 00:16:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 291 (0x7fd0390b2400) [pid = 1853] [serial = 2291] [outer = (nil)] 00:16:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 292 (0x7fd03d893400) [pid = 1853] [serial = 2292] [outer = 0x7fd0390b2400] 00:16:39 INFO - PROCESS | 1853 | 1461309399073 Marionette DEBUG loaded listener.js 00:16:39 INFO - PROCESS | 1853 | ++DOMWINDOW == 293 (0x7fd03eb07000) [pid = 1853] [serial = 2293] [outer = 0x7fd0390b2400] 00:16:39 INFO - PROCESS | 1853 | 1461309399871 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]]]}] 00:16:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:16:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:16:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:16:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:16:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 1437ms 00:16:39 INFO - PROCESS | 1853 | 1461309399903 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 00:16:39 INFO - PROCESS | 1853 | 1461309399911 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 00:16:39 INFO - TEST-START | /FileAPI/historical.html 00:16:39 INFO - PROCESS | 1853 | 1461309399920 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:16:39 INFO - PROCESS | 1853 | 1461309399923 Marionette TRACE conn3 <- [1,3022,null,{}] 00:16:39 INFO - PROCESS | 1853 | 1461309399927 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}] 00:16:40 INFO - PROCESS | 1853 | 1461309400096 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 00:16:40 INFO - PROCESS | 1853 | 1461309400357 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:40 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a69b800 == 139 [pid = 1853] [id = 765] 00:16:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 294 (0x7fd03eb07c00) [pid = 1853] [serial = 2294] [outer = (nil)] 00:16:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 295 (0x7fd041533000) [pid = 1853] [serial = 2295] [outer = 0x7fd03eb07c00] 00:16:40 INFO - PROCESS | 1853 | 1461309400425 Marionette DEBUG loaded listener.js 00:16:40 INFO - PROCESS | 1853 | ++DOMWINDOW == 296 (0x7fd042f3e400) [pid = 1853] [serial = 2296] [outer = 0x7fd03eb07c00] 00:16:41 INFO - PROCESS | 1853 | 1461309401192 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"]]]}] 00:16:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:16:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:16:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:16:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:16:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:16:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:16:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:16:41 INFO - TEST-OK | /FileAPI/historical.html | took 1283ms 00:16:41 INFO - PROCESS | 1853 | 1461309401224 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 00:16:41 INFO - PROCESS | 1853 | 1461309401227 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 00:16:41 INFO - TEST-START | /FileAPI/idlharness.html 00:16:41 INFO - PROCESS | 1853 | 1461309401237 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:16:41 INFO - PROCESS | 1853 | 1461309401245 Marionette TRACE conn3 <- [1,3026,null,{}] 00:16:41 INFO - PROCESS | 1853 | 1461309401259 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}] 00:16:41 INFO - PROCESS | 1853 | 1461309401442 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 00:16:41 INFO - PROCESS | 1853 | 1461309401668 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:41 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04f70b800 == 140 [pid = 1853] [id = 766] 00:16:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 297 (0x7fd048104c00) [pid = 1853] [serial = 2297] [outer = (nil)] 00:16:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 298 (0x7fd0482fd400) [pid = 1853] [serial = 2298] [outer = 0x7fd048104c00] 00:16:41 INFO - PROCESS | 1853 | 1461309401737 Marionette DEBUG loaded listener.js 00:16:41 INFO - PROCESS | 1853 | ++DOMWINDOW == 299 (0x7fd049673000) [pid = 1853] [serial = 2299] [outer = 0x7fd048104c00] 00:16:43 INFO - PROCESS | 1853 | 1461309403177 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]]]}] 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:16:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:16:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:16:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:16:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:16:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:16:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:16:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:16:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:16:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:16:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:16:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:16:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:16:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:16:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:16:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:16:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:16:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:16:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:16:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:16:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:16:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:16:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:16:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:16:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:16:43 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 00:16:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:16:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:16:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:16:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:16:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:16:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:16:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:16:43 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 00:16:43 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 00:16:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:16:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:16:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:16:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:16:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:16:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:16:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:16:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:16:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:16:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:16:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:16:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:16:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:16:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:16:43 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 00:16:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:16:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:16:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:16:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:16:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:16:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:16:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:16:43 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 00:16:43 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 00:16:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:16:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:16:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:16:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:16:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:16:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:16:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:16:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:16:43 INFO - TEST-OK | /FileAPI/idlharness.html | took 2078ms 00:16:43 INFO - PROCESS | 1853 | 1461309403320 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 00:16:43 INFO - PROCESS | 1853 | 1461309403326 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 00:16:43 INFO - TEST-START | /FileAPI/idlharness.worker 00:16:43 INFO - PROCESS | 1853 | 1461309403334 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:16:43 INFO - PROCESS | 1853 | 1461309403342 Marionette TRACE conn3 <- [1,3030,null,{}] 00:16:43 INFO - PROCESS | 1853 | 1461309403350 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}] 00:16:43 INFO - PROCESS | 1853 | 1461309403578 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 00:16:43 INFO - PROCESS | 1853 | 1461309403818 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:43 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03dc29000 == 141 [pid = 1853] [id = 767] 00:16:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 300 (0x7fd038ea6c00) [pid = 1853] [serial = 2300] [outer = (nil)] 00:16:43 INFO - PROCESS | 1853 | ++DOMWINDOW == 301 (0x7fd0390bb400) [pid = 1853] [serial = 2301] [outer = 0x7fd038ea6c00] 00:16:43 INFO - PROCESS | 1853 | 1461309403924 Marionette DEBUG loaded listener.js 00:16:44 INFO - PROCESS | 1853 | ++DOMWINDOW == 302 (0x7fd0482d4000) [pid = 1853] [serial = 2302] [outer = 0x7fd038ea6c00] 00:16:44 INFO - PROCESS | 1853 | [1853] 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 00:16:46 INFO - PROCESS | 1853 | 1461309405960 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,{},{}]]]}] 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:16:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:16:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:16:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:16:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:16:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:16:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:16:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:16:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:16:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:16:46 INFO - {} 00:16:46 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 00:16:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:16:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:16:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:16:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:16:46 INFO - {} 00:16:46 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 - {} 00:16:46 INFO - {} 00:16:46 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 00:16:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:16:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:16:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:16:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:16:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:16:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:16:46 INFO - {} 00:16:46 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 00:16:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:16:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:16:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:16:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:16:46 INFO - {} 00:16:46 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 - {} 00:16:46 INFO - {} 00:16:46 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 00:16:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:16:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:16:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:16:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:16:46 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 00:16:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:16:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:16:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:16:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:16:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:16:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:16:46 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 00:16:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:16:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:16:46 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 00:16:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:16:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:16:46 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 00:16:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:16:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:16:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:16:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:16:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:16:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:16:46 INFO - {} 00:16:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2710ms 00:16:46 INFO - PROCESS | 1853 | 1461309406045 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 00:16:46 INFO - PROCESS | 1853 | 1461309406048 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 00:16:46 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:16:46 INFO - PROCESS | 1853 | 1461309406052 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:16:46 INFO - PROCESS | 1853 | 1461309406054 Marionette TRACE conn3 <- [1,3034,null,{}] 00:16:46 INFO - PROCESS | 1853 | 1461309406112 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}] 00:16:46 INFO - PROCESS | 1853 | 1461309406373 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 00:16:46 INFO - PROCESS | 1853 | 1461309406582 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:46 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd066b50800 == 142 [pid = 1853] [id = 768] 00:16:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 303 (0x7fd0391a0c00) [pid = 1853] [serial = 2303] [outer = (nil)] 00:16:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 304 (0x7fd04fc56800) [pid = 1853] [serial = 2304] [outer = 0x7fd0391a0c00] 00:16:46 INFO - PROCESS | 1853 | 1461309406685 Marionette DEBUG loaded listener.js 00:16:46 INFO - PROCESS | 1853 | ++DOMWINDOW == 305 (0x7fd067802c00) [pid = 1853] [serial = 2305] [outer = 0x7fd0391a0c00] 00:16:47 INFO - PROCESS | 1853 | 1461309407368 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]]]}] 00:16:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:16:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1327ms 00:16:47 INFO - PROCESS | 1853 | 1461309407380 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 00:16:47 INFO - PROCESS | 1853 | 1461309407382 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 00:16:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:16:47 INFO - PROCESS | 1853 | 1461309407388 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:16:47 INFO - PROCESS | 1853 | 1461309407391 Marionette TRACE conn3 <- [1,3038,null,{}] 00:16:47 INFO - PROCESS | 1853 | 1461309407395 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}] 00:16:47 INFO - PROCESS | 1853 | 1461309407577 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 00:16:47 INFO - PROCESS | 1853 | 1461309407802 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:47 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd06c51d000 == 143 [pid = 1853] [id = 769] 00:16:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 306 (0x7fd0387c9c00) [pid = 1853] [serial = 2306] [outer = (nil)] 00:16:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 307 (0x7fd067734400) [pid = 1853] [serial = 2307] [outer = 0x7fd0387c9c00] 00:16:47 INFO - PROCESS | 1853 | 1461309407869 Marionette DEBUG loaded listener.js 00:16:47 INFO - PROCESS | 1853 | ++DOMWINDOW == 308 (0x7fd067873400) [pid = 1853] [serial = 2308] [outer = 0x7fd0387c9c00] 00:16:48 INFO - PROCESS | 1853 | 1461309408549 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"]]]}] 00:16:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:16:48 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1185ms 00:16:48 INFO - PROCESS | 1853 | 1461309408579 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 00:16:48 INFO - PROCESS | 1853 | 1461309408582 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 00:16:48 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:16:48 INFO - PROCESS | 1853 | 1461309408590 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:16:48 INFO - PROCESS | 1853 | 1461309408594 Marionette TRACE conn3 <- [1,3042,null,{}] 00:16:48 INFO - PROCESS | 1853 | 1461309408598 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}] 00:16:48 INFO - PROCESS | 1853 | 1461309408767 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 00:16:49 INFO - PROCESS | 1853 | 1461309409018 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:49 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03a1ae800 == 144 [pid = 1853] [id = 770] 00:16:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 309 (0x7fd0387cbc00) [pid = 1853] [serial = 2309] [outer = (nil)] 00:16:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 310 (0x7fd03c50c000) [pid = 1853] [serial = 2310] [outer = 0x7fd0387cbc00] 00:16:49 INFO - PROCESS | 1853 | 1461309409081 Marionette DEBUG loaded listener.js 00:16:49 INFO - PROCESS | 1853 | ++DOMWINDOW == 311 (0x7fd03c510400) [pid = 1853] [serial = 2311] [outer = 0x7fd0387cbc00] 00:16:50 INFO - PROCESS | 1853 | 1461309410067 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]]]}] 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 00:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:16:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1554ms 00:16:50 INFO - PROCESS | 1853 | 1461309410146 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 00:16:50 INFO - PROCESS | 1853 | 1461309410154 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 00:16:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:16:50 INFO - PROCESS | 1853 | 1461309410161 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:16:50 INFO - PROCESS | 1853 | 1461309410168 Marionette TRACE conn3 <- [1,3046,null,{}] 00:16:50 INFO - PROCESS | 1853 | 1461309410178 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}] 00:16:50 INFO - PROCESS | 1853 | 1461309410367 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 00:16:50 INFO - PROCESS | 1853 | 1461309410592 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:50 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03c76d000 == 145 [pid = 1853] [id = 771] 00:16:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 312 (0x7fd03c503400) [pid = 1853] [serial = 2312] [outer = (nil)] 00:16:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 313 (0x7fd067804400) [pid = 1853] [serial = 2313] [outer = 0x7fd03c503400] 00:16:50 INFO - PROCESS | 1853 | 1461309410697 Marionette DEBUG loaded listener.js 00:16:50 INFO - PROCESS | 1853 | ++DOMWINDOW == 314 (0x7fd06787b400) [pid = 1853] [serial = 2314] [outer = 0x7fd03c503400] 00:16:50 INFO - PROCESS | 1853 | [1853] 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 00:16:51 INFO - PROCESS | 1853 | 1461309411474 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:16:51 INFO - {} 00:16:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1340ms 00:16:51 INFO - PROCESS | 1853 | 1461309411501 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 00:16:51 INFO - PROCESS | 1853 | 1461309411505 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 00:16:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:16:51 INFO - PROCESS | 1853 | 1461309411510 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:16:51 INFO - PROCESS | 1853 | 1461309411512 Marionette TRACE conn3 <- [1,3050,null,{}] 00:16:51 INFO - PROCESS | 1853 | 1461309411517 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}] 00:16:51 INFO - PROCESS | 1853 | 1461309411681 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 00:16:51 INFO - PROCESS | 1853 | 1461309411895 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:51 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd033aea800 == 146 [pid = 1853] [id = 772] 00:16:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 315 (0x7fd03d91ec00) [pid = 1853] [serial = 2315] [outer = (nil)] 00:16:51 INFO - PROCESS | 1853 | ++DOMWINDOW == 316 (0x7fd03e89d800) [pid = 1853] [serial = 2316] [outer = 0x7fd03d91ec00] 00:16:52 INFO - PROCESS | 1853 | 1461309411998 Marionette DEBUG loaded listener.js 00:16:52 INFO - PROCESS | 1853 | ++DOMWINDOW == 317 (0x7fd04bda9000) [pid = 1853] [serial = 2317] [outer = 0x7fd03d91ec00] 00:16:52 INFO - PROCESS | 1853 | 1461309412699 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]]]}] 00:16:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:16:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:16:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:16:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:16:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1226ms 00:16:52 INFO - PROCESS | 1853 | 1461309412736 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 00:16:52 INFO - PROCESS | 1853 | 1461309412739 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 00:16:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:16:52 INFO - PROCESS | 1853 | 1461309412745 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:16:52 INFO - PROCESS | 1853 | 1461309412747 Marionette TRACE conn3 <- [1,3054,null,{}] 00:16:52 INFO - PROCESS | 1853 | 1461309412752 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}] 00:16:52 INFO - PROCESS | 1853 | 1461309412920 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 00:16:53 INFO - PROCESS | 1853 | 1461309413146 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:53 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd057ae8000 == 147 [pid = 1853] [id = 773] 00:16:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 318 (0x7fd03c517c00) [pid = 1853] [serial = 2318] [outer = (nil)] 00:16:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 319 (0x7fd03c51d000) [pid = 1853] [serial = 2319] [outer = 0x7fd03c517c00] 00:16:53 INFO - PROCESS | 1853 | 1461309413209 Marionette DEBUG loaded listener.js 00:16:53 INFO - PROCESS | 1853 | ++DOMWINDOW == 320 (0x7fd03c521400) [pid = 1853] [serial = 2320] [outer = 0x7fd03c517c00] 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:16:54 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" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:16:54 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" 00:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:16:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1632ms 00:16:54 INFO - PROCESS | 1853 | 1461309414295 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"]]]}] 00:16:54 INFO - PROCESS | 1853 | 1461309414384 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 00:16:54 INFO - PROCESS | 1853 | 1461309414390 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 00:16:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:16:54 INFO - PROCESS | 1853 | 1461309414399 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:16:54 INFO - PROCESS | 1853 | 1461309414406 Marionette TRACE conn3 <- [1,3058,null,{}] 00:16:54 INFO - PROCESS | 1853 | 1461309414446 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}] 00:16:54 INFO - PROCESS | 1853 | 1461309414726 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 00:16:54 INFO - PROCESS | 1853 | 1461309414987 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:55 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0431c1000 == 148 [pid = 1853] [id = 774] 00:16:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 321 (0x7fd03d1cbc00) [pid = 1853] [serial = 2321] [outer = (nil)] 00:16:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 322 (0x7fd042eac800) [pid = 1853] [serial = 2322] [outer = 0x7fd03d1cbc00] 00:16:55 INFO - PROCESS | 1853 | 1461309415058 Marionette DEBUG loaded listener.js 00:16:55 INFO - PROCESS | 1853 | ++DOMWINDOW == 323 (0x7fd0564af000) [pid = 1853] [serial = 2323] [outer = 0x7fd03d1cbc00] 00:16:55 INFO - PROCESS | 1853 | 1461309415826 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]]]}] 00:16:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:16:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:16:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:16:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:16:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:16:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:16:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:16:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:16:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:16:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:16:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:16:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:16:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:16:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:16:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:16:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:16:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:16:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:16:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:16:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:16:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1470ms 00:16:55 INFO - PROCESS | 1853 | 1461309415875 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 00:16:55 INFO - PROCESS | 1853 | 1461309415877 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 00:16:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:16:55 INFO - PROCESS | 1853 | 1461309415886 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:16:55 INFO - PROCESS | 1853 | 1461309415888 Marionette TRACE conn3 <- [1,3062,null,{}] 00:16:55 INFO - PROCESS | 1853 | 1461309415891 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}] 00:16:56 INFO - PROCESS | 1853 | 1461309416057 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 00:16:56 INFO - PROCESS | 1853 | 1461309416287 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:56 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04ed21800 == 149 [pid = 1853] [id = 775] 00:16:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 324 (0x7fd03ecba800) [pid = 1853] [serial = 2324] [outer = (nil)] 00:16:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 325 (0x7fd04fbc8800) [pid = 1853] [serial = 2325] [outer = 0x7fd03ecba800] 00:16:56 INFO - PROCESS | 1853 | 1461309416351 Marionette DEBUG loaded listener.js 00:16:56 INFO - PROCESS | 1853 | ++DOMWINDOW == 326 (0x7fd04fbcd400) [pid = 1853] [serial = 2326] [outer = 0x7fd03ecba800] 00:16:56 INFO - PROCESS | 1853 | [1853] 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 00:16:57 INFO - PROCESS | 1853 | 1461309417171 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:16:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:16:57 INFO - {} 00:16:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1328ms 00:16:57 INFO - PROCESS | 1853 | 1461309417227 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 00:16:57 INFO - PROCESS | 1853 | 1461309417230 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 00:16:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:16:57 INFO - PROCESS | 1853 | 1461309417237 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:16:57 INFO - PROCESS | 1853 | 1461309417239 Marionette TRACE conn3 <- [1,3066,null,{}] 00:16:57 INFO - PROCESS | 1853 | 1461309417244 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}] 00:16:57 INFO - PROCESS | 1853 | 1461309417403 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 00:16:57 INFO - PROCESS | 1853 | 1461309417671 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:57 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0386a1000 == 150 [pid = 1853] [id = 776] 00:16:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 327 (0x7fd03e896800) [pid = 1853] [serial = 2327] [outer = (nil)] 00:16:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 328 (0x7fd0439a5400) [pid = 1853] [serial = 2328] [outer = 0x7fd03e896800] 00:16:57 INFO - PROCESS | 1853 | 1461309417735 Marionette DEBUG loaded listener.js 00:16:57 INFO - PROCESS | 1853 | ++DOMWINDOW == 329 (0x7fd0439ae800) [pid = 1853] [serial = 2329] [outer = 0x7fd03e896800] 00:16:58 INFO - PROCESS | 1853 | 1461309418436 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]]]}] 00:16:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:16:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:16:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:16:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:16:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:16:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:16:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:16:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1236ms 00:16:58 INFO - PROCESS | 1853 | 1461309418477 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 00:16:58 INFO - PROCESS | 1853 | 1461309418479 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 00:16:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:16:58 INFO - PROCESS | 1853 | 1461309418484 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:16:58 INFO - PROCESS | 1853 | 1461309418486 Marionette TRACE conn3 <- [1,3070,null,{}] 00:16:58 INFO - PROCESS | 1853 | 1461309418492 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}] 00:16:58 INFO - PROCESS | 1853 | 1461309418675 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 00:16:58 INFO - PROCESS | 1853 | 1461309418925 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:58 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd0386bb000 == 151 [pid = 1853] [id = 777] 00:16:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 330 (0x7fd03c509400) [pid = 1853] [serial = 2330] [outer = (nil)] 00:16:58 INFO - PROCESS | 1853 | ++DOMWINDOW == 331 (0x7fd0439b1c00) [pid = 1853] [serial = 2331] [outer = 0x7fd03c509400] 00:16:58 INFO - PROCESS | 1853 | 1461309418988 Marionette DEBUG loaded listener.js 00:16:59 INFO - PROCESS | 1853 | ++DOMWINDOW == 332 (0x7fd0439c3400) [pid = 1853] [serial = 2332] [outer = 0x7fd03c509400] 00:16:59 INFO - PROCESS | 1853 | 1461309419705 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]]]}] 00:16:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:16:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:16:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:16:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:16:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:16:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:16:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1282ms 00:16:59 INFO - PROCESS | 1853 | 1461309419769 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 00:16:59 INFO - PROCESS | 1853 | 1461309419772 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 00:16:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:16:59 INFO - PROCESS | 1853 | 1461309419777 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:16:59 INFO - PROCESS | 1853 | 1461309419780 Marionette TRACE conn3 <- [1,3074,null,{}] 00:16:59 INFO - PROCESS | 1853 | 1461309419784 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}] 00:16:59 INFO - PROCESS | 1853 | 1461309419963 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 00:17:00 INFO - PROCESS | 1853 | 1461309420237 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:00 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04848c800 == 152 [pid = 1853] [id = 778] 00:17:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 333 (0x7fd0356ec400) [pid = 1853] [serial = 2333] [outer = (nil)] 00:17:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 334 (0x7fd03a3b2c00) [pid = 1853] [serial = 2334] [outer = 0x7fd0356ec400] 00:17:00 INFO - PROCESS | 1853 | 1461309420303 Marionette DEBUG loaded listener.js 00:17:00 INFO - PROCESS | 1853 | ++DOMWINDOW == 335 (0x7fd03a3b9000) [pid = 1853] [serial = 2335] [outer = 0x7fd0356ec400] 00:17:01 INFO - PROCESS | 1853 | 1461309421439 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]]]}] 00:17:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:17:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:17:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:17:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:17:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:17:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:17:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1678ms 00:17:01 INFO - PROCESS | 1853 | 1461309421457 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 00:17:01 INFO - PROCESS | 1853 | 1461309421462 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 00:17:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:17:01 INFO - PROCESS | 1853 | 1461309421471 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:17:01 INFO - PROCESS | 1853 | 1461309421474 Marionette TRACE conn3 <- [1,3078,null,{}] 00:17:01 INFO - PROCESS | 1853 | 1461309421481 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}] 00:17:01 INFO - PROCESS | 1853 | 1461309421662 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 00:17:01 INFO - PROCESS | 1853 | 1461309421927 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:01 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03b98d800 == 153 [pid = 1853] [id = 779] 00:17:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 336 (0x7fd0387d1000) [pid = 1853] [serial = 2336] [outer = (nil)] 00:17:01 INFO - PROCESS | 1853 | ++DOMWINDOW == 337 (0x7fd0390af000) [pid = 1853] [serial = 2337] [outer = 0x7fd0387d1000] 00:17:01 INFO - PROCESS | 1853 | 1461309421989 Marionette DEBUG loaded listener.js 00:17:02 INFO - PROCESS | 1853 | ++DOMWINDOW == 338 (0x7fd03a3ad400) [pid = 1853] [serial = 2338] [outer = 0x7fd0387d1000] 00:17:02 INFO - PROCESS | 1853 | 1461309422918 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] 00:17:02 INFO - PROCESS | 1853 | 1461309422979 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 00:17:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:17:03 INFO - PROCESS | 1853 | 1461309423026 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:17:03 INFO - PROCESS | 1853 | 1461309423032 Marionette TRACE conn3 <- [1,3082,null,{}] 00:17:03 INFO - PROCESS | 1853 | 1461309423050 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}] 00:17:03 INFO - PROCESS | 1853 | 1461309423234 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 00:17:03 INFO - PROCESS | 1853 | 1461309423507 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:03 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d8af800 == 154 [pid = 1853] [id = 780] 00:17:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 339 (0x7fd0390b4c00) [pid = 1853] [serial = 2339] [outer = (nil)] 00:17:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 340 (0x7fd03c51b800) [pid = 1853] [serial = 2340] [outer = 0x7fd0390b4c00] 00:17:03 INFO - PROCESS | 1853 | 1461309423569 Marionette DEBUG loaded listener.js 00:17:03 INFO - PROCESS | 1853 | ++DOMWINDOW == 341 (0x7fd03d899000) [pid = 1853] [serial = 2341] [outer = 0x7fd0390b4c00] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04c0c0000 == 153 [pid = 1853] [id = 762] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 340 (0x7fd03b787800) [pid = 1853] [serial = 2171] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 339 (0x7fd066e0a400) [pid = 1853] [serial = 2165] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 338 (0x7fd066eb2000) [pid = 1853] [serial = 2168] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 337 (0x7fd0636e6800) [pid = 1853] [serial = 2207] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04bf7e800 == 152 [pid = 1853] [id = 761] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04a769000 == 151 [pid = 1853] [id = 760] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd048552800 == 150 [pid = 1853] [id = 759] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0431be800 == 149 [pid = 1853] [id = 758] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03bfc6800 == 148 [pid = 1853] [id = 757] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd042916800 == 147 [pid = 1853] [id = 756] 00:17:04 INFO - PROCESS | 1853 | 1461309424542 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]]]}] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04085d000 == 146 [pid = 1853] [id = 755] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03f5cf000 == 145 [pid = 1853] [id = 754] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f0a6000 == 144 [pid = 1853] [id = 752] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0406c2800 == 143 [pid = 1853] [id = 751] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03f714800 == 142 [pid = 1853] [id = 750] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03f51f800 == 141 [pid = 1853] [id = 749] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03f507800 == 140 [pid = 1853] [id = 748] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04325b000 == 139 [pid = 1853] [id = 747] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd041151800 == 138 [pid = 1853] [id = 746] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd0390da000 == 137 [pid = 1853] [id = 745] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f661000 == 136 [pid = 1853] [id = 744] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03c56e000 == 135 [pid = 1853] [id = 743] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04f653000 == 134 [pid = 1853] [id = 742] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd03f5dc000 == 133 [pid = 1853] [id = 741] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04ec62000 == 132 [pid = 1853] [id = 740] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd06c7b2800 == 131 [pid = 1853] [id = 739] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd063523000 == 130 [pid = 1853] [id = 738] 00:17:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:17:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:17:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:17:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1580ms 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04fd20800 == 129 [pid = 1853] [id = 737] 00:17:04 INFO - PROCESS | 1853 | --DOCSHELL 0x7fd04b18f800 == 128 [pid = 1853] [id = 736] 00:17:04 INFO - PROCESS | 1853 | 1461309424577 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 00:17:04 INFO - PROCESS | 1853 | 1461309424580 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 00:17:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:17:04 INFO - PROCESS | 1853 | 1461309424586 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:17:04 INFO - PROCESS | 1853 | 1461309424590 Marionette TRACE conn3 <- [1,3086,null,{}] 00:17:04 INFO - PROCESS | 1853 | 1461309424604 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}] 00:17:04 INFO - PROCESS | 1853 | 1461309424767 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 336 (0x7fd04d1d7000) [pid = 1853] [serial = 2204] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 335 (0x7fd06239fc00) [pid = 1853] [serial = 2205] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 334 (0x7fd03d498400) [pid = 1853] [serial = 2177] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 333 (0x7fd040ad5000) [pid = 1853] [serial = 2180] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 332 (0x7fd0552bb800) [pid = 1853] [serial = 2150] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 331 (0x7fd04d1d7800) [pid = 1853] [serial = 2190] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 330 (0x7fd04fcea000) [pid = 1853] [serial = 2193] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 329 (0x7fd0564acc00) [pid = 1853] [serial = 2199] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 328 (0x7fd0552bdc00) [pid = 1853] [serial = 2196] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 327 (0x7fd062356800) [pid = 1853] [serial = 2202] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 326 (0x7fd066b10400) [pid = 1853] [serial = 2159] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 325 (0x7fd0578f6400) [pid = 1853] [serial = 2153] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 324 (0x7fd04154c000) [pid = 1853] [serial = 2141] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 323 (0x7fd04bd0c400) [pid = 1853] [serial = 2186] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 322 (0x7fd062353000) [pid = 1853] [serial = 2156] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 321 (0x7fd04b540c00) [pid = 1853] [serial = 2189] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 320 (0x7fd057a96800) [pid = 1853] [serial = 2201] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 319 (0x7fd0497a4000) [pid = 1853] [serial = 2144] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 318 (0x7fd03d890000) [pid = 1853] [serial = 2174] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 317 (0x7fd04d13c800) [pid = 1853] [serial = 2187] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 316 (0x7fd0496a5400) [pid = 1853] [serial = 2183] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 315 (0x7fd04f495800) [pid = 1853] [serial = 2147] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 314 (0x7fd055661800) [pid = 1853] [serial = 2198] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 313 (0x7fd04a7af800) [pid = 1853] [serial = 2184] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 312 (0x7fd0425fb800) [pid = 1853] [serial = 2181] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 311 (0x7fd066c36c00) [pid = 1853] [serial = 2162] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 310 (0x7fd03d898400) [pid = 1853] [serial = 2178] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 309 (0x7fd0535a0000) [pid = 1853] [serial = 2195] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1853 | --DOMWINDOW == 308 (0x7fd04fc86c00) [pid = 1853] [serial = 2192] [outer = (nil)] [url = about:blank] 00:17:05 INFO - PROCESS | 1853 | 1461309425019 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:05 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03eb2f000 == 129 [pid = 1853] [id = 781] 00:17:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 309 (0x7fd03c516800) [pid = 1853] [serial = 2342] [outer = (nil)] 00:17:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 310 (0x7fd03f4e8400) [pid = 1853] [serial = 2343] [outer = 0x7fd03c516800] 00:17:05 INFO - PROCESS | 1853 | 1461309425082 Marionette DEBUG loaded listener.js 00:17:05 INFO - PROCESS | 1853 | ++DOMWINDOW == 311 (0x7fd03f8a2c00) [pid = 1853] [serial = 2344] [outer = 0x7fd03c516800] 00:17:05 INFO - PROCESS | 1853 | 1461309425686 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:17:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:17:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1134ms 00:17:05 INFO - PROCESS | 1853 | 1461309425720 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 00:17:05 INFO - PROCESS | 1853 | 1461309425724 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 00:17:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:17:05 INFO - PROCESS | 1853 | 1461309425729 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:17:05 INFO - PROCESS | 1853 | 1461309425731 Marionette TRACE conn3 <- [1,3090,null,{}] 00:17:05 INFO - PROCESS | 1853 | 1461309425736 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}] 00:17:05 INFO - PROCESS | 1853 | 1461309425883 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 00:17:06 INFO - PROCESS | 1853 | 1461309426067 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:06 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03f726000 == 130 [pid = 1853] [id = 782] 00:17:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 312 (0x7fd03d890000) [pid = 1853] [serial = 2345] [outer = (nil)] 00:17:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 313 (0x7fd0415e2800) [pid = 1853] [serial = 2346] [outer = 0x7fd03d890000] 00:17:06 INFO - PROCESS | 1853 | 1461309426121 Marionette DEBUG loaded listener.js 00:17:06 INFO - PROCESS | 1853 | ++DOMWINDOW == 314 (0x7fd042f40400) [pid = 1853] [serial = 2347] [outer = 0x7fd03d890000] 00:17:06 INFO - PROCESS | 1853 | 1461309426752 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:17:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:17:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1082ms 00:17:06 INFO - PROCESS | 1853 | 1461309426811 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 00:17:06 INFO - PROCESS | 1853 | 1461309426814 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 00:17:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:17:06 INFO - PROCESS | 1853 | 1461309426818 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:17:06 INFO - PROCESS | 1853 | 1461309426829 Marionette TRACE conn3 <- [1,3094,null,{}] 00:17:06 INFO - PROCESS | 1853 | 1461309426839 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}] 00:17:07 INFO - PROCESS | 1853 | 1461309427046 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 00:17:07 INFO - PROCESS | 1853 | 1461309427069 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:07 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd042909800 == 131 [pid = 1853] [id = 783] 00:17:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 315 (0x7fd03f4e6800) [pid = 1853] [serial = 2348] [outer = (nil)] 00:17:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 316 (0x7fd043868c00) [pid = 1853] [serial = 2349] [outer = 0x7fd03f4e6800] 00:17:07 INFO - PROCESS | 1853 | 1461309427122 Marionette DEBUG loaded listener.js 00:17:07 INFO - PROCESS | 1853 | ++DOMWINDOW == 317 (0x7fd043874400) [pid = 1853] [serial = 2350] [outer = 0x7fd03f4e6800] 00:17:07 INFO - PROCESS | 1853 | 1461309427804 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:17:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:17:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1038ms 00:17:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:17:07 INFO - PROCESS | 1853 | 1461309427857 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 00:17:07 INFO - PROCESS | 1853 | 1461309427860 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 00:17:07 INFO - PROCESS | 1853 | 1461309427864 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:17:07 INFO - PROCESS | 1853 | 1461309427867 Marionette TRACE conn3 <- [1,3098,null,{}] 00:17:07 INFO - PROCESS | 1853 | 1461309427871 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}] 00:17:08 INFO - PROCESS | 1853 | 1461309428115 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 00:17:08 INFO - PROCESS | 1853 | 1461309428141 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:08 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd043919800 == 132 [pid = 1853] [id = 784] 00:17:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 318 (0x7fd043873400) [pid = 1853] [serial = 2351] [outer = (nil)] 00:17:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 319 (0x7fd0439c8800) [pid = 1853] [serial = 2352] [outer = 0x7fd043873400] 00:17:08 INFO - PROCESS | 1853 | 1461309428197 Marionette DEBUG loaded listener.js 00:17:08 INFO - PROCESS | 1853 | ++DOMWINDOW == 320 (0x7fd0439cdc00) [pid = 1853] [serial = 2353] [outer = 0x7fd043873400] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 319 (0x7fd0408df800) [pid = 1853] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 318 (0x7fd0415e5c00) [pid = 1853] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 317 (0x7fd04b174c00) [pid = 1853] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 316 (0x7fd0409d0800) [pid = 1853] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 315 (0x7fd03c8a6c00) [pid = 1853] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 314 (0x7fd0484c5000) [pid = 1853] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 313 (0x7fd04ecd2000) [pid = 1853] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 312 (0x7fd0386dcc00) [pid = 1853] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 311 (0x7fd04b2bc800) [pid = 1853] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 310 (0x7fd04f73f400) [pid = 1853] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 309 (0x7fd0386d6c00) [pid = 1853] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 308 (0x7fd03b5a3c00) [pid = 1853] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 307 (0x7fd03eb10000) [pid = 1853] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 306 (0x7fd03b7f3c00) [pid = 1853] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 305 (0x7fd04bee3400) [pid = 1853] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 304 (0x7fd04966a000) [pid = 1853] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 303 (0x7fd049672400) [pid = 1853] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 302 (0x7fd051445400) [pid = 1853] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 301 (0x7fd0386d9800) [pid = 1853] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 300 (0x7fd0425fd400) [pid = 1853] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 299 (0x7fd03b731400) [pid = 1853] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 298 (0x7fd04f181800) [pid = 1853] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 297 (0x7fd0386d8400) [pid = 1853] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 296 (0x7fd0386d7c00) [pid = 1853] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 295 (0x7fd04f49a000) [pid = 1853] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 294 (0x7fd0408e3400) [pid = 1853] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 293 (0x7fd03f8a6800) [pid = 1853] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 292 (0x7fd04f181400) [pid = 1853] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 291 (0x7fd038e58000) [pid = 1853] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 290 (0x7fd0415e2c00) [pid = 1853] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 289 (0x7fd03b72dc00) [pid = 1853] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 288 (0x7fd03b73bc00) [pid = 1853] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 287 (0x7fd03d48cc00) [pid = 1853] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 286 (0x7fd0409d9000) [pid = 1853] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 285 (0x7fd038e61400) [pid = 1853] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 284 (0x7fd04b54c400) [pid = 1853] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 283 (0x7fd03c4ebc00) [pid = 1853] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 282 (0x7fd038e5f400) [pid = 1853] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 281 (0x7fd03b730800) [pid = 1853] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 280 (0x7fd03b733000) [pid = 1853] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 279 (0x7fd038e5c400) [pid = 1853] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 278 (0x7fd03e957400) [pid = 1853] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 277 (0x7fd03b59ec00) [pid = 1853] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 276 (0x7fd03eb0ac00) [pid = 1853] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 275 (0x7fd04966b800) [pid = 1853] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 274 (0x7fd048104400) [pid = 1853] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 273 (0x7fd04b76cc00) [pid = 1853] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 272 (0x7fd042f3e000) [pid = 1853] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 271 (0x7fd042f3d800) [pid = 1853] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 270 (0x7fd0408e3800) [pid = 1853] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 269 (0x7fd042f3b000) [pid = 1853] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 268 (0x7fd0482f0c00) [pid = 1853] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 267 (0x7fd0484cc400) [pid = 1853] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 266 (0x7fd04b171000) [pid = 1853] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 265 (0x7fd04b54e000) [pid = 1853] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 264 (0x7fd04b9d5000) [pid = 1853] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 263 (0x7fd03c8acc00) [pid = 1853] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 262 (0x7fd03ea44c00) [pid = 1853] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 261 (0x7fd054d87400) [pid = 1853] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 260 (0x7fd03ea46c00) [pid = 1853] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 259 (0x7fd0496a3400) [pid = 1853] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 258 (0x7fd03b78a800) [pid = 1853] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 257 (0x7fd04fc8e800) [pid = 1853] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 256 (0x7fd03b7ec400) [pid = 1853] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 255 (0x7fd039193000) [pid = 1853] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 254 (0x7fd041544800) [pid = 1853] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 253 (0x7fd03e95ec00) [pid = 1853] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 252 (0x7fd03d48c800) [pid = 1853] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 251 (0x7fd043876c00) [pid = 1853] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 250 (0x7fd043872000) [pid = 1853] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 249 (0x7fd0386d6400) [pid = 1853] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 00:17:09 INFO - PROCESS | 1853 | --DOMWINDOW == 248 (0x7fd04ed63c00) [pid = 1853] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:17:09 INFO - PROCESS | 1853 | 1461309429902 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]]]}] 00:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:17:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 2079ms 00:17:09 INFO - PROCESS | 1853 | 1461309429944 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 00:17:09 INFO - PROCESS | 1853 | 1461309429947 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 00:17:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:17:09 INFO - PROCESS | 1853 | 1461309429951 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:17:09 INFO - PROCESS | 1853 | 1461309429954 Marionette TRACE conn3 <- [1,3102,null,{}] 00:17:09 INFO - PROCESS | 1853 | 1461309429958 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}] 00:17:10 INFO - PROCESS | 1853 | 1461309430094 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 00:17:10 INFO - PROCESS | 1853 | 1461309430105 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:10 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03d4aa000 == 133 [pid = 1853] [id = 785] 00:17:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 249 (0x7fd038e58000) [pid = 1853] [serial = 2354] [outer = (nil)] 00:17:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 250 (0x7fd03c8a7000) [pid = 1853] [serial = 2355] [outer = 0x7fd038e58000] 00:17:10 INFO - PROCESS | 1853 | 1461309430158 Marionette DEBUG loaded listener.js 00:17:10 INFO - PROCESS | 1853 | ++DOMWINDOW == 251 (0x7fd03ea50000) [pid = 1853] [serial = 2356] [outer = 0x7fd038e58000] 00:17:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:17:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 874ms 00:17:10 INFO - PROCESS | 1853 | 1461309430818 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:17:10 INFO - PROCESS | 1853 | 1461309430828 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 00:17:10 INFO - PROCESS | 1853 | 1461309430831 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 00:17:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:17:10 INFO - PROCESS | 1853 | 1461309430835 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 00:17:10 INFO - PROCESS | 1853 | 1461309430837 Marionette TRACE conn3 <- [1,3106,null,{}] 00:17:10 INFO - PROCESS | 1853 | 1461309430842 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}] 00:17:10 INFO - PROCESS | 1853 | 1461309430990 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 00:17:11 INFO - PROCESS | 1853 | 1461309430999 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:11 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd04a699000 == 134 [pid = 1853] [id = 786] 00:17:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 252 (0x7fd03b734800) [pid = 1853] [serial = 2357] [outer = (nil)] 00:17:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 253 (0x7fd0415e2c00) [pid = 1853] [serial = 2358] [outer = 0x7fd03b734800] 00:17:11 INFO - PROCESS | 1853 | 1461309431051 Marionette DEBUG loaded listener.js 00:17:11 INFO - PROCESS | 1853 | ++DOMWINDOW == 254 (0x7fd042f3b000) [pid = 1853] [serial = 2359] [outer = 0x7fd03b734800] 00:17:11 INFO - PROCESS | 1853 | 1461309431970 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]]]}] 00:17:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:17:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:17:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:17:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1175ms 00:17:12 INFO - PROCESS | 1853 | 1461309432012 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 00:17:12 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:17:12 INFO - PROCESS | 1853 | 1461309432017 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 00:17:12 INFO - PROCESS | 1853 | 1461309432024 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 00:17:12 INFO - PROCESS | 1853 | 1461309432030 Marionette TRACE conn3 <- [1,3110,null,{}] 00:17:12 INFO - PROCESS | 1853 | 1461309432056 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}] 00:17:12 INFO - PROCESS | 1853 | 1461309432252 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 00:17:12 INFO - PROCESS | 1853 | 1461309432516 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:12 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03b979800 == 135 [pid = 1853] [id = 787] 00:17:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 255 (0x7fd0387cf000) [pid = 1853] [serial = 2360] [outer = (nil)] 00:17:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 256 (0x7fd038eaa400) [pid = 1853] [serial = 2361] [outer = 0x7fd0387cf000] 00:17:12 INFO - PROCESS | 1853 | 1461309432585 Marionette DEBUG loaded listener.js 00:17:12 INFO - PROCESS | 1853 | ++DOMWINDOW == 257 (0x7fd039194800) [pid = 1853] [serial = 2362] [outer = 0x7fd0387cf000] 00:17:13 INFO - PROCESS | 1853 | 1461309433318 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"]]]}] 00:17:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:17:13 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 00:17:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:17:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:17:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:17:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1352ms 00:17:13 INFO - PROCESS | 1853 | 1461309433377 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 00:17:13 INFO - PROCESS | 1853 | 1461309433385 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 00:17:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:17:13 INFO - PROCESS | 1853 | 1461309433394 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 00:17:13 INFO - PROCESS | 1853 | 1461309433398 Marionette TRACE conn3 <- [1,3114,null,{}] 00:17:13 INFO - PROCESS | 1853 | 1461309433403 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}] 00:17:13 INFO - PROCESS | 1853 | 1461309433642 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 00:17:13 INFO - PROCESS | 1853 | 1461309433804 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\", \"a89b8eb2-159d-4c9c-aacb-8bbfe3608606\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:13 INFO - PROCESS | 1853 | ++DOCSHELL 0x7fd03e9da800 == 136 [pid = 1853] [id = 788] 00:17:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 258 (0x7fd03a3ba800) [pid = 1853] [serial = 2363] [outer = (nil)] 00:17:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 259 (0x7fd03c503c00) [pid = 1853] [serial = 2364] [outer = 0x7fd03a3ba800] 00:17:13 INFO - PROCESS | 1853 | 1461309433874 Marionette DEBUG loaded listener.js 00:17:13 INFO - PROCESS | 1853 | ++DOMWINDOW == 260 (0x7fd03c8aa000) [pid = 1853] [serial = 2365] [outer = 0x7fd03a3ba800] 00:17:14 INFO - PROCESS | 1853 | 1461309434664 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]]]}] 00:17:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:17:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1278ms 00:17:14 INFO - PROCESS | 1853 | 1461309434671 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 00:17:14 INFO - PROCESS | 1853 | 1461309434675 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 00:17:15 WARNING - u'runner_teardown' () 00:17:15 INFO - No more tests 00:17:15 INFO - Got 0 unexpected results 00:17:15 INFO - SUITE-END | took 964s 00:17:15 INFO - Closing logging queue 00:17:15 INFO - queue closed 00:17:16 INFO - Return code: 0 00:17:16 WARNING - # TBPL SUCCESS # 00:17:16 INFO - Running post-action listener: _resource_record_post_action 00:17:16 INFO - Running post-run listener: _resource_record_post_run 00:17:17 INFO - Total resource usage - Wall time: 997s; CPU: 97.0%; Read bytes: 8425472; Write bytes: 978272256; Read time: 280; Write time: 302772 00:17:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:17:17 INFO - install - Wall time: 27s; CPU: 100.0%; Read bytes: 0; Write bytes: 55672832; Read time: 0; Write time: 43288 00:17:17 INFO - run-tests - Wall time: 970s; CPU: 97.0%; Read bytes: 5566464; Write bytes: 922599424; Read time: 168; Write time: 259484 00:17:17 INFO - Running post-run listener: _upload_blobber_files 00:17:17 INFO - Blob upload gear active. 00:17:17 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 00:17:17 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 00:17:17 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'] 00:17:17 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 00:17:17 INFO - (blobuploader) - INFO - Open directory for files ... 00:17:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 00:17:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:17:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:17:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:17:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:17:19 INFO - (blobuploader) - INFO - Done attempting. 00:17:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 00:17:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:17:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:17:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:17:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:17:20 INFO - (blobuploader) - INFO - Done attempting. 00:17:20 INFO - (blobuploader) - INFO - Iteration through files over. 00:17:20 INFO - Return code: 0 00:17:20 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 00:17:20 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 00:17:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/0b5c7ea471e942b0ded2ced4ead2ff90a45765b5367f0915d337a1024cbea3e9a5d2772a79436fce8a2f76856a95ed44ba2b49ab7668936a7dd2f98f5cc72a28", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1b7d26c9e234d4aeb96331472f7cd4f8e96e798b5af2718b6af9db391c2e1aab867465eb2ea89907b1e7f76f5c9732bcfffa612464cc33ba70ee23ceaf0770c8"} 00:17:20 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 00:17:20 INFO - Writing to file /builds/slave/test/properties/blobber_files 00:17:20 INFO - Contents: 00:17:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/0b5c7ea471e942b0ded2ced4ead2ff90a45765b5367f0915d337a1024cbea3e9a5d2772a79436fce8a2f76856a95ed44ba2b49ab7668936a7dd2f98f5cc72a28", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1b7d26c9e234d4aeb96331472f7cd4f8e96e798b5af2718b6af9db391c2e1aab867465eb2ea89907b1e7f76f5c9732bcfffa612464cc33ba70ee23ceaf0770c8"} 00:17:20 INFO - Running post-run listener: copy_logs_to_upload_dir 00:17:20 INFO - Copying logs to upload dir... 00:17:20 INFO - mkdir: /builds/slave/test/build/upload/logs 00:17:20 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1063.727546 ========= master_lag: 0.33 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 17 mins, 44 secs) (at 2016-04-22 00:17:21.102568) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 00:17:21.103897) ========= 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-1461308124.683332-882712833 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/0b5c7ea471e942b0ded2ced4ead2ff90a45765b5367f0915d337a1024cbea3e9a5d2772a79436fce8a2f76856a95ed44ba2b49ab7668936a7dd2f98f5cc72a28", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1b7d26c9e234d4aeb96331472f7cd4f8e96e798b5af2718b6af9db391c2e1aab867465eb2ea89907b1e7f76f5c9732bcfffa612464cc33ba70ee23ceaf0770c8"} build_url:https://queue.taskcluster.net/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.030199 build_url: 'https://queue.taskcluster.net/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/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/0b5c7ea471e942b0ded2ced4ead2ff90a45765b5367f0915d337a1024cbea3e9a5d2772a79436fce8a2f76856a95ed44ba2b49ab7668936a7dd2f98f5cc72a28", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1b7d26c9e234d4aeb96331472f7cd4f8e96e798b5af2718b6af9db391c2e1aab867465eb2ea89907b1e7f76f5c9732bcfffa612464cc33ba70ee23ceaf0770c8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ELCDQKbIRFCuJS6dlOe5QQ/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 00:17:21.170789) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 00:17:21.171316) ========= 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-1461308124.683332-882712833 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016877 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 00:17:21.263448) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 00:17:21.263746) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 00:17:21.264062) ========= ========= Total master_lag: 1.96 =========