builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1341 starttime: 1461583753.86 results: success (0) buildid: 20160425034148 builduid: 74675ca509e34902a71a74172e539d0d revision: d57eed49f9eef4e12d1cc58e6ea0f3f439c1ba7c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 04:29:13.863205) ========= master: http://buildbot-master131.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 04:29:13.863824) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 04:29:13.864235) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 04:29:14.126726) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 04:29:14.127123) ========= 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-1461583741.926752-1539929804 _=/tools/buildbot/bin/python using PTY: False --2016-04-25 04:29:14-- 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% 12.0M=0.001s 2016-04-25 04:29:14 (12.0 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.267153 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 04:29:14.432098) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 04:29:14.432582) ========= 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-1461583741.926752-1539929804 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.064619 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 04:29:14.530612) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 04:29:14.531113) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev d57eed49f9eef4e12d1cc58e6ea0f3f439c1ba7c --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 d57eed49f9eef4e12d1cc58e6ea0f3f439c1ba7c --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-1461583741.926752-1539929804 _=/tools/buildbot/bin/python using PTY: False 2016-04-25 04:29:14,634 truncating revision to first 12 chars 2016-04-25 04:29:14,634 Setting DEBUG logging. 2016-04-25 04:29:14,635 attempt 1/10 2016-04-25 04:29:14,635 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/d57eed49f9ee?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-25 04:29:14,959 unpacking tar archive at: mozilla-inbound-d57eed49f9ee/testing/mozharness/ program finished with exit code 0 elapsedTime=0.611908 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 04:29:15.178094) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 04:29:15.178586) ========= script_repo_revision: d57eed49f9eef4e12d1cc58e6ea0f3f439c1ba7c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 04:29:15.179144) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 04:29:15.179571) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 04:29:15.210118) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 22 secs) (at 2016-04-25 04:29:15.210542) ========= /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-1461583741.926752-1539929804 _=/tools/buildbot/bin/python using PTY: False 04:29:15 INFO - MultiFileLogger online at 20160425 04:29:15 in /builds/slave/test 04:29:15 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 04:29:15 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:29:15 INFO - {'append_to_log': False, 04:29:15 INFO - 'base_work_dir': '/builds/slave/test', 04:29:15 INFO - 'blob_upload_branch': 'mozilla-inbound', 04:29:15 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:29:15 INFO - 'buildbot_json_path': 'buildprops.json', 04:29:15 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:29:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:29:15 INFO - 'download_minidump_stackwalk': True, 04:29:15 INFO - 'download_symbols': 'true', 04:29:15 INFO - 'e10s': False, 04:29:15 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:29:15 INFO - 'tooltool.py': '/tools/tooltool.py', 04:29:15 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:29:15 INFO - '/tools/misc-python/virtualenv.py')}, 04:29:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:29:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:29:15 INFO - 'log_level': 'info', 04:29:15 INFO - 'log_to_console': True, 04:29:15 INFO - 'opt_config_files': (), 04:29:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:29:15 INFO - '--processes=1', 04:29:15 INFO - '--config=%(test_path)s/wptrunner.ini', 04:29:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:29:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:29:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:29:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:29:15 INFO - 'pip_index': False, 04:29:15 INFO - 'require_test_zip': True, 04:29:15 INFO - 'test_type': ('testharness',), 04:29:15 INFO - 'this_chunk': '1', 04:29:15 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:29:15 INFO - 'total_chunks': '10', 04:29:15 INFO - 'virtualenv_path': 'venv', 04:29:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:29:15 INFO - 'work_dir': 'build'} 04:29:15 INFO - ##### 04:29:15 INFO - ##### Running clobber step. 04:29:15 INFO - ##### 04:29:15 INFO - Running pre-action listener: _resource_record_pre_action 04:29:15 INFO - Running main action method: clobber 04:29:15 INFO - rmtree: /builds/slave/test/build 04:29:15 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:29:18 INFO - Running post-action listener: _resource_record_post_action 04:29:18 INFO - ##### 04:29:18 INFO - ##### Running read-buildbot-config step. 04:29:18 INFO - ##### 04:29:18 INFO - Running pre-action listener: _resource_record_pre_action 04:29:18 INFO - Running main action method: read_buildbot_config 04:29:18 INFO - Using buildbot properties: 04:29:18 INFO - { 04:29:18 INFO - "project": "", 04:29:18 INFO - "product": "firefox", 04:29:18 INFO - "script_repo_revision": "production", 04:29:18 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 04:29:18 INFO - "repository": "", 04:29:18 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 04:29:18 INFO - "buildid": "20160425034148", 04:29:18 INFO - "pgo_build": "False", 04:29:18 INFO - "basedir": "/builds/slave/test", 04:29:18 INFO - "buildnumber": 20, 04:29:18 INFO - "slavename": "tst-linux64-spot-1341", 04:29:18 INFO - "master": "http://buildbot-master131.bb.releng.usw2.mozilla.com:8201/", 04:29:18 INFO - "platform": "linux64", 04:29:18 INFO - "branch": "mozilla-inbound", 04:29:18 INFO - "revision": "d57eed49f9eef4e12d1cc58e6ea0f3f439c1ba7c", 04:29:18 INFO - "repo_path": "integration/mozilla-inbound", 04:29:18 INFO - "moz_repo_path": "", 04:29:18 INFO - "stage_platform": "linux64", 04:29:18 INFO - "builduid": "74675ca509e34902a71a74172e539d0d", 04:29:18 INFO - "slavebuilddir": "test" 04:29:18 INFO - } 04:29:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 04:29:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 04:29:18 INFO - Running post-action listener: _resource_record_post_action 04:29:18 INFO - ##### 04:29:18 INFO - ##### Running download-and-extract step. 04:29:18 INFO - ##### 04:29:18 INFO - Running pre-action listener: _resource_record_pre_action 04:29:18 INFO - Running main action method: download_and_extract 04:29:18 INFO - mkdir: /builds/slave/test/build/tests 04:29: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')]} 04:29:18 INFO - https://queue.taskcluster.net/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 04:29:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 04:29:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 04:29:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/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 04:29:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/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 04:29:20 INFO - Downloaded 1361 bytes. 04:29:20 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 04:29:20 INFO - Using the following test package requirements: 04:29:20 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 04:29:20 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 04:29:20 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 04:29:20 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 04:29:20 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 04:29:20 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 04:29:20 INFO - u'jsshell-linux-x86_64.zip'], 04:29:20 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 04:29:20 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 04:29:20 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 04:29:20 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 04:29:20 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 04:29:20 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 04:29:20 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 04:29:20 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 04:29:20 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 04:29:20 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 04:29:20 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 04:29:20 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 04:29:20 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')]} 04:29:20 INFO - https://queue.taskcluster.net/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 04:29:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 04:29:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 04:29:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/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 04:29:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/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 04:29:22 INFO - Downloaded 22748938 bytes. 04:29:22 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/*'] 04:29:22 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/* 04:29:23 INFO - caution: filename not matched: web-platform/* 04:29:23 INFO - Return code: 11 04:29:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:23 INFO - https://queue.taskcluster.net/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 04:29:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 04:29:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 04:29:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/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 04:29:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/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 04:29:25 INFO - Downloaded 36406740 bytes. 04:29:25 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/*'] 04:29:25 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/* 04:29:29 INFO - caution: filename not matched: bin/* 04:29:29 INFO - caution: filename not matched: config/* 04:29:29 INFO - caution: filename not matched: mozbase/* 04:29:29 INFO - caution: filename not matched: marionette/* 04:29:29 INFO - caution: filename not matched: tools/wptserve/* 04:29:29 INFO - Return code: 11 04:29:29 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')]} 04:29:29 INFO - https://queue.taskcluster.net/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 04:29:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 04:29:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 04:29:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/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 04:29:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/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 04:29:34 INFO - Downloaded 64467942 bytes. 04:29:34 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 04:29:34 INFO - mkdir: /builds/slave/test/properties 04:29:34 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:29:34 INFO - Writing to file /builds/slave/test/properties/build_url 04:29:34 INFO - Contents: 04:29:34 INFO - build_url:https://queue.taskcluster.net/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 04:29:35 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 04:29:35 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:29:35 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:29:35 INFO - Contents: 04:29:35 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 04:29:35 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')]} 04:29:35 INFO - https://queue.taskcluster.net/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:29:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 04:29:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 04:29:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/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 04:29:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GEvD7ZM3TKme4grjcLVkpw/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 04:29:39 INFO - Downloaded 90902381 bytes. 04:29:39 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 04:29:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 04:29:44 INFO - Return code: 0 04:29:44 INFO - Running post-action listener: _resource_record_post_action 04:29:44 INFO - Running post-action listener: set_extra_try_arguments 04:29:44 INFO - ##### 04:29:44 INFO - ##### Running create-virtualenv step. 04:29:44 INFO - ##### 04:29:44 INFO - Running pre-action listener: _pre_create_virtualenv 04:29:44 INFO - Running pre-action listener: _resource_record_pre_action 04:29:44 INFO - Running main action method: create_virtualenv 04:29:44 INFO - Creating virtualenv /builds/slave/test/build/venv 04:29:44 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 04:29:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:29:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:29:44 INFO - Using real prefix '/usr' 04:29:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:29:47 INFO - Installing distribute.............................................................................................................................................................................................done. 04:29:52 INFO - Installing pip.................done. 04:29:52 INFO - Return code: 0 04:29:52 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:29:52 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')]} 04:29:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:29:52 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')]} 04:29:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:29:52 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 0x2bbd030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bbe3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2c3ecb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2c68640>, '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 0x2c3ca60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2c3cef0>, '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-1461583741.926752-1539929804', '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 04:29:52 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 04:29:52 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 04:29:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:29:52 INFO - 'CCACHE_UMASK': '002', 04:29:52 INFO - 'DISPLAY': ':0', 04:29:52 INFO - 'HOME': '/home/cltbld', 04:29:52 INFO - 'LANG': 'en_US.UTF-8', 04:29:52 INFO - 'LOGNAME': 'cltbld', 04:29:52 INFO - 'MAIL': '/var/mail/cltbld', 04:29:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:29:52 INFO - 'MOZ_NO_REMOTE': '1', 04:29:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:29:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:29:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:29:52 INFO - 'PWD': '/builds/slave/test', 04:29:52 INFO - 'SHELL': '/bin/bash', 04:29:52 INFO - 'SHLVL': '1', 04:29:52 INFO - 'TERM': 'linux', 04:29:52 INFO - 'TMOUT': '86400', 04:29:52 INFO - 'USER': 'cltbld', 04:29:52 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461583741.926752-1539929804', 04:29:52 INFO - '_': '/tools/buildbot/bin/python'} 04:29:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:29:52 INFO - Downloading/unpacking psutil>=0.7.1 04:29:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:29:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:29:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:29:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:29:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:29:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:29:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:29:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:29:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:29:56 INFO - Installing collected packages: psutil 04:29:56 INFO - Running setup.py install for psutil 04:29:56 INFO - building 'psutil._psutil_linux' extension 04:29:56 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 04:29:57 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 04:29:57 INFO - building 'psutil._psutil_posix' extension 04:29:57 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 04:29:57 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 04:29:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:29:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:29:57 INFO - Successfully installed psutil 04:29:57 INFO - Cleaning up... 04:29:57 INFO - Return code: 0 04:29:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:29:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:29:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:29:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x2bbd030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bbe3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2c3ecb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2c68640>, '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 0x2c3ca60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2c3cef0>, '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-1461583741.926752-1539929804', '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 04:29:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 04:29:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 04:29:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:29:57 INFO - 'CCACHE_UMASK': '002', 04:29:57 INFO - 'DISPLAY': ':0', 04:29:57 INFO - 'HOME': '/home/cltbld', 04:29:57 INFO - 'LANG': 'en_US.UTF-8', 04:29:57 INFO - 'LOGNAME': 'cltbld', 04:29:57 INFO - 'MAIL': '/var/mail/cltbld', 04:29:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:29:57 INFO - 'MOZ_NO_REMOTE': '1', 04:29:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:29:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:29:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:29:57 INFO - 'PWD': '/builds/slave/test', 04:29:57 INFO - 'SHELL': '/bin/bash', 04:29:57 INFO - 'SHLVL': '1', 04:29:57 INFO - 'TERM': 'linux', 04:29:57 INFO - 'TMOUT': '86400', 04:29:57 INFO - 'USER': 'cltbld', 04:29:57 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461583741.926752-1539929804', 04:29:58 INFO - '_': '/tools/buildbot/bin/python'} 04:29:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:29:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:29:58 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 04:29:58 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 04:29:58 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 04:29:58 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 04:29:58 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 04:29:58 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 04:30:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:30:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:30:02 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:30:02 INFO - Installing collected packages: mozsystemmonitor 04:30:02 INFO - Running setup.py install for mozsystemmonitor 04:30:02 INFO - Successfully installed mozsystemmonitor 04:30:02 INFO - Cleaning up... 04:30:02 INFO - Return code: 0 04:30:02 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:30:02 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')]} 04:30:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:30:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:30:02 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')]} 04:30:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:30:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:30:02 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 0x2bbd030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bbe3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2c3ecb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2c68640>, '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 0x2c3ca60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2c3cef0>, '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-1461583741.926752-1539929804', '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 04:30:02 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 04:30:02 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 04:30:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:30:02 INFO - 'CCACHE_UMASK': '002', 04:30:02 INFO - 'DISPLAY': ':0', 04:30:02 INFO - 'HOME': '/home/cltbld', 04:30:02 INFO - 'LANG': 'en_US.UTF-8', 04:30:02 INFO - 'LOGNAME': 'cltbld', 04:30:02 INFO - 'MAIL': '/var/mail/cltbld', 04:30:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:30:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:30:02 INFO - 'MOZ_NO_REMOTE': '1', 04:30:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:30:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:30:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:30:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:30:02 INFO - 'PWD': '/builds/slave/test', 04:30:02 INFO - 'SHELL': '/bin/bash', 04:30:02 INFO - 'SHLVL': '1', 04:30:02 INFO - 'TERM': 'linux', 04:30:02 INFO - 'TMOUT': '86400', 04:30:02 INFO - 'USER': 'cltbld', 04:30:02 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461583741.926752-1539929804', 04:30:02 INFO - '_': '/tools/buildbot/bin/python'} 04:30:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:30:03 INFO - Downloading/unpacking blobuploader==1.2.4 04:30:03 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 04:30:03 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 04:30:03 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 04:30:03 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 04:30:03 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 04:30:03 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 04:30:06 INFO - Downloading blobuploader-1.2.4.tar.gz 04:30:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:30:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:30:07 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 04:30:07 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 04:30:07 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 04:30:07 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 04:30:07 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 04:30:07 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 04:30:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:30:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:30:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:30:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:30:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:30:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:30:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:30:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:30:08 INFO - Downloading docopt-0.6.1.tar.gz 04:30:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:30:08 INFO - Installing collected packages: blobuploader, requests, docopt 04:30:08 INFO - Running setup.py install for blobuploader 04:30:08 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:30:08 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:30:08 INFO - Running setup.py install for requests 04:30:09 INFO - Running setup.py install for docopt 04:30:09 INFO - Successfully installed blobuploader requests docopt 04:30:09 INFO - Cleaning up... 04:30:10 INFO - Return code: 0 04:30:10 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:30:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:30:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:30:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:30:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:30:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:30:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:30:10 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 0x2bbd030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bbe3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2c3ecb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2c68640>, '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 0x2c3ca60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2c3cef0>, '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-1461583741.926752-1539929804', '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 04:30:10 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 04:30:10 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 04:30:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:30:10 INFO - 'CCACHE_UMASK': '002', 04:30:10 INFO - 'DISPLAY': ':0', 04:30:10 INFO - 'HOME': '/home/cltbld', 04:30:10 INFO - 'LANG': 'en_US.UTF-8', 04:30:10 INFO - 'LOGNAME': 'cltbld', 04:30:10 INFO - 'MAIL': '/var/mail/cltbld', 04:30:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:30:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:30:10 INFO - 'MOZ_NO_REMOTE': '1', 04:30:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:30:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:30:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:30:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:30:10 INFO - 'PWD': '/builds/slave/test', 04:30:10 INFO - 'SHELL': '/bin/bash', 04:30:10 INFO - 'SHLVL': '1', 04:30:10 INFO - 'TERM': 'linux', 04:30:10 INFO - 'TMOUT': '86400', 04:30:10 INFO - 'USER': 'cltbld', 04:30:10 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461583741.926752-1539929804', 04:30:10 INFO - '_': '/tools/buildbot/bin/python'} 04:30:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:30:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:30:10 INFO - Running setup.py (path:/tmp/pip-nnA1ME-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:30:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:30:10 INFO - Running setup.py (path:/tmp/pip-H8ZGaJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:30:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:30:10 INFO - Running setup.py (path:/tmp/pip-dlppEZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:30:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:30:10 INFO - Running setup.py (path:/tmp/pip-BkvSy6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:30:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:30:10 INFO - Running setup.py (path:/tmp/pip-tVrGTT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:30:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:30:11 INFO - Running setup.py (path:/tmp/pip-XVleQO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:30:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:30:11 INFO - Running setup.py (path:/tmp/pip-Vup0VN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:30:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:30:11 INFO - Running setup.py (path:/tmp/pip-kusEJV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:30:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:30:11 INFO - Running setup.py (path:/tmp/pip-CnHGEO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:30:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:30:11 INFO - Running setup.py (path:/tmp/pip-O1uSPT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:30:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:30:11 INFO - Running setup.py (path:/tmp/pip-uzByqz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:30:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:30:11 INFO - Running setup.py (path:/tmp/pip-Gfvg6Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:30:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:30:12 INFO - Running setup.py (path:/tmp/pip-wTxtol-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:30:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:30:12 INFO - Running setup.py (path:/tmp/pip-gSHJ0T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:30:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:30:12 INFO - Running setup.py (path:/tmp/pip-FdfnxF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:30:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:30:12 INFO - Running setup.py (path:/tmp/pip-3YZFBV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:30:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:30:12 INFO - Running setup.py (path:/tmp/pip-TDT4YB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:30:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:30:12 INFO - Running setup.py (path:/tmp/pip-kS6wUd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:30:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:30:12 INFO - Running setup.py (path:/tmp/pip-PgRVca-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:30:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:30:13 INFO - Running setup.py (path:/tmp/pip-qRwtGn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:30:13 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:30:13 INFO - Running setup.py (path:/tmp/pip-MAAdFM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:30:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:30:13 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 04:30:13 INFO - Running setup.py install for manifestparser 04:30:13 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:30:13 INFO - Running setup.py install for mozcrash 04:30:14 INFO - Running setup.py install for mozdebug 04:30:14 INFO - Running setup.py install for mozdevice 04:30:14 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:30:14 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:30:14 INFO - Running setup.py install for mozfile 04:30:14 INFO - Running setup.py install for mozhttpd 04:30:14 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:30:14 INFO - Running setup.py install for mozinfo 04:30:15 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:30:15 INFO - Running setup.py install for mozInstall 04:30:15 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:30:15 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:30:15 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:30:15 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:30:15 INFO - Running setup.py install for mozleak 04:30:15 INFO - Running setup.py install for mozlog 04:30:15 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:30:15 INFO - Running setup.py install for moznetwork 04:30:15 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:30:15 INFO - Running setup.py install for mozprocess 04:30:16 INFO - Running setup.py install for mozprofile 04:30:16 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:30:16 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:30:16 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:30:16 INFO - Running setup.py install for mozrunner 04:30:16 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:30:16 INFO - Running setup.py install for mozscreenshot 04:30:16 INFO - Running setup.py install for moztest 04:30:17 INFO - Running setup.py install for mozversion 04:30:17 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:30:17 INFO - Running setup.py install for wptserve 04:30:17 INFO - Running setup.py install for marionette-driver 04:30:17 INFO - Running setup.py install for browsermob-proxy 04:30:18 INFO - Running setup.py install for marionette-client 04:30:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:30:18 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:30:18 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 04:30:18 INFO - Cleaning up... 04:30:18 INFO - Return code: 0 04:30:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:30: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')]} 04:30:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:30:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:30: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')]} 04:30:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:30:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:30:18 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 0x2bbd030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bbe3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2c3ecb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2c68640>, '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 0x2c3ca60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2c3cef0>, '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-1461583741.926752-1539929804', '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 04:30:18 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 04:30:18 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 04:30:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:30:18 INFO - 'CCACHE_UMASK': '002', 04:30:18 INFO - 'DISPLAY': ':0', 04:30:18 INFO - 'HOME': '/home/cltbld', 04:30:18 INFO - 'LANG': 'en_US.UTF-8', 04:30:18 INFO - 'LOGNAME': 'cltbld', 04:30:18 INFO - 'MAIL': '/var/mail/cltbld', 04:30:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:30:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:30:18 INFO - 'MOZ_NO_REMOTE': '1', 04:30:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:30:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:30:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:30:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:30:18 INFO - 'PWD': '/builds/slave/test', 04:30:18 INFO - 'SHELL': '/bin/bash', 04:30:18 INFO - 'SHLVL': '1', 04:30:18 INFO - 'TERM': 'linux', 04:30:18 INFO - 'TMOUT': '86400', 04:30:18 INFO - 'USER': 'cltbld', 04:30:18 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461583741.926752-1539929804', 04:30:18 INFO - '_': '/tools/buildbot/bin/python'} 04:30:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:30:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:30:18 INFO - Running setup.py (path:/tmp/pip-L0Nsjo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:30:19 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)) 04:30:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:30:19 INFO - Running setup.py (path:/tmp/pip-v_6I8W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:30:19 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)) 04:30:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:30:19 INFO - Running setup.py (path:/tmp/pip-h9RbaH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:30:19 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)) 04:30:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:30:19 INFO - Running setup.py (path:/tmp/pip-PJXfr1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:30:19 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)) 04:30:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:30:19 INFO - Running setup.py (path:/tmp/pip-P7OqYG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:30:19 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)) 04:30:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:30:19 INFO - Running setup.py (path:/tmp/pip-Q_hO7u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:30:19 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)) 04:30:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:30:19 INFO - Running setup.py (path:/tmp/pip-R2Hzyy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:30:19 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)) 04:30:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:30:19 INFO - Running setup.py (path:/tmp/pip-9uUocY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:30:20 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)) 04:30:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:30:20 INFO - Running setup.py (path:/tmp/pip-1jsbOS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:30:20 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)) 04:30:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:30:20 INFO - Running setup.py (path:/tmp/pip-_ncn1Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:30:20 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)) 04:30:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:30:20 INFO - Running setup.py (path:/tmp/pip-b9m8Zn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:30:20 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)) 04:30:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:30:20 INFO - Running setup.py (path:/tmp/pip-LBsd8o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:30:20 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)) 04:30:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:30:20 INFO - Running setup.py (path:/tmp/pip-k71aQt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:30:20 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)) 04:30:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:30:20 INFO - Running setup.py (path:/tmp/pip-bThSin-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:30:20 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)) 04:30:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:30:20 INFO - Running setup.py (path:/tmp/pip-bWsRhT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:30:21 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)) 04:30:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:30:21 INFO - Running setup.py (path:/tmp/pip-VuLyv1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:30:21 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)) 04:30:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:30:21 INFO - Running setup.py (path:/tmp/pip-jxQFjV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:30:21 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)) 04:30:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:30:21 INFO - Running setup.py (path:/tmp/pip-imxrCa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:30:21 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)) 04:30:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:30:21 INFO - Running setup.py (path:/tmp/pip-ocPCVj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:30:21 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)) 04:30:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:30:21 INFO - Running setup.py (path:/tmp/pip-iPShWQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:30:21 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)) 04:30:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:30:22 INFO - Running setup.py (path:/tmp/pip-w7BrAq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:30:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:30:22 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)) 04:30:22 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)) 04:30:22 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)) 04:30:22 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)) 04:30:22 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)) 04:30:22 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)) 04:30:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:30: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 04:30: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 04:30: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 04:30: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 04:30: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 04:30: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 04:30:25 INFO - Downloading blessings-1.6.tar.gz 04:30:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:30:26 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)) 04:30:26 INFO - Installing collected packages: blessings 04:30:26 INFO - Running setup.py install for blessings 04:30:26 INFO - Successfully installed blessings 04:30:26 INFO - Cleaning up... 04:30:26 INFO - Return code: 0 04:30:26 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:30:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:30:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:30:27 INFO - Reading from file tmpfile_stdout 04:30:27 INFO - Current package versions: 04:30:27 INFO - argparse == 1.2.1 04:30:27 INFO - blessings == 1.6 04:30:27 INFO - blobuploader == 1.2.4 04:30:27 INFO - browsermob-proxy == 0.6.0 04:30:27 INFO - docopt == 0.6.1 04:30:27 INFO - manifestparser == 1.1 04:30:27 INFO - marionette-client == 2.3.0 04:30:27 INFO - marionette-driver == 1.4.0 04:30:27 INFO - mozInstall == 1.12 04:30:27 INFO - mozcrash == 0.17 04:30:27 INFO - mozdebug == 0.1 04:30:27 INFO - mozdevice == 0.48 04:30:27 INFO - mozfile == 1.2 04:30:27 INFO - mozhttpd == 0.7 04:30:27 INFO - mozinfo == 0.9 04:30:27 INFO - mozleak == 0.1 04:30:27 INFO - mozlog == 3.1 04:30:27 INFO - moznetwork == 0.27 04:30:27 INFO - mozprocess == 0.22 04:30:27 INFO - mozprofile == 0.28 04:30:27 INFO - mozrunner == 6.11 04:30:27 INFO - mozscreenshot == 0.1 04:30:27 INFO - mozsystemmonitor == 0.0 04:30:27 INFO - moztest == 0.7 04:30:27 INFO - mozversion == 1.4 04:30:27 INFO - psutil == 3.1.1 04:30:27 INFO - requests == 1.2.3 04:30:27 INFO - wptserve == 1.4.0 04:30:27 INFO - wsgiref == 0.1.2 04:30:27 INFO - Running post-action listener: _resource_record_post_action 04:30:27 INFO - Running post-action listener: _start_resource_monitoring 04:30:27 INFO - Starting resource monitoring. 04:30:27 INFO - ##### 04:30:27 INFO - ##### Running pull step. 04:30:27 INFO - ##### 04:30:27 INFO - Running pre-action listener: _resource_record_pre_action 04:30:27 INFO - Running main action method: pull 04:30:27 INFO - Pull has nothing to do! 04:30:27 INFO - Running post-action listener: _resource_record_post_action 04:30:27 INFO - ##### 04:30:27 INFO - ##### Running install step. 04:30:27 INFO - ##### 04:30:27 INFO - Running pre-action listener: _resource_record_pre_action 04:30:27 INFO - Running main action method: install 04:30:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:30:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:30:27 INFO - Reading from file tmpfile_stdout 04:30:27 INFO - Detecting whether we're running mozinstall >=1.0... 04:30:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:30:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:30:27 INFO - Reading from file tmpfile_stdout 04:30:27 INFO - Output received: 04:30:27 INFO - Usage: mozinstall [options] installer 04:30:27 INFO - Options: 04:30:27 INFO - -h, --help show this help message and exit 04:30:27 INFO - -d DEST, --destination=DEST 04:30:27 INFO - Directory to install application into. [default: 04:30:27 INFO - "/builds/slave/test"] 04:30:27 INFO - --app=APP Application being installed. [default: firefox] 04:30:27 INFO - mkdir: /builds/slave/test/build/application 04:30:27 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'] 04:30:27 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 04:30:57 INFO - Reading from file tmpfile_stdout 04:30:57 INFO - Output received: 04:30:57 INFO - /builds/slave/test/build/application/firefox/firefox 04:30:57 INFO - Running post-action listener: _resource_record_post_action 04:30:57 INFO - ##### 04:30:57 INFO - ##### Running run-tests step. 04:30:57 INFO - ##### 04:30:57 INFO - Running pre-action listener: _resource_record_pre_action 04:30:57 INFO - Running main action method: run_tests 04:30:57 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:30:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:30:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:30:57 INFO - grabbing minidump binary from tooltool 04:30:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:30:57 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 0x2c68640>, '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 0x2c3ca60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2c3cef0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:30:57 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 04:30:57 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 04:30:57 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:30:57 INFO - Return code: 0 04:30:57 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 04:30:57 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:30:57 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/GEvD7ZM3TKme4grjcLVkpw/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 04:30:57 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/GEvD7ZM3TKme4grjcLVkpw/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 04:30:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:30:57 INFO - 'CCACHE_UMASK': '002', 04:30:57 INFO - 'DISPLAY': ':0', 04:30:57 INFO - 'HOME': '/home/cltbld', 04:30:57 INFO - 'LANG': 'en_US.UTF-8', 04:30:57 INFO - 'LOGNAME': 'cltbld', 04:30:57 INFO - 'MAIL': '/var/mail/cltbld', 04:30:57 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:30:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:30:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:30:57 INFO - 'MOZ_NO_REMOTE': '1', 04:30:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:30:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:30:57 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:30:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:30:57 INFO - 'PWD': '/builds/slave/test', 04:30:57 INFO - 'SHELL': '/bin/bash', 04:30:57 INFO - 'SHLVL': '1', 04:30:57 INFO - 'TERM': 'linux', 04:30:57 INFO - 'TMOUT': '86400', 04:30:57 INFO - 'USER': 'cltbld', 04:30:57 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461583741.926752-1539929804', 04:30:57 INFO - '_': '/tools/buildbot/bin/python'} 04:30:57 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/GEvD7ZM3TKme4grjcLVkpw/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 04:30:58 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 04:30:58 INFO - import pkg_resources 04:30:59 INFO - Using 1 client processes 04:30:59 INFO - wptserve Starting http server on 127.0.0.1:8000 04:30:59 INFO - wptserve Starting http server on 127.0.0.1:8001 04:30:59 INFO - wptserve Starting http server on 127.0.0.1:8443 04:31:01 INFO - SUITE-START | Running 778 tests 04:31:01 INFO - Running testharness tests 04:31:01 INFO - Setting up ssl 04:31:01 INFO - PROCESS | certutil | 04:31:01 INFO - PROCESS | certutil | 04:31:02 INFO - PROCESS | certutil | 04:31:02 INFO - Certificate Nickname Trust Attributes 04:31:02 INFO - SSL,S/MIME,JAR/XPI 04:31:02 INFO - 04:31:02 INFO - web-platform-tests CT,, 04:31:02 INFO - 04:31:02 INFO - Starting runner 04:31:04 INFO - PROCESS | 1851 | 1461583864526 Marionette DEBUG Marionette enabled via build flag and pref 04:31:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b8e39000 == 1 [pid = 1851] [id = 1] 04:31:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 1 (0x7fc8b8e39800) [pid = 1851] [serial = 1] [outer = (nil)] 04:31:04 INFO - PROCESS | 1851 | [1851] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 04:31:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 2 (0x7fc8b8e3a800) [pid = 1851] [serial = 2] [outer = 0x7fc8b8e39800] 04:31:05 INFO - PROCESS | 1851 | 1461583865161 Marionette INFO Listening on port 2828 04:31:05 INFO - PROCESS | 1851 | 1461583865692 Marionette DEBUG Marionette enabled via command-line flag 04:31:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b5d0f800 == 2 [pid = 1851] [id = 2] 04:31:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 3 (0x7fc8b5d10000) [pid = 1851] [serial = 3] [outer = (nil)] 04:31:05 INFO - PROCESS | 1851 | [1851] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 04:31:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 4 (0x7fc8b5d11000) [pid = 1851] [serial = 4] [outer = 0x7fc8b5d10000] 04:31:05 INFO - PROCESS | 1851 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fc8b5df6eb0 04:31:05 INFO - PROCESS | 1851 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fc8baa89700 04:31:05 INFO - PROCESS | 1851 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fc8b515a970 04:31:05 INFO - PROCESS | 1851 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fc8b515ac70 04:31:05 INFO - PROCESS | 1851 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fc8b515afa0 04:31:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 5 (0x7fc8b5191000) [pid = 1851] [serial = 5] [outer = 0x7fc8b8e39800] 04:31:06 INFO - PROCESS | 1851 | [1851] 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 04:31:06 INFO - PROCESS | 1851 | 1461583866053 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:42874 04:31:06 INFO - PROCESS | 1851 | [1851] 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 04:31:06 INFO - PROCESS | 1851 | 1461583866133 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:42875 04:31:06 INFO - PROCESS | 1851 | 1461583866140 Marionette DEBUG Closed connection conn0 04:31:06 INFO - PROCESS | 1851 | [1851] 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 04:31:06 INFO - PROCESS | 1851 | [1851] 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 04:31:06 INFO - PROCESS | 1851 | 1461583866259 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:42876 04:31:06 INFO - PROCESS | 1851 | 1461583866261 Marionette DEBUG Closed connection conn1 04:31:06 INFO - PROCESS | 1851 | [1851] 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 04:31:06 INFO - PROCESS | 1851 | 1461583866316 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:42877 04:31:06 INFO - PROCESS | 1851 | 1461583866322 Marionette DEBUG Closed connection conn2 04:31:06 INFO - PROCESS | 1851 | 1461583866370 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:31:06 INFO - PROCESS | 1851 | 1461583866396 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":"20160425034148","device":"desktop","version":"48.0a1"} 04:31:07 INFO - PROCESS | 1851 | [1851] 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 04:31:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9e75000 == 3 [pid = 1851] [id = 3] 04:31:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 6 (0x7fc8a9e75800) [pid = 1851] [serial = 6] [outer = (nil)] 04:31:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9e76000 == 4 [pid = 1851] [id = 4] 04:31:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 7 (0x7fc8a9a1dc00) [pid = 1851] [serial = 7] [outer = (nil)] 04:31:08 INFO - PROCESS | 1851 | [1851] 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 04:31:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8e5e800 == 5 [pid = 1851] [id = 5] 04:31:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 8 (0x7fc8a8c0b400) [pid = 1851] [serial = 8] [outer = (nil)] 04:31:08 INFO - PROCESS | 1851 | [1851] 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 04:31:08 INFO - PROCESS | 1851 | [1851] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:31:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 9 (0x7fc8a8b6f400) [pid = 1851] [serial = 9] [outer = 0x7fc8a8c0b400] 04:31:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 10 (0x7fc8a88e0800) [pid = 1851] [serial = 10] [outer = 0x7fc8a9e75800] 04:31:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 11 (0x7fc8a8637000) [pid = 1851] [serial = 11] [outer = 0x7fc8a9a1dc00] 04:31:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 12 (0x7fc8a8639000) [pid = 1851] [serial = 12] [outer = 0x7fc8a8c0b400] 04:31:09 INFO - PROCESS | 1851 | 1461583869894 Marionette DEBUG loaded listener.js 04:31:09 INFO - PROCESS | 1851 | 1461583869912 Marionette DEBUG loaded listener.js 04:31:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 13 (0x7fc8a5d78400) [pid = 1851] [serial = 13] [outer = 0x7fc8a8c0b400] 04:31:10 INFO - PROCESS | 1851 | 1461583870605 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"90f25873-0095-479f-934e-fdea1f585c2e","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":"20160425034148","device":"desktop","version":"48.0a1","command_id":1}}] 04:31:10 INFO - PROCESS | 1851 | 1461583870818 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}] 04:31:10 INFO - PROCESS | 1851 | 1461583870979 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 04:31:11 INFO - PROCESS | 1851 | 1461583871236 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:31:11 INFO - PROCESS | 1851 | [1851] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:31:11 INFO - PROCESS | 1851 | [1851] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:31:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 14 (0x7fc8a1e39400) [pid = 1851] [serial = 14] [outer = 0x7fc8a8c0b400] 04:31:11 INFO - PROCESS | 1851 | [1851] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:31:11 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:31:11 INFO - PROCESS | 1851 | 1461583871733 Marionette TRACE conn3 <- [1,3,null,{}] 04:31:11 INFO - PROCESS | 1851 | 1461583871878 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:31:11 INFO - PROCESS | 1851 | 1461583871921 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 04:31:11 INFO - PROCESS | 1851 | 1461583871976 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 04:31:11 INFO - PROCESS | 1851 | 1461583871978 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 04:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:31:12 INFO - PROCESS | 1851 | 1461583872037 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:31:12 INFO - PROCESS | 1851 | 1461583872042 Marionette TRACE conn3 <- [1,6,null,{}] 04:31:12 INFO - PROCESS | 1851 | 1461583872060 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}] 04:31:12 INFO - PROCESS | 1851 | 1461583872077 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 04:31:12 INFO - PROCESS | 1851 | 1461583872086 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aab42000 == 6 [pid = 1851] [id = 6] 04:31:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 15 (0x7fc8a1305000) [pid = 1851] [serial = 15] [outer = (nil)] 04:31:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 16 (0x7fc8a1307000) [pid = 1851] [serial = 16] [outer = 0x7fc8a1305000] 04:31:12 INFO - PROCESS | 1851 | 1461583872158 Marionette DEBUG loaded listener.js 04:31:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 17 (0x7fc8a130e000) [pid = 1851] [serial = 17] [outer = 0x7fc8a1305000] 04:31:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a1099800 == 7 [pid = 1851] [id = 7] 04:31:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 18 (0x7fc8a103cc00) [pid = 1851] [serial = 18] [outer = (nil)] 04:31:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 19 (0x7fc8a1311400) [pid = 1851] [serial = 19] [outer = 0x7fc8a103cc00] 04:31:12 INFO - PROCESS | 1851 | 1461583872622 Marionette DEBUG loaded listener.js 04:31:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 20 (0x7fc8a0fcf000) [pid = 1851] [serial = 20] [outer = 0x7fc8a103cc00] 04:31:13 INFO - PROCESS | 1851 | [1851] 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 04:31:13 INFO - PROCESS | 1851 | 1461583873126 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]]]}] 04:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1190ms 04:31:13 INFO - PROCESS | 1851 | 1461583873215 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 04:31:13 INFO - PROCESS | 1851 | 1461583873218 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 04:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:31:13 INFO - PROCESS | 1851 | 1461583873244 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:31:13 INFO - PROCESS | 1851 | 1461583873246 Marionette TRACE conn3 <- [1,10,null,{}] 04:31:13 INFO - PROCESS | 1851 | 1461583873259 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}] 04:31:13 INFO - PROCESS | 1851 | 1461583873429 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 04:31:13 INFO - PROCESS | 1851 | 1461583873446 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f43a800 == 8 [pid = 1851] [id = 8] 04:31:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 21 (0x7fc8a03e1400) [pid = 1851] [serial = 21] [outer = (nil)] 04:31:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 22 (0x7fc8a51a1400) [pid = 1851] [serial = 22] [outer = 0x7fc8a03e1400] 04:31:13 INFO - PROCESS | 1851 | 1461583873511 Marionette DEBUG loaded listener.js 04:31:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 23 (0x7fc89f615400) [pid = 1851] [serial = 23] [outer = 0x7fc8a03e1400] 04:31:14 INFO - PROCESS | 1851 | 1461583874068 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]]]}] 04:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 898ms 04:31:14 INFO - PROCESS | 1851 | 1461583874126 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 04:31:14 INFO - PROCESS | 1851 | 1461583874130 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 04:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:31:14 INFO - PROCESS | 1851 | 1461583874135 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:31:14 INFO - PROCESS | 1851 | 1461583874137 Marionette TRACE conn3 <- [1,14,null,{}] 04:31:14 INFO - PROCESS | 1851 | 1461583874142 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}] 04:31:14 INFO - PROCESS | 1851 | 1461583874290 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 04:31:14 INFO - PROCESS | 1851 | 1461583874308 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f6a6800 == 9 [pid = 1851] [id = 9] 04:31:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 24 (0x7fc89f814800) [pid = 1851] [serial = 24] [outer = (nil)] 04:31:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 25 (0x7fc89f818c00) [pid = 1851] [serial = 25] [outer = 0x7fc89f814800] 04:31:14 INFO - PROCESS | 1851 | 1461583874367 Marionette DEBUG loaded listener.js 04:31:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 26 (0x7fc8a03e0c00) [pid = 1851] [serial = 26] [outer = 0x7fc89f814800] 04:31:15 INFO - PROCESS | 1851 | 1461583875299 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]]]}] 04:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1229ms 04:31:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f6a5000 == 10 [pid = 1851] [id = 10] 04:31:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 27 (0x7fc89f6a8000) [pid = 1851] [serial = 27] [outer = (nil)] 04:31:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 28 (0x7fc89f8b0000) [pid = 1851] [serial = 28] [outer = 0x7fc89f6a8000] 04:31:15 INFO - PROCESS | 1851 | 1461583875385 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 04:31:15 INFO - PROCESS | 1851 | 1461583875390 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 04:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:31:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 29 (0x7fc89f8b8800) [pid = 1851] [serial = 29] [outer = 0x7fc89f6a8000] 04:31:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f8a6000 == 11 [pid = 1851] [id = 11] 04:31:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 30 (0x7fc89f614c00) [pid = 1851] [serial = 30] [outer = (nil)] 04:31:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 31 (0x7fc89f9c7800) [pid = 1851] [serial = 31] [outer = 0x7fc89f614c00] 04:31:15 INFO - PROCESS | 1851 | 1461583875527 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:31:15 INFO - PROCESS | 1851 | 1461583875533 Marionette TRACE conn3 <- [1,18,null,{}] 04:31:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 32 (0x7fc89f9d2000) [pid = 1851] [serial = 32] [outer = 0x7fc89f614c00] 04:31:15 INFO - PROCESS | 1851 | 1461583875665 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}] 04:31:15 INFO - PROCESS | 1851 | 1461583875840 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 04:31:16 INFO - PROCESS | 1851 | 1461583876019 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a03ca000 == 12 [pid = 1851] [id = 12] 04:31:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 33 (0x7fc8a03dc800) [pid = 1851] [serial = 33] [outer = (nil)] 04:31:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 34 (0x7fc8a1e41400) [pid = 1851] [serial = 34] [outer = 0x7fc8a03dc800] 04:31:16 INFO - PROCESS | 1851 | 1461583876108 Marionette DEBUG loaded listener.js 04:31:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 35 (0x7fc8a510fc00) [pid = 1851] [serial = 35] [outer = 0x7fc8a03dc800] 04:31:16 INFO - PROCESS | 1851 | 1461583876919 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]]]}] 04:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1550ms 04:31:16 INFO - PROCESS | 1851 | 1461583876968 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 04:31:16 INFO - PROCESS | 1851 | 1461583876976 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 04:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:31:16 INFO - PROCESS | 1851 | 1461583876986 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:31:16 INFO - PROCESS | 1851 | 1461583876995 Marionette TRACE conn3 <- [1,22,null,{}] 04:31:17 INFO - PROCESS | 1851 | 1461583877006 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}] 04:31:17 INFO - PROCESS | 1851 | 1461583877217 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 04:31:17 INFO - PROCESS | 1851 | 1461583877336 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a735a000 == 13 [pid = 1851] [id = 13] 04:31:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 36 (0x7fc8a7212c00) [pid = 1851] [serial = 36] [outer = (nil)] 04:31:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 37 (0x7fc8a7bb1800) [pid = 1851] [serial = 37] [outer = 0x7fc8a7212c00] 04:31:17 INFO - PROCESS | 1851 | 1461583877410 Marionette DEBUG loaded listener.js 04:31:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 38 (0x7fc8a8636000) [pid = 1851] [serial = 38] [outer = 0x7fc8a7212c00] 04:31:18 INFO - PROCESS | 1851 | 1461583878226 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]]]}] 04:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1295ms 04:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:31:18 INFO - PROCESS | 1851 | 1461583878281 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 04:31:18 INFO - PROCESS | 1851 | 1461583878284 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 04:31:18 INFO - PROCESS | 1851 | 1461583878290 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:31:18 INFO - PROCESS | 1851 | 1461583878296 Marionette TRACE conn3 <- [1,26,null,{}] 04:31:18 INFO - PROCESS | 1851 | 1461583878311 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}] 04:31:18 INFO - PROCESS | 1851 | 1461583878487 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 04:31:18 INFO - PROCESS | 1851 | 1461583878605 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9087000 == 14 [pid = 1851] [id = 14] 04:31:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 39 (0x7fc8a91e0800) [pid = 1851] [serial = 39] [outer = (nil)] 04:31:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 40 (0x7fc8a961d000) [pid = 1851] [serial = 40] [outer = 0x7fc8a91e0800] 04:31:18 INFO - PROCESS | 1851 | 1461583878681 Marionette DEBUG loaded listener.js 04:31:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 41 (0x7fc8a96bc400) [pid = 1851] [serial = 41] [outer = 0x7fc8a91e0800] 04:31:19 INFO - PROCESS | 1851 | 1461583879672 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]]]}] 04:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1439ms 04:31:19 INFO - PROCESS | 1851 | 1461583879729 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 04:31:19 INFO - PROCESS | 1851 | 1461583879734 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 04:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:31:19 INFO - PROCESS | 1851 | 1461583879742 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:31:19 INFO - PROCESS | 1851 | 1461583879746 Marionette TRACE conn3 <- [1,30,null,{}] 04:31:19 INFO - PROCESS | 1851 | 1461583879755 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}] 04:31:19 INFO - PROCESS | 1851 | 1461583879975 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 04:31:20 INFO - PROCESS | 1851 | 1461583880224 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f69e800 == 15 [pid = 1851] [id = 15] 04:31:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 42 (0x7fc8a51a5000) [pid = 1851] [serial = 42] [outer = (nil)] 04:31:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 43 (0x7fc8a8a54400) [pid = 1851] [serial = 43] [outer = 0x7fc8a51a5000] 04:31:20 INFO - PROCESS | 1851 | 1461583880317 Marionette DEBUG loaded listener.js 04:31:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 44 (0x7fc8a991d000) [pid = 1851] [serial = 44] [outer = 0x7fc8a51a5000] 04:31:20 INFO - PROCESS | 1851 | 1461583880943 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]]]}] 04:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1235ms 04:31:20 INFO - PROCESS | 1851 | 1461583880976 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 04:31:20 INFO - PROCESS | 1851 | 1461583880983 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 04:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:31:20 INFO - PROCESS | 1851 | 1461583880992 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:31:21 INFO - PROCESS | 1851 | 1461583880995 Marionette TRACE conn3 <- [1,34,null,{}] 04:31:21 INFO - PROCESS | 1851 | 1461583881000 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}] 04:31:21 INFO - PROCESS | 1851 | 1461583881128 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 04:31:21 INFO - PROCESS | 1851 | 1461583881152 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9284000 == 16 [pid = 1851] [id = 16] 04:31:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 45 (0x7fc8a9615800) [pid = 1851] [serial = 45] [outer = (nil)] 04:31:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 46 (0x7fc8a9c28c00) [pid = 1851] [serial = 46] [outer = 0x7fc8a9615800] 04:31:21 INFO - PROCESS | 1851 | 1461583881211 Marionette DEBUG loaded listener.js 04:31:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 47 (0x7fc8a9f87400) [pid = 1851] [serial = 47] [outer = 0x7fc8a9615800] 04:31:21 INFO - PROCESS | 1851 | 1461583881890 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]]]}] 04:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 929ms 04:31:21 INFO - PROCESS | 1851 | 1461583881921 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 04:31:21 INFO - PROCESS | 1851 | 1461583881925 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 04:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:31:21 INFO - PROCESS | 1851 | 1461583881930 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:31:21 INFO - PROCESS | 1851 | 1461583881935 Marionette TRACE conn3 <- [1,38,null,{}] 04:31:21 INFO - PROCESS | 1851 | 1461583881949 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}] 04:31:22 INFO - PROCESS | 1851 | 1461583882091 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 04:31:22 INFO - PROCESS | 1851 | 1461583882181 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9989800 == 17 [pid = 1851] [id = 17] 04:31:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 48 (0x7fc8aa520000) [pid = 1851] [serial = 48] [outer = (nil)] 04:31:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 49 (0x7fc8ab6cc800) [pid = 1851] [serial = 49] [outer = 0x7fc8aa520000] 04:31:22 INFO - PROCESS | 1851 | 1461583882242 Marionette DEBUG loaded listener.js 04:31:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 50 (0x7fc8ab834000) [pid = 1851] [serial = 50] [outer = 0x7fc8aa520000] 04:31:22 INFO - PROCESS | 1851 | 1461583882845 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]]]}] 04:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 931ms 04:31:22 INFO - PROCESS | 1851 | 1461583882883 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 04:31:22 INFO - PROCESS | 1851 | 1461583882887 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 04:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:31:22 INFO - PROCESS | 1851 | 1461583882894 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:31:22 INFO - PROCESS | 1851 | 1461583882896 Marionette TRACE conn3 <- [1,42,null,{}] 04:31:22 INFO - PROCESS | 1851 | 1461583882901 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}] 04:31:23 INFO - PROCESS | 1851 | 1461583883065 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 04:31:23 INFO - PROCESS | 1851 | 1461583883085 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9e94000 == 18 [pid = 1851] [id = 18] 04:31:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 51 (0x7fc8ab6d6400) [pid = 1851] [serial = 51] [outer = (nil)] 04:31:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 52 (0x7fc8ac452000) [pid = 1851] [serial = 52] [outer = 0x7fc8ab6d6400] 04:31:23 INFO - PROCESS | 1851 | 1461583883149 Marionette DEBUG loaded listener.js 04:31:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 53 (0x7fc8a2a8fc00) [pid = 1851] [serial = 53] [outer = 0x7fc8ab6d6400] 04:31:23 INFO - PROCESS | 1851 | 1461583883745 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]]]}] 04:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 875ms 04:31:23 INFO - PROCESS | 1851 | 1461583883769 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 04:31:23 INFO - PROCESS | 1851 | 1461583883772 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 04:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:31:23 INFO - PROCESS | 1851 | 1461583883777 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:31:23 INFO - PROCESS | 1851 | 1461583883779 Marionette TRACE conn3 <- [1,46,null,{}] 04:31:23 INFO - PROCESS | 1851 | 1461583883786 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}] 04:31:23 INFO - PROCESS | 1851 | 1461583883911 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 04:31:23 INFO - PROCESS | 1851 | 1461583883930 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aa546800 == 19 [pid = 1851] [id = 19] 04:31:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 54 (0x7fc8a2aae400) [pid = 1851] [serial = 54] [outer = (nil)] 04:31:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 55 (0x7fc8b0189400) [pid = 1851] [serial = 55] [outer = 0x7fc8a2aae400] 04:31:23 INFO - PROCESS | 1851 | 1461583883995 Marionette DEBUG loaded listener.js 04:31:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 56 (0x7fc8b51eb800) [pid = 1851] [serial = 56] [outer = 0x7fc8a2aae400] 04:31:24 INFO - PROCESS | 1851 | 1461583884659 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]]]}] 04:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 928ms 04:31:24 INFO - PROCESS | 1851 | 1461583884707 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 04:31:24 INFO - PROCESS | 1851 | 1461583884711 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 04:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:31:24 INFO - PROCESS | 1851 | 1461583884716 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:31:24 INFO - PROCESS | 1851 | 1461583884718 Marionette TRACE conn3 <- [1,50,null,{}] 04:31:24 INFO - PROCESS | 1851 | 1461583884724 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}] 04:31:24 INFO - PROCESS | 1851 | 1461583884934 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 04:31:24 INFO - PROCESS | 1851 | 1461583884952 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ab598000 == 20 [pid = 1851] [id = 20] 04:31:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 57 (0x7fc8b5f82800) [pid = 1851] [serial = 57] [outer = (nil)] 04:31:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 58 (0x7fc8b60e2400) [pid = 1851] [serial = 58] [outer = 0x7fc8b5f82800] 04:31:25 INFO - PROCESS | 1851 | 1461583885016 Marionette DEBUG loaded listener.js 04:31:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 59 (0x7fc8b641f800) [pid = 1851] [serial = 59] [outer = 0x7fc8b5f82800] 04:31:25 INFO - PROCESS | 1851 | 1461583885697 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]]]}] 04:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1025ms 04:31:25 INFO - PROCESS | 1851 | 1461583885746 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 04:31:25 INFO - PROCESS | 1851 | 1461583885752 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 04:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:31:25 INFO - PROCESS | 1851 | 1461583885779 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:31:25 INFO - PROCESS | 1851 | 1461583885785 Marionette TRACE conn3 <- [1,54,null,{}] 04:31:25 INFO - PROCESS | 1851 | 1461583885794 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}] 04:31:25 INFO - PROCESS | 1851 | 1461583885973 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 04:31:26 INFO - PROCESS | 1851 | 1461583886093 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a10aa000 == 21 [pid = 1851] [id = 21] 04:31:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 60 (0x7fc89f9cb000) [pid = 1851] [serial = 60] [outer = (nil)] 04:31:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 61 (0x7fc8a03e0000) [pid = 1851] [serial = 61] [outer = 0x7fc89f9cb000] 04:31:26 INFO - PROCESS | 1851 | 1461583886175 Marionette DEBUG loaded listener.js 04:31:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 62 (0x7fc8a1e36800) [pid = 1851] [serial = 62] [outer = 0x7fc89f9cb000] 04:31:26 INFO - PROCESS | 1851 | 1461583886972 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]]]}] 04:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1237ms 04:31:27 INFO - PROCESS | 1851 | 1461583887013 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 04:31:27 INFO - PROCESS | 1851 | 1461583887022 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 04:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:31:27 INFO - PROCESS | 1851 | 1461583887046 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:31:27 INFO - PROCESS | 1851 | 1461583887050 Marionette TRACE conn3 <- [1,58,null,{}] 04:31:27 INFO - PROCESS | 1851 | 1461583887059 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}] 04:31:27 INFO - PROCESS | 1851 | 1461583887233 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 04:31:27 INFO - PROCESS | 1851 | 1461583887354 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a96d0800 == 22 [pid = 1851] [id = 22] 04:31:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 63 (0x7fc8a5110000) [pid = 1851] [serial = 63] [outer = (nil)] 04:31:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 64 (0x7fc8a7d17400) [pid = 1851] [serial = 64] [outer = 0x7fc8a5110000] 04:31:27 INFO - PROCESS | 1851 | 1461583887431 Marionette DEBUG loaded listener.js 04:31:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 65 (0x7fc8a961b000) [pid = 1851] [serial = 65] [outer = 0x7fc8a5110000] 04:31:28 INFO - PROCESS | 1851 | 1461583888248 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]]]}] 04:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1247ms 04:31:28 INFO - PROCESS | 1851 | 1461583888289 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 04:31:28 INFO - PROCESS | 1851 | 1461583888293 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 04:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:31:28 INFO - PROCESS | 1851 | 1461583888300 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:31:28 INFO - PROCESS | 1851 | 1461583888305 Marionette TRACE conn3 <- [1,62,null,{}] 04:31:28 INFO - PROCESS | 1851 | 1461583888320 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}] 04:31:28 INFO - PROCESS | 1851 | 1461583888477 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 04:31:28 INFO - PROCESS | 1851 | 1461583888598 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ab5a6800 == 23 [pid = 1851] [id = 23] 04:31:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 66 (0x7fc8a9cc8400) [pid = 1851] [serial = 66] [outer = (nil)] 04:31:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 67 (0x7fc8aaaac800) [pid = 1851] [serial = 67] [outer = 0x7fc8a9cc8400] 04:31:28 INFO - PROCESS | 1851 | 1461583888674 Marionette DEBUG loaded listener.js 04:31:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 68 (0x7fc8ab833000) [pid = 1851] [serial = 68] [outer = 0x7fc8a9cc8400] 04:31:29 INFO - PROCESS | 1851 | 1461583889503 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]]]}] 04:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1232ms 04:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:31:29 INFO - PROCESS | 1851 | 1461583889534 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 04:31:29 INFO - PROCESS | 1851 | 1461583889537 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 04:31:29 INFO - PROCESS | 1851 | 1461583889544 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:31:29 INFO - PROCESS | 1851 | 1461583889547 Marionette TRACE conn3 <- [1,66,null,{}] 04:31:29 INFO - PROCESS | 1851 | 1461583889570 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}] 04:31:29 INFO - PROCESS | 1851 | 1461583889728 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 04:31:29 INFO - PROCESS | 1851 | 1461583889979 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f8bf800 == 24 [pid = 1851] [id = 24] 04:31:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 69 (0x7fc89f61c400) [pid = 1851] [serial = 69] [outer = (nil)] 04:31:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 70 (0x7fc89f817000) [pid = 1851] [serial = 70] [outer = 0x7fc89f61c400] 04:31:30 INFO - PROCESS | 1851 | 1461583890052 Marionette DEBUG loaded listener.js 04:31:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 71 (0x7fc8a130ec00) [pid = 1851] [serial = 71] [outer = 0x7fc89f61c400] 04:31:30 INFO - PROCESS | 1851 | 1461583890854 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]]]}] 04:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1401ms 04:31:30 INFO - PROCESS | 1851 | 1461583890945 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 04:31:30 INFO - PROCESS | 1851 | 1461583890953 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 04:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:31:30 INFO - PROCESS | 1851 | 1461583890960 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:31:30 INFO - PROCESS | 1851 | 1461583890965 Marionette TRACE conn3 <- [1,70,null,{}] 04:31:30 INFO - PROCESS | 1851 | 1461583890971 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}] 04:31:31 INFO - PROCESS | 1851 | 1461583891119 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 04:31:31 INFO - PROCESS | 1851 | 1461583891252 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2ad7000 == 25 [pid = 1851] [id = 25] 04:31:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 72 (0x7fc89f617400) [pid = 1851] [serial = 72] [outer = (nil)] 04:31:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 73 (0x7fc8a8637c00) [pid = 1851] [serial = 73] [outer = 0x7fc89f617400] 04:31:31 INFO - PROCESS | 1851 | 1461583891333 Marionette DEBUG loaded listener.js 04:31:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 74 (0x7fc8a96b6000) [pid = 1851] [serial = 74] [outer = 0x7fc89f617400] 04:31:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8aa546800 == 24 [pid = 1851] [id = 19] 04:31:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9e94000 == 23 [pid = 1851] [id = 18] 04:31:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9989800 == 22 [pid = 1851] [id = 17] 04:31:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9284000 == 21 [pid = 1851] [id = 16] 04:31:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f69e800 == 20 [pid = 1851] [id = 15] 04:31:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9087000 == 19 [pid = 1851] [id = 14] 04:31:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a735a000 == 18 [pid = 1851] [id = 13] 04:31:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a03ca000 == 17 [pid = 1851] [id = 12] 04:31:32 INFO - PROCESS | 1851 | 1461583892192 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]]]}] 04:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1284ms 04:31:32 INFO - PROCESS | 1851 | 1461583892244 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 04:31:32 INFO - PROCESS | 1851 | 1461583892251 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 04:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:31:32 INFO - PROCESS | 1851 | 1461583892258 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:31:32 INFO - PROCESS | 1851 | 1461583892264 Marionette TRACE conn3 <- [1,74,null,{}] 04:31:32 INFO - PROCESS | 1851 | 1461583892271 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}] 04:31:32 INFO - PROCESS | 1851 | 1461583892435 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 04:31:32 INFO - PROCESS | 1851 | 1461583892558 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9086000 == 18 [pid = 1851] [id = 26] 04:31:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 75 (0x7fc8a889d800) [pid = 1851] [serial = 75] [outer = (nil)] 04:31:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 76 (0x7fc8a961cc00) [pid = 1851] [serial = 76] [outer = 0x7fc8a889d800] 04:31:32 INFO - PROCESS | 1851 | 1461583892635 Marionette DEBUG loaded listener.js 04:31:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 77 (0x7fc8a9a17800) [pid = 1851] [serial = 77] [outer = 0x7fc8a889d800] 04:31:33 INFO - PROCESS | 1851 | 1461583893416 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]]]}] 04:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1233ms 04:31:33 INFO - PROCESS | 1851 | 1461583893491 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 04:31:33 INFO - PROCESS | 1851 | 1461583893500 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 04:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:31:33 INFO - PROCESS | 1851 | 1461583893509 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:31:33 INFO - PROCESS | 1851 | 1461583893512 Marionette TRACE conn3 <- [1,78,null,{}] 04:31:33 INFO - PROCESS | 1851 | 1461583893518 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}] 04:31:33 INFO - PROCESS | 1851 | 1461583893713 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 04:31:33 INFO - PROCESS | 1851 | 1461583893839 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aa534000 == 19 [pid = 1851] [id = 27] 04:31:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 78 (0x7fc8a961ec00) [pid = 1851] [serial = 78] [outer = (nil)] 04:31:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 79 (0x7fc8ab6d6800) [pid = 1851] [serial = 79] [outer = 0x7fc8a961ec00] 04:31:33 INFO - PROCESS | 1851 | 1461583893927 Marionette DEBUG loaded listener.js 04:31:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 80 (0x7fc8ab8f1c00) [pid = 1851] [serial = 80] [outer = 0x7fc8a961ec00] 04:31:34 INFO - PROCESS | 1851 | 1461583894688 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]]]}] 04:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1234ms 04:31:34 INFO - PROCESS | 1851 | 1461583894748 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 04:31:34 INFO - PROCESS | 1851 | 1461583894751 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 04:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:31:34 INFO - PROCESS | 1851 | 1461583894758 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:31:34 INFO - PROCESS | 1851 | 1461583894763 Marionette TRACE conn3 <- [1,82,null,{}] 04:31:34 INFO - PROCESS | 1851 | 1461583894778 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}] 04:31:34 INFO - PROCESS | 1851 | 1461583894943 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 04:31:35 INFO - PROCESS | 1851 | 1461583895067 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ac4da800 == 20 [pid = 1851] [id = 28] 04:31:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 81 (0x7fc8b5d69400) [pid = 1851] [serial = 81] [outer = (nil)] 04:31:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 82 (0x7fc8b60f1400) [pid = 1851] [serial = 82] [outer = 0x7fc8b5d69400] 04:31:35 INFO - PROCESS | 1851 | 1461583895161 Marionette DEBUG loaded listener.js 04:31:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 83 (0x7fc8b64f4800) [pid = 1851] [serial = 83] [outer = 0x7fc8b5d69400] 04:31:35 INFO - PROCESS | 1851 | 1461583895957 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]]]}] 04:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1238ms 04:31:35 INFO - PROCESS | 1851 | 1461583895997 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 04:31:36 INFO - PROCESS | 1851 | 1461583896002 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 04:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:31:36 INFO - PROCESS | 1851 | 1461583896007 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:31:36 INFO - PROCESS | 1851 | 1461583896010 Marionette TRACE conn3 <- [1,86,null,{}] 04:31:36 INFO - PROCESS | 1851 | 1461583896029 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}] 04:31:36 INFO - PROCESS | 1851 | 1461583896214 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 04:31:36 INFO - PROCESS | 1851 | 1461583896270 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b01e9800 == 21 [pid = 1851] [id = 29] 04:31:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 84 (0x7fc8b64fa800) [pid = 1851] [serial = 84] [outer = (nil)] 04:31:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 85 (0x7fc8b722fc00) [pid = 1851] [serial = 85] [outer = 0x7fc8b64fa800] 04:31:36 INFO - PROCESS | 1851 | 1461583896338 Marionette DEBUG loaded listener.js 04:31:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 86 (0x7fc8b7471800) [pid = 1851] [serial = 86] [outer = 0x7fc8b64fa800] 04:31:37 INFO - PROCESS | 1851 | 1461583897101 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]]]}] 04:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1126ms 04:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:31:37 INFO - PROCESS | 1851 | 1461583897135 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 04:31:37 INFO - PROCESS | 1851 | 1461583897138 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 04:31:37 INFO - PROCESS | 1851 | 1461583897144 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:31:37 INFO - PROCESS | 1851 | 1461583897147 Marionette TRACE conn3 <- [1,90,null,{}] 04:31:37 INFO - PROCESS | 1851 | 1461583897152 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}] 04:31:37 INFO - PROCESS | 1851 | 1461583897291 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 04:31:37 INFO - PROCESS | 1851 | 1461583897514 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2ada000 == 22 [pid = 1851] [id = 30] 04:31:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 87 (0x7fc89f814400) [pid = 1851] [serial = 87] [outer = (nil)] 04:31:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 88 (0x7fc89f9ce400) [pid = 1851] [serial = 88] [outer = 0x7fc89f814400] 04:31:37 INFO - PROCESS | 1851 | 1461583897584 Marionette DEBUG loaded listener.js 04:31:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 89 (0x7fc8a5b11800) [pid = 1851] [serial = 89] [outer = 0x7fc89f814400] 04:31:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f8bf800 == 21 [pid = 1851] [id = 24] 04:31:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a10aa000 == 20 [pid = 1851] [id = 21] 04:31:38 INFO - PROCESS | 1851 | 1461583898497 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]]]}] 04:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1384ms 04:31:38 INFO - PROCESS | 1851 | 1461583898528 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 04:31:38 INFO - PROCESS | 1851 | 1461583898532 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 04:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:31:38 INFO - PROCESS | 1851 | 1461583898541 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:31:38 INFO - PROCESS | 1851 | 1461583898547 Marionette TRACE conn3 <- [1,94,null,{}] 04:31:38 INFO - PROCESS | 1851 | 1461583898556 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}] 04:31:38 INFO - PROCESS | 1851 | 1461583898767 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 04:31:38 INFO - PROCESS | 1851 | 1461583898909 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a96cc000 == 21 [pid = 1851] [id = 31] 04:31:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 90 (0x7fc89f814c00) [pid = 1851] [serial = 90] [outer = (nil)] 04:31:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 91 (0x7fc8a7d88400) [pid = 1851] [serial = 91] [outer = 0x7fc89f814c00] 04:31:38 INFO - PROCESS | 1851 | 1461583898981 Marionette DEBUG loaded listener.js 04:31:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 92 (0x7fc8a991fc00) [pid = 1851] [serial = 92] [outer = 0x7fc89f814c00] 04:31:39 INFO - PROCESS | 1851 | 1461583899906 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]]]}] 04:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1439ms 04:31:39 INFO - PROCESS | 1851 | 1461583899987 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 04:31:40 INFO - PROCESS | 1851 | 1461583900001 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 04:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:31:40 INFO - PROCESS | 1851 | 1461583900018 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:31:40 INFO - PROCESS | 1851 | 1461583900023 Marionette TRACE conn3 <- [1,98,null,{}] 04:31:40 INFO - PROCESS | 1851 | 1461583900033 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}] 04:31:40 INFO - PROCESS | 1851 | 1461583900233 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 04:31:40 INFO - PROCESS | 1851 | 1461583900334 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8af2e6800 == 22 [pid = 1851] [id = 32] 04:31:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 93 (0x7fc8a8dcc400) [pid = 1851] [serial = 93] [outer = (nil)] 04:31:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 94 (0x7fc8ab8f7400) [pid = 1851] [serial = 94] [outer = 0x7fc8a8dcc400] 04:31:40 INFO - PROCESS | 1851 | 1461583900409 Marionette DEBUG loaded listener.js 04:31:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 95 (0x7fc8b0184c00) [pid = 1851] [serial = 95] [outer = 0x7fc8a8dcc400] 04:31:41 INFO - PROCESS | 1851 | 1461583901233 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]]]}] 04:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1288ms 04:31:41 INFO - PROCESS | 1851 | 1461583901304 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 04:31:41 INFO - PROCESS | 1851 | 1461583901308 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 04:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:31:41 INFO - PROCESS | 1851 | 1461583901314 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:31:41 INFO - PROCESS | 1851 | 1461583901319 Marionette TRACE conn3 <- [1,102,null,{}] 04:31:41 INFO - PROCESS | 1851 | 1461583901335 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}] 04:31:41 INFO - PROCESS | 1851 | 1461583901530 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 04:31:41 INFO - PROCESS | 1851 | 1461583901663 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b625d000 == 23 [pid = 1851] [id = 33] 04:31:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 96 (0x7fc8b6249c00) [pid = 1851] [serial = 96] [outer = (nil)] 04:31:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 97 (0x7fc8b64f9800) [pid = 1851] [serial = 97] [outer = 0x7fc8b6249c00] 04:31:41 INFO - PROCESS | 1851 | 1461583901745 Marionette DEBUG loaded listener.js 04:31:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 98 (0x7fc8b7478400) [pid = 1851] [serial = 98] [outer = 0x7fc8b6249c00] 04:31:42 INFO - PROCESS | 1851 | 1461583902525 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]]]}] 04:31:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1250ms 04:31:42 INFO - PROCESS | 1851 | 1461583902564 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 04:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:31:42 INFO - PROCESS | 1851 | 1461583902569 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 04:31:42 INFO - PROCESS | 1851 | 1461583902575 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:31:42 INFO - PROCESS | 1851 | 1461583902578 Marionette TRACE conn3 <- [1,106,null,{}] 04:31:42 INFO - PROCESS | 1851 | 1461583902583 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}] 04:31:42 INFO - PROCESS | 1851 | 1461583902778 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 04:31:42 INFO - PROCESS | 1851 | 1461583902798 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b7129800 == 24 [pid = 1851] [id = 34] 04:31:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 99 (0x7fc8b713e800) [pid = 1851] [serial = 99] [outer = (nil)] 04:31:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 100 (0x7fc8bac72c00) [pid = 1851] [serial = 100] [outer = 0x7fc8b713e800] 04:31:42 INFO - PROCESS | 1851 | 1461583902918 Marionette DEBUG loaded listener.js 04:31:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 101 (0x7fc8badabc00) [pid = 1851] [serial = 101] [outer = 0x7fc8b713e800] 04:31:43 INFO - PROCESS | 1851 | 1461583903832 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]]]}] 04:31:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1285ms 04:31:43 INFO - PROCESS | 1851 | 1461583903863 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 04:31:43 INFO - PROCESS | 1851 | 1461583903866 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 04:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:31:43 INFO - PROCESS | 1851 | 1461583903872 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:31:43 INFO - PROCESS | 1851 | 1461583903874 Marionette TRACE conn3 <- [1,110,null,{}] 04:31:43 INFO - PROCESS | 1851 | 1461583903880 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}] 04:31:44 INFO - PROCESS | 1851 | 1461583904023 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 04:31:44 INFO - PROCESS | 1851 | 1461583904160 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8baa3e000 == 25 [pid = 1851] [id = 35] 04:31:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 102 (0x7fc8b75da000) [pid = 1851] [serial = 102] [outer = (nil)] 04:31:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 103 (0x7fc8bb273400) [pid = 1851] [serial = 103] [outer = 0x7fc8b75da000] 04:31:44 INFO - PROCESS | 1851 | 1461583904232 Marionette DEBUG loaded listener.js 04:31:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 104 (0x7fc8bb446400) [pid = 1851] [serial = 104] [outer = 0x7fc8b75da000] 04:31:45 INFO - PROCESS | 1851 | 1461583905116 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]]]}] 04:31:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1280ms 04:31:45 INFO - PROCESS | 1851 | 1461583905175 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 04:31:45 INFO - PROCESS | 1851 | 1461583905181 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 04:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:31:45 INFO - PROCESS | 1851 | 1461583905190 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:31:45 INFO - PROCESS | 1851 | 1461583905195 Marionette TRACE conn3 <- [1,114,null,{}] 04:31:45 INFO - PROCESS | 1851 | 1461583905203 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}] 04:31:45 INFO - PROCESS | 1851 | 1461583905473 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 04:31:45 INFO - PROCESS | 1851 | 1461583905612 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb246000 == 26 [pid = 1851] [id = 36] 04:31:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 105 (0x7fc8bb78bc00) [pid = 1851] [serial = 105] [outer = (nil)] 04:31:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7fc8be017400) [pid = 1851] [serial = 106] [outer = 0x7fc8bb78bc00] 04:31:45 INFO - PROCESS | 1851 | 1461583905708 Marionette DEBUG loaded listener.js 04:31:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7fc8bf617400) [pid = 1851] [serial = 107] [outer = 0x7fc8bb78bc00] 04:31:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7fc89f81e000) [pid = 1851] [serial = 108] [outer = 0x7fc89f614c00] 04:31:46 INFO - PROCESS | 1851 | 1461583906670 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]]]}] 04:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1537ms 04:31:46 INFO - PROCESS | 1851 | 1461583906727 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 04:31:46 INFO - PROCESS | 1851 | 1461583906730 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 04:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:31:46 INFO - PROCESS | 1851 | 1461583906736 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:31:46 INFO - PROCESS | 1851 | 1461583906739 Marionette TRACE conn3 <- [1,118,null,{}] 04:31:46 INFO - PROCESS | 1851 | 1461583906744 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}] 04:31:46 INFO - PROCESS | 1851 | 1461583906899 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 04:31:47 INFO - PROCESS | 1851 | 1461583907174 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8e53000 == 27 [pid = 1851] [id = 37] 04:31:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7fc89e6a7800) [pid = 1851] [serial = 109] [outer = (nil)] 04:31:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7fc89e6ab000) [pid = 1851] [serial = 110] [outer = 0x7fc89e6a7800] 04:31:47 INFO - PROCESS | 1851 | 1461583907283 Marionette DEBUG loaded listener.js 04:31:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7fc8a103c000) [pid = 1851] [serial = 111] [outer = 0x7fc89e6a7800] 04:31:48 INFO - PROCESS | 1851 | 1461583908066 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]]]}] 04:31:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1380ms 04:31:48 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ac4da800 == 26 [pid = 1851] [id = 28] 04:31:48 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8aa534000 == 25 [pid = 1851] [id = 27] 04:31:48 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9086000 == 24 [pid = 1851] [id = 26] 04:31:48 INFO - PROCESS | 1851 | 1461583908185 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 04:31:48 INFO - PROCESS | 1851 | 1461583908190 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 04:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:31:48 INFO - PROCESS | 1851 | 1461583908199 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:31:48 INFO - PROCESS | 1851 | 1461583908204 Marionette TRACE conn3 <- [1,122,null,{}] 04:31:48 INFO - PROCESS | 1851 | 1461583908212 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}] 04:31:48 INFO - PROCESS | 1851 | 1461583908394 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 04:31:48 INFO - PROCESS | 1851 | 1461583908526 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a96da000 == 25 [pid = 1851] [id = 38] 04:31:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 112 (0x7fc89f9d2400) [pid = 1851] [serial = 112] [outer = (nil)] 04:31:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7fc8a1303c00) [pid = 1851] [serial = 113] [outer = 0x7fc89f9d2400] 04:31:48 INFO - PROCESS | 1851 | 1461583908601 Marionette DEBUG loaded listener.js 04:31:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7fc8a7c64400) [pid = 1851] [serial = 114] [outer = 0x7fc89f9d2400] 04:31:49 INFO - PROCESS | 1851 | 1461583909480 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]]]}] 04:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1299ms 04:31:49 INFO - PROCESS | 1851 | 1461583909499 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 04:31:49 INFO - PROCESS | 1851 | 1461583909504 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 04:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:31:49 INFO - PROCESS | 1851 | 1461583909533 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:31:49 INFO - PROCESS | 1851 | 1461583909539 Marionette TRACE conn3 <- [1,126,null,{}] 04:31:49 INFO - PROCESS | 1851 | 1461583909545 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}] 04:31:49 INFO - PROCESS | 1851 | 1461583909704 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 04:31:49 INFO - PROCESS | 1851 | 1461583909836 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b6080800 == 26 [pid = 1851] [id = 39] 04:31:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7fc8a96b1c00) [pid = 1851] [serial = 115] [outer = (nil)] 04:31:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7fc8ab6cf400) [pid = 1851] [serial = 116] [outer = 0x7fc8a96b1c00] 04:31:49 INFO - PROCESS | 1851 | 1461583909912 Marionette DEBUG loaded listener.js 04:31:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7fc8ac460000) [pid = 1851] [serial = 117] [outer = 0x7fc8a96b1c00] 04:31:50 INFO - PROCESS | 1851 | 1461583910799 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]]]}] 04:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1301ms 04:31:50 INFO - PROCESS | 1851 | 1461583910827 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 04:31:50 INFO - PROCESS | 1851 | 1461583910831 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 04:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:31:50 INFO - PROCESS | 1851 | 1461583910837 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:31:50 INFO - PROCESS | 1851 | 1461583910839 Marionette TRACE conn3 <- [1,130,null,{}] 04:31:50 INFO - PROCESS | 1851 | 1461583910852 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}] 04:31:51 INFO - PROCESS | 1851 | 1461583911009 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 04:31:51 INFO - PROCESS | 1851 | 1461583911150 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bac49800 == 27 [pid = 1851] [id = 40] 04:31:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7fc89f05f400) [pid = 1851] [serial = 118] [outer = (nil)] 04:31:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7fc8ac40ec00) [pid = 1851] [serial = 119] [outer = 0x7fc89f05f400] 04:31:51 INFO - PROCESS | 1851 | 1461583911230 Marionette DEBUG loaded listener.js 04:31:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7fc8b5f7d000) [pid = 1851] [serial = 120] [outer = 0x7fc89f05f400] 04:31:52 INFO - PROCESS | 1851 | 1461583912089 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]]]}] 04:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1282ms 04:31:52 INFO - PROCESS | 1851 | 1461583912119 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 04:31:52 INFO - PROCESS | 1851 | 1461583912121 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 04:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:31:52 INFO - PROCESS | 1851 | 1461583912127 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:31:52 INFO - PROCESS | 1851 | 1461583912129 Marionette TRACE conn3 <- [1,134,null,{}] 04:31:52 INFO - PROCESS | 1851 | 1461583912135 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}] 04:31:52 INFO - PROCESS | 1851 | 1461583912281 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 04:31:52 INFO - PROCESS | 1851 | 1461583912417 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a03ca000 == 28 [pid = 1851] [id = 41] 04:31:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7fc89f060400) [pid = 1851] [serial = 121] [outer = (nil)] 04:31:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7fc8b7475c00) [pid = 1851] [serial = 122] [outer = 0x7fc89f060400] 04:31:52 INFO - PROCESS | 1851 | 1461583912496 Marionette DEBUG loaded listener.js 04:31:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7fc8b9344c00) [pid = 1851] [serial = 123] [outer = 0x7fc89f060400] 04:31:53 INFO - PROCESS | 1851 | 1461583913384 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]]]}] 04:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1277ms 04:31:53 INFO - PROCESS | 1851 | 1461583913405 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 04:31:53 INFO - PROCESS | 1851 | 1461583913408 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 04:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:31:53 INFO - PROCESS | 1851 | 1461583913414 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:31:53 INFO - PROCESS | 1851 | 1461583913416 Marionette TRACE conn3 <- [1,138,null,{}] 04:31:53 INFO - PROCESS | 1851 | 1461583913422 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}] 04:31:53 INFO - PROCESS | 1851 | 1461583913561 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 04:31:53 INFO - PROCESS | 1851 | 1461583913698 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a5b2c800 == 29 [pid = 1851] [id = 42] 04:31:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7fc89e6a1800) [pid = 1851] [serial = 124] [outer = (nil)] 04:31:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7fc8a2a8b400) [pid = 1851] [serial = 125] [outer = 0x7fc89e6a1800] 04:31:53 INFO - PROCESS | 1851 | 1461583913769 Marionette DEBUG loaded listener.js 04:31:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7fc8a2a8f400) [pid = 1851] [serial = 126] [outer = 0x7fc89e6a1800] 04:31:54 INFO - PROCESS | 1851 | 1461583914592 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]]]}] 04:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1189ms 04:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:31:54 INFO - PROCESS | 1851 | 1461583914604 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 04:31:54 INFO - PROCESS | 1851 | 1461583914606 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 04:31:54 INFO - PROCESS | 1851 | 1461583914612 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:31:54 INFO - PROCESS | 1851 | 1461583914615 Marionette TRACE conn3 <- [1,142,null,{}] 04:31:54 INFO - PROCESS | 1851 | 1461583914620 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}] 04:31:54 INFO - PROCESS | 1851 | 1461583914817 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 04:31:54 INFO - PROCESS | 1851 | 1461583914928 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bf6ce800 == 30 [pid = 1851] [id = 43] 04:31:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7fc8a2a93400) [pid = 1851] [serial = 127] [outer = (nil)] 04:31:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7fc8bb2a3400) [pid = 1851] [serial = 128] [outer = 0x7fc8a2a93400] 04:31:55 INFO - PROCESS | 1851 | 1461583914999 Marionette DEBUG loaded listener.js 04:31:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7fc8bb789c00) [pid = 1851] [serial = 129] [outer = 0x7fc8a2a93400] 04:31:56 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a96cc000 == 29 [pid = 1851] [id = 31] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f43a800 == 28 [pid = 1851] [id = 8] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8af2e6800 == 27 [pid = 1851] [id = 32] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b7129800 == 26 [pid = 1851] [id = 34] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8baa3e000 == 25 [pid = 1851] [id = 35] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a96d0800 == 24 [pid = 1851] [id = 22] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b625d000 == 23 [pid = 1851] [id = 33] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8aab42000 == 22 [pid = 1851] [id = 6] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f6a6800 == 21 [pid = 1851] [id = 9] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b01e9800 == 20 [pid = 1851] [id = 29] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bb246000 == 19 [pid = 1851] [id = 36] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a5b2c800 == 18 [pid = 1851] [id = 42] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a03ca000 == 17 [pid = 1851] [id = 41] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a2ada000 == 16 [pid = 1851] [id = 30] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ab5a6800 == 15 [pid = 1851] [id = 23] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bac49800 == 14 [pid = 1851] [id = 40] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b6080800 == 13 [pid = 1851] [id = 39] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a8e53000 == 12 [pid = 1851] [id = 37] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a2ad7000 == 11 [pid = 1851] [id = 25] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a96da000 == 10 [pid = 1851] [id = 38] 04:31:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ab598000 == 9 [pid = 1851] [id = 20] 04:31:59 INFO - PROCESS | 1851 | 1461583919260 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]]]}] 04:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 4791ms 04:31:59 INFO - PROCESS | 1851 | 1461583919415 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 04:31:59 INFO - PROCESS | 1851 | 1461583919420 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 04:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:31:59 INFO - PROCESS | 1851 | 1461583919428 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:31:59 INFO - PROCESS | 1851 | 1461583919431 Marionette TRACE conn3 <- [1,146,null,{}] 04:31:59 INFO - PROCESS | 1851 | 1461583919440 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}] 04:31:59 INFO - PROCESS | 1851 | 1461583919600 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 04:31:59 INFO - PROCESS | 1851 | 1461583919690 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a03cb800 == 10 [pid = 1851] [id = 44] 04:31:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7fc89e945800) [pid = 1851] [serial = 130] [outer = (nil)] 04:31:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7fc89f61e000) [pid = 1851] [serial = 131] [outer = 0x7fc89e945800] 04:31:59 INFO - PROCESS | 1851 | 1461583919753 Marionette DEBUG loaded listener.js 04:31:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7fc8a0fd1000) [pid = 1851] [serial = 132] [outer = 0x7fc89e945800] 04:32:00 INFO - PROCESS | 1851 | 1461583920449 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]]]}] 04:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1037ms 04:32:00 INFO - PROCESS | 1851 | 1461583920464 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 04:32:00 INFO - PROCESS | 1851 | 1461583920472 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 04:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:32:00 INFO - PROCESS | 1851 | 1461583920486 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:32:00 INFO - PROCESS | 1851 | 1461583920491 Marionette TRACE conn3 <- [1,150,null,{}] 04:32:00 INFO - PROCESS | 1851 | 1461583920496 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}] 04:32:00 INFO - PROCESS | 1851 | 1461583920715 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 04:32:00 INFO - PROCESS | 1851 | 1461583920736 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a7b82800 == 11 [pid = 1851] [id = 45] 04:32:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7fc8a2a8e800) [pid = 1851] [serial = 133] [outer = (nil)] 04:32:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7fc8a2aa2400) [pid = 1851] [serial = 134] [outer = 0x7fc8a2a8e800] 04:32:00 INFO - PROCESS | 1851 | 1461583920798 Marionette DEBUG loaded listener.js 04:32:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7fc8a510d400) [pid = 1851] [serial = 135] [outer = 0x7fc8a2a8e800] 04:32:01 INFO - PROCESS | 1851 | 1461583921599 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]]]}] 04:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1183ms 04:32:01 INFO - PROCESS | 1851 | 1461583921730 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 04:32:01 INFO - PROCESS | 1851 | 1461583921734 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 04:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:32:01 INFO - PROCESS | 1851 | 1461583921785 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:32:01 INFO - PROCESS | 1851 | 1461583921790 Marionette TRACE conn3 <- [1,154,null,{}] 04:32:01 INFO - PROCESS | 1851 | 1461583921847 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}] 04:32:02 INFO - PROCESS | 1851 | 1461583922046 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 04:32:02 INFO - PROCESS | 1851 | 1461583922074 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aab3d000 == 12 [pid = 1851] [id = 46] 04:32:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7fc89f5e0400) [pid = 1851] [serial = 136] [outer = (nil)] 04:32:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7fc8a7fee400) [pid = 1851] [serial = 137] [outer = 0x7fc89f5e0400] 04:32:02 INFO - PROCESS | 1851 | 1461583922145 Marionette DEBUG loaded listener.js 04:32:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc8a9298000) [pid = 1851] [serial = 138] [outer = 0x7fc89f5e0400] 04:32:02 INFO - PROCESS | 1851 | 1461583922946 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]]]}] 04:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1224ms 04:32:02 INFO - PROCESS | 1851 | 1461583922983 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 04:32:02 INFO - PROCESS | 1851 | 1461583922987 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 04:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:32:02 INFO - PROCESS | 1851 | 1461583922993 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:32:02 INFO - PROCESS | 1851 | 1461583922995 Marionette TRACE conn3 <- [1,158,null,{}] 04:32:03 INFO - PROCESS | 1851 | 1461583923001 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}] 04:32:03 INFO - PROCESS | 1851 | 1461583923172 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 04:32:03 INFO - PROCESS | 1851 | 1461583923197 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b5188800 == 13 [pid = 1851] [id = 47] 04:32:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc89e949c00) [pid = 1851] [serial = 139] [outer = (nil)] 04:32:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc8a9f8ec00) [pid = 1851] [serial = 140] [outer = 0x7fc89e949c00] 04:32:03 INFO - PROCESS | 1851 | 1461583923259 Marionette DEBUG loaded listener.js 04:32:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc8ab82f800) [pid = 1851] [serial = 141] [outer = 0x7fc89e949c00] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc89f9cb000) [pid = 1851] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc8b5f82800) [pid = 1851] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc8a961ec00) [pid = 1851] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc89f814400) [pid = 1851] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7fc89e6a7800) [pid = 1851] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7fc89f617400) [pid = 1851] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7fc8b6249c00) [pid = 1851] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7fc8a889d800) [pid = 1851] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7fc89f61c400) [pid = 1851] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7fc8a51a5000) [pid = 1851] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7fc8a03dc800) [pid = 1851] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7fc8a9615800) [pid = 1851] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7fc8aa520000) [pid = 1851] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7fc8ab6d6400) [pid = 1851] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7fc8a7212c00) [pid = 1851] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7fc8a2aae400) [pid = 1851] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7fc8a91e0800) [pid = 1851] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7fc89e6a1800) [pid = 1851] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7fc89f814800) [pid = 1851] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7fc8b5d69400) [pid = 1851] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7fc89f060400) [pid = 1851] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7fc8a03e1400) [pid = 1851] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7fc89f05f400) [pid = 1851] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7fc8a9cc8400) [pid = 1851] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7fc8a1305000) [pid = 1851] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7fc8a8dcc400) [pid = 1851] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7fc8b64fa800) [pid = 1851] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 113 (0x7fc8b75da000) [pid = 1851] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 112 (0x7fc89f814c00) [pid = 1851] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 111 (0x7fc8a96b1c00) [pid = 1851] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 110 (0x7fc8b713e800) [pid = 1851] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7fc8a5110000) [pid = 1851] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 108 (0x7fc89f9d2400) [pid = 1851] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:32:04 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7fc8bb78bc00) [pid = 1851] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:32:05 INFO - PROCESS | 1851 | 1461583925039 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]]]}] 04:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 2079ms 04:32:05 INFO - PROCESS | 1851 | 1461583925113 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 04:32:05 INFO - PROCESS | 1851 | 1461583925115 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 04:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:32:05 INFO - PROCESS | 1851 | 1461583925168 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:32:05 INFO - PROCESS | 1851 | 1461583925179 Marionette TRACE conn3 <- [1,162,null,{}] 04:32:05 INFO - PROCESS | 1851 | 1461583925205 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}] 04:32:05 INFO - PROCESS | 1851 | 1461583925337 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 04:32:05 INFO - PROCESS | 1851 | 1461583925347 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8a86800 == 14 [pid = 1851] [id = 48] 04:32:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7fc89e69ec00) [pid = 1851] [serial = 142] [outer = (nil)] 04:32:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7fc8a2aae400) [pid = 1851] [serial = 143] [outer = 0x7fc89e69ec00] 04:32:05 INFO - PROCESS | 1851 | 1461583925407 Marionette DEBUG loaded listener.js 04:32:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7fc8a9cca400) [pid = 1851] [serial = 144] [outer = 0x7fc89e69ec00] 04:32:06 INFO - PROCESS | 1851 | 1461583926100 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]]]}] 04:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 979ms 04:32:06 INFO - PROCESS | 1851 | 1461583926119 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 04:32:06 INFO - PROCESS | 1851 | 1461583926122 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 04:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:32:06 INFO - PROCESS | 1851 | 1461583926128 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:32:06 INFO - PROCESS | 1851 | 1461583926129 Marionette TRACE conn3 <- [1,166,null,{}] 04:32:06 INFO - PROCESS | 1851 | 1461583926135 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}] 04:32:06 INFO - PROCESS | 1851 | 1461583926347 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 04:32:06 INFO - PROCESS | 1851 | 1461583926375 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b5d0d000 == 15 [pid = 1851] [id = 49] 04:32:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7fc89e949800) [pid = 1851] [serial = 145] [outer = (nil)] 04:32:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 112 (0x7fc8a9f8a400) [pid = 1851] [serial = 146] [outer = 0x7fc89e949800] 04:32:06 INFO - PROCESS | 1851 | 1461583926437 Marionette DEBUG loaded listener.js 04:32:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7fc8b6099400) [pid = 1851] [serial = 147] [outer = 0x7fc89e949800] 04:32:07 INFO - PROCESS | 1851 | 1461583927434 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]]]}] 04:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1332ms 04:32:07 INFO - PROCESS | 1851 | 1461583927460 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 04:32:07 INFO - PROCESS | 1851 | 1461583927466 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 04:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:32:07 INFO - PROCESS | 1851 | 1461583927475 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:32:07 INFO - PROCESS | 1851 | 1461583927480 Marionette TRACE conn3 <- [1,170,null,{}] 04:32:07 INFO - PROCESS | 1851 | 1461583927488 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}] 04:32:07 INFO - PROCESS | 1851 | 1461583927648 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 04:32:07 INFO - PROCESS | 1851 | 1461583927789 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a7281800 == 16 [pid = 1851] [id = 50] 04:32:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7fc89f5e1800) [pid = 1851] [serial = 148] [outer = (nil)] 04:32:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7fc8a1038000) [pid = 1851] [serial = 149] [outer = 0x7fc89f5e1800] 04:32:07 INFO - PROCESS | 1851 | 1461583927863 Marionette DEBUG loaded listener.js 04:32:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7fc8a2a8d400) [pid = 1851] [serial = 150] [outer = 0x7fc89f5e1800] 04:32:08 INFO - PROCESS | 1851 | 1461583928754 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]]]}] 04:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1337ms 04:32:08 INFO - PROCESS | 1851 | 1461583928812 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 04:32:08 INFO - PROCESS | 1851 | 1461583928820 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 04:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:32:08 INFO - PROCESS | 1851 | 1461583928830 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:32:08 INFO - PROCESS | 1851 | 1461583928834 Marionette TRACE conn3 <- [1,174,null,{}] 04:32:08 INFO - PROCESS | 1851 | 1461583928839 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}] 04:32:09 INFO - PROCESS | 1851 | 1461583929001 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 04:32:09 INFO - PROCESS | 1851 | 1461583929142 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ab862000 == 17 [pid = 1851] [id = 51] 04:32:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7fc89e940400) [pid = 1851] [serial = 151] [outer = (nil)] 04:32:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7fc8a6d22400) [pid = 1851] [serial = 152] [outer = 0x7fc89e940400] 04:32:09 INFO - PROCESS | 1851 | 1461583929217 Marionette DEBUG loaded listener.js 04:32:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7fc8a7c61400) [pid = 1851] [serial = 153] [outer = 0x7fc89e940400] 04:32:09 INFO - PROCESS | 1851 | 1461583929987 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:32:10 INFO - PROCESS | 1851 | 1461583930360 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]]]}] 04:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1583ms 04:32:10 INFO - PROCESS | 1851 | 1461583930413 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 04:32:10 INFO - PROCESS | 1851 | 1461583930417 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 04:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:32:10 INFO - PROCESS | 1851 | 1461583930425 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:32:10 INFO - PROCESS | 1851 | 1461583930430 Marionette TRACE conn3 <- [1,178,null,{}] 04:32:10 INFO - PROCESS | 1851 | 1461583930437 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}] 04:32:10 INFO - PROCESS | 1851 | 1461583930589 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 04:32:10 INFO - PROCESS | 1851 | 1461583930749 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a04ab800 == 18 [pid = 1851] [id = 52] 04:32:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7fc89e6a8c00) [pid = 1851] [serial = 154] [outer = (nil)] 04:32:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7fc89f819800) [pid = 1851] [serial = 155] [outer = 0x7fc89e6a8c00] 04:32:10 INFO - PROCESS | 1851 | 1461583930812 Marionette DEBUG loaded listener.js 04:32:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7fc89f05b800) [pid = 1851] [serial = 156] [outer = 0x7fc89e6a8c00] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7fc8a5b11800) [pid = 1851] [serial = 89] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7fc8a103c000) [pid = 1851] [serial = 111] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7fc8a96b6000) [pid = 1851] [serial = 74] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7fc8ab6cf400) [pid = 1851] [serial = 116] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7fc8b7478400) [pid = 1851] [serial = 98] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7fc8a9a17800) [pid = 1851] [serial = 77] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7fc8a961cc00) [pid = 1851] [serial = 76] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7fc8a7d88400) [pid = 1851] [serial = 91] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 113 (0x7fc8b64f9800) [pid = 1851] [serial = 97] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 112 (0x7fc8a130ec00) [pid = 1851] [serial = 71] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 111 (0x7fc89f9ce400) [pid = 1851] [serial = 88] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 110 (0x7fc8a1303c00) [pid = 1851] [serial = 113] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7fc8b8e3a800) [pid = 1851] [serial = 2] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 108 (0x7fc8b641f800) [pid = 1851] [serial = 59] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7fc89e6ab000) [pid = 1851] [serial = 110] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 106 (0x7fc8a8637c00) [pid = 1851] [serial = 73] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 105 (0x7fc8a991d000) [pid = 1851] [serial = 44] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 104 (0x7fc8a1e41400) [pid = 1851] [serial = 34] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 103 (0x7fc8a9c28c00) [pid = 1851] [serial = 46] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 102 (0x7fc89f817000) [pid = 1851] [serial = 70] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 101 (0x7fc8a9f87400) [pid = 1851] [serial = 47] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 100 (0x7fc8ab6cc800) [pid = 1851] [serial = 49] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 99 (0x7fc8ab834000) [pid = 1851] [serial = 50] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 98 (0x7fc8ac452000) [pid = 1851] [serial = 52] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 97 (0x7fc8a510fc00) [pid = 1851] [serial = 35] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 96 (0x7fc8a2a8fc00) [pid = 1851] [serial = 53] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 95 (0x7fc8a7bb1800) [pid = 1851] [serial = 37] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 94 (0x7fc8b0189400) [pid = 1851] [serial = 55] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 93 (0x7fc8b51eb800) [pid = 1851] [serial = 56] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 92 (0x7fc8a961d000) [pid = 1851] [serial = 40] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 91 (0x7fc8a96bc400) [pid = 1851] [serial = 41] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 90 (0x7fc8a8636000) [pid = 1851] [serial = 38] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 89 (0x7fc89f9c7800) [pid = 1851] [serial = 31] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 88 (0x7fc89f8b0000) [pid = 1851] [serial = 28] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 87 (0x7fc8a8a54400) [pid = 1851] [serial = 43] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 86 (0x7fc8a03e0c00) [pid = 1851] [serial = 26] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 85 (0x7fc8a8639000) [pid = 1851] [serial = 12] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 84 (0x7fc8ac40ec00) [pid = 1851] [serial = 119] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 83 (0x7fc8a1e36800) [pid = 1851] [serial = 62] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 82 (0x7fc8a8b6f400) [pid = 1851] [serial = 9] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 81 (0x7fc8a7d17400) [pid = 1851] [serial = 64] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 80 (0x7fc8b60e2400) [pid = 1851] [serial = 58] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 79 (0x7fc8a03e0000) [pid = 1851] [serial = 61] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 78 (0x7fc8ab8f1c00) [pid = 1851] [serial = 80] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 77 (0x7fc8b60f1400) [pid = 1851] [serial = 82] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 76 (0x7fc8ab8f7400) [pid = 1851] [serial = 94] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 75 (0x7fc8ab6d6800) [pid = 1851] [serial = 79] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 74 (0x7fc8b0184c00) [pid = 1851] [serial = 95] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 73 (0x7fc8b7471800) [pid = 1851] [serial = 86] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 72 (0x7fc8bb446400) [pid = 1851] [serial = 104] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 71 (0x7fc8b722fc00) [pid = 1851] [serial = 85] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 70 (0x7fc8a991fc00) [pid = 1851] [serial = 92] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 69 (0x7fc8ac460000) [pid = 1851] [serial = 117] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 68 (0x7fc8badabc00) [pid = 1851] [serial = 101] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 67 (0x7fc8a961b000) [pid = 1851] [serial = 65] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 66 (0x7fc8bb273400) [pid = 1851] [serial = 103] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 65 (0x7fc89f9d2000) [pid = 1851] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 64 (0x7fc8bac72c00) [pid = 1851] [serial = 100] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 63 (0x7fc8aaaac800) [pid = 1851] [serial = 67] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 62 (0x7fc8a7c64400) [pid = 1851] [serial = 114] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 61 (0x7fc8a2a8f400) [pid = 1851] [serial = 126] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 60 (0x7fc89f818c00) [pid = 1851] [serial = 25] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 59 (0x7fc8b64f4800) [pid = 1851] [serial = 83] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 58 (0x7fc8a2a8b400) [pid = 1851] [serial = 125] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 57 (0x7fc8b9344c00) [pid = 1851] [serial = 123] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 56 (0x7fc89f615400) [pid = 1851] [serial = 23] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 55 (0x7fc8be017400) [pid = 1851] [serial = 106] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 54 (0x7fc8b7475c00) [pid = 1851] [serial = 122] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 53 (0x7fc8b5f7d000) [pid = 1851] [serial = 120] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 52 (0x7fc8a51a1400) [pid = 1851] [serial = 22] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 51 (0x7fc8ab833000) [pid = 1851] [serial = 68] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 50 (0x7fc8a1307000) [pid = 1851] [serial = 16] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 49 (0x7fc8a130e000) [pid = 1851] [serial = 17] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | --DOMWINDOW == 48 (0x7fc8bf617400) [pid = 1851] [serial = 107] [outer = (nil)] [url = about:blank] 04:32:11 INFO - PROCESS | 1851 | 1461583931842 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]]]}] 04:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1429ms 04:32:11 INFO - PROCESS | 1851 | 1461583931855 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 04:32:11 INFO - PROCESS | 1851 | 1461583931867 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 04:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:32:11 INFO - PROCESS | 1851 | 1461583931887 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:32:11 INFO - PROCESS | 1851 | 1461583931896 Marionette TRACE conn3 <- [1,182,null,{}] 04:32:11 INFO - PROCESS | 1851 | 1461583931904 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}] 04:32:12 INFO - PROCESS | 1851 | 1461583932180 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 04:32:12 INFO - PROCESS | 1851 | --DOMWINDOW == 47 (0x7fc8bb2a3400) [pid = 1851] [serial = 128] [outer = (nil)] [url = about:blank] 04:32:12 INFO - PROCESS | 1851 | 1461583932335 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a10a5800 == 19 [pid = 1851] [id = 53] 04:32:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 48 (0x7fc8a103ac00) [pid = 1851] [serial = 157] [outer = (nil)] 04:32:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 49 (0x7fc8a1305000) [pid = 1851] [serial = 158] [outer = 0x7fc8a103ac00] 04:32:12 INFO - PROCESS | 1851 | 1461583932399 Marionette DEBUG loaded listener.js 04:32:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 50 (0x7fc8a1310400) [pid = 1851] [serial = 159] [outer = 0x7fc8a103ac00] 04:32:12 INFO - PROCESS | 1851 | 1461583932976 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]]]}] 04:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1145ms 04:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:32:13 INFO - PROCESS | 1851 | 1461583933032 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 04:32:13 INFO - PROCESS | 1851 | 1461583933035 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 04:32:13 INFO - PROCESS | 1851 | 1461583933040 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:32:13 INFO - PROCESS | 1851 | 1461583933046 Marionette TRACE conn3 <- [1,186,null,{}] 04:32:13 INFO - PROCESS | 1851 | 1461583933062 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}] 04:32:13 INFO - PROCESS | 1851 | 1461583933217 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 04:32:13 INFO - PROCESS | 1851 | 1461583933298 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a5d4c800 == 20 [pid = 1851] [id = 54] 04:32:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 51 (0x7fc8a1302400) [pid = 1851] [serial = 160] [outer = (nil)] 04:32:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 52 (0x7fc8a2a93800) [pid = 1851] [serial = 161] [outer = 0x7fc8a1302400] 04:32:13 INFO - PROCESS | 1851 | 1461583933371 Marionette DEBUG loaded listener.js 04:32:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 53 (0x7fc8a51a3c00) [pid = 1851] [serial = 162] [outer = 0x7fc8a1302400] 04:32:13 INFO - PROCESS | 1851 | 1461583933984 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]]]}] 04:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 985ms 04:32:14 INFO - PROCESS | 1851 | 1461583934025 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 04:32:14 INFO - PROCESS | 1851 | 1461583934029 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 04:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:32:14 INFO - PROCESS | 1851 | 1461583934034 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:32:14 INFO - PROCESS | 1851 | 1461583934036 Marionette TRACE conn3 <- [1,190,null,{}] 04:32:14 INFO - PROCESS | 1851 | 1461583934041 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}] 04:32:14 INFO - PROCESS | 1851 | 1461583934202 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 04:32:14 INFO - PROCESS | 1851 | 1461583934225 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a88e0000 == 21 [pid = 1851] [id = 55] 04:32:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 54 (0x7fc89e6a6c00) [pid = 1851] [serial = 163] [outer = (nil)] 04:32:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 55 (0x7fc8a6eb7800) [pid = 1851] [serial = 164] [outer = 0x7fc89e6a6c00] 04:32:14 INFO - PROCESS | 1851 | 1461583934283 Marionette DEBUG loaded listener.js 04:32:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 56 (0x7fc8a7d19800) [pid = 1851] [serial = 165] [outer = 0x7fc89e6a6c00] 04:32:14 INFO - PROCESS | 1851 | 1461583934997 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]]]}] 04:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 978ms 04:32:15 INFO - PROCESS | 1851 | 1461583935018 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 04:32:15 INFO - PROCESS | 1851 | 1461583935022 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 04:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:32:15 INFO - PROCESS | 1851 | 1461583935027 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:32:15 INFO - PROCESS | 1851 | 1461583935029 Marionette TRACE conn3 <- [1,194,null,{}] 04:32:15 INFO - PROCESS | 1851 | 1461583935038 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}] 04:32:15 INFO - PROCESS | 1851 | 1461583935194 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 04:32:15 INFO - PROCESS | 1851 | 1461583935268 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9264800 == 22 [pid = 1851] [id = 56] 04:32:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 57 (0x7fc8a2a84400) [pid = 1851] [serial = 166] [outer = (nil)] 04:32:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 58 (0x7fc8a8639000) [pid = 1851] [serial = 167] [outer = 0x7fc8a2a84400] 04:32:15 INFO - PROCESS | 1851 | 1461583935327 Marionette DEBUG loaded listener.js 04:32:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 59 (0x7fc8a9614800) [pid = 1851] [serial = 168] [outer = 0x7fc8a2a84400] 04:32:15 INFO - PROCESS | 1851 | --DOMWINDOW == 58 (0x7fc89f5e0400) [pid = 1851] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:32:15 INFO - PROCESS | 1851 | --DOMWINDOW == 57 (0x7fc8a2a93400) [pid = 1851] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:32:15 INFO - PROCESS | 1851 | --DOMWINDOW == 56 (0x7fc89e945800) [pid = 1851] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:32:15 INFO - PROCESS | 1851 | --DOMWINDOW == 55 (0x7fc8a2a8e800) [pid = 1851] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:32:15 INFO - PROCESS | 1851 | --DOMWINDOW == 54 (0x7fc89e949c00) [pid = 1851] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:32:15 INFO - PROCESS | 1851 | --DOMWINDOW == 53 (0x7fc89e69ec00) [pid = 1851] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:32:16 INFO - PROCESS | 1851 | 1461583936022 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]]]}] 04:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1035ms 04:32:16 INFO - PROCESS | 1851 | 1461583936063 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 04:32:16 INFO - PROCESS | 1851 | 1461583936069 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 04:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:32:16 INFO - PROCESS | 1851 | 1461583936074 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:32:16 INFO - PROCESS | 1851 | 1461583936076 Marionette TRACE conn3 <- [1,198,null,{}] 04:32:16 INFO - PROCESS | 1851 | 1461583936103 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}] 04:32:16 INFO - PROCESS | 1851 | 1461583936269 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 04:32:16 INFO - PROCESS | 1851 | 1461583936356 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a96d0000 == 23 [pid = 1851] [id = 57] 04:32:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 54 (0x7fc89e945800) [pid = 1851] [serial = 169] [outer = (nil)] 04:32:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 55 (0x7fc8a991f800) [pid = 1851] [serial = 170] [outer = 0x7fc89e945800] 04:32:16 INFO - PROCESS | 1851 | 1461583936423 Marionette DEBUG loaded listener.js 04:32:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 56 (0x7fc8a9f0b800) [pid = 1851] [serial = 171] [outer = 0x7fc89e945800] 04:32:16 INFO - PROCESS | 1851 | 1461583936994 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]]]}] 04:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 982ms 04:32:17 INFO - PROCESS | 1851 | 1461583937058 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 04:32:17 INFO - PROCESS | 1851 | 1461583937061 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 04:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:32:17 INFO - PROCESS | 1851 | 1461583937066 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:32:17 INFO - PROCESS | 1851 | 1461583937069 Marionette TRACE conn3 <- [1,202,null,{}] 04:32:17 INFO - PROCESS | 1851 | 1461583937084 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}] 04:32:17 INFO - PROCESS | 1851 | 1461583937212 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 04:32:17 INFO - PROCESS | 1851 | 1461583937294 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a999a000 == 24 [pid = 1851] [id = 58] 04:32:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 57 (0x7fc89f51ec00) [pid = 1851] [serial = 172] [outer = (nil)] 04:32:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 58 (0x7fc8aa51ec00) [pid = 1851] [serial = 173] [outer = 0x7fc89f51ec00] 04:32:17 INFO - PROCESS | 1851 | 1461583937352 Marionette DEBUG loaded listener.js 04:32:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 59 (0x7fc8ab65cc00) [pid = 1851] [serial = 174] [outer = 0x7fc89f51ec00] 04:32:17 INFO - PROCESS | 1851 | 1461583937929 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]]]}] 04:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 926ms 04:32:17 INFO - PROCESS | 1851 | 1461583937992 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 04:32:17 INFO - PROCESS | 1851 | 1461583937994 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 04:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:32:18 INFO - PROCESS | 1851 | 1461583938000 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:32:18 INFO - PROCESS | 1851 | 1461583938002 Marionette TRACE conn3 <- [1,206,null,{}] 04:32:18 INFO - PROCESS | 1851 | 1461583938007 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}] 04:32:18 INFO - PROCESS | 1851 | 1461583938133 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 04:32:18 INFO - PROCESS | 1851 | 1461583938149 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9ea2000 == 25 [pid = 1851] [id = 59] 04:32:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 60 (0x7fc89f818c00) [pid = 1851] [serial = 175] [outer = (nil)] 04:32:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 61 (0x7fc8ab6d5000) [pid = 1851] [serial = 176] [outer = 0x7fc89f818c00] 04:32:18 INFO - PROCESS | 1851 | 1461583938275 Marionette DEBUG loaded listener.js 04:32:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 62 (0x7fc8ab8f1c00) [pid = 1851] [serial = 177] [outer = 0x7fc89f818c00] 04:32:18 INFO - PROCESS | 1851 | 1461583938836 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]]]}] 04:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 880ms 04:32:18 INFO - PROCESS | 1851 | 1461583938933 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 04:32:18 INFO - PROCESS | 1851 | 1461583938937 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 04:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:32:18 INFO - PROCESS | 1851 | 1461583938948 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:32:18 INFO - PROCESS | 1851 | 1461583938952 Marionette TRACE conn3 <- [1,210,null,{}] 04:32:18 INFO - PROCESS | 1851 | 1461583938961 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}] 04:32:19 INFO - PROCESS | 1851 | 1461583939128 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 04:32:19 INFO - PROCESS | 1851 | 1461583939252 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f8ae000 == 26 [pid = 1851] [id = 60] 04:32:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 63 (0x7fc89f059c00) [pid = 1851] [serial = 178] [outer = (nil)] 04:32:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 64 (0x7fc89f520000) [pid = 1851] [serial = 179] [outer = 0x7fc89f059c00] 04:32:19 INFO - PROCESS | 1851 | 1461583939333 Marionette DEBUG loaded listener.js 04:32:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 65 (0x7fc89f61ac00) [pid = 1851] [serial = 180] [outer = 0x7fc89f059c00] 04:32:20 INFO - PROCESS | 1851 | 1461583940104 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]]]}] 04:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1184ms 04:32:20 INFO - PROCESS | 1851 | 1461583940134 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 04:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:32:20 INFO - PROCESS | 1851 | 1461583940139 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 04:32:20 INFO - PROCESS | 1851 | 1461583940150 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:32:20 INFO - PROCESS | 1851 | 1461583940156 Marionette TRACE conn3 <- [1,214,null,{}] 04:32:20 INFO - PROCESS | 1851 | 1461583940162 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}] 04:32:20 INFO - PROCESS | 1851 | 1461583940331 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 04:32:20 INFO - PROCESS | 1851 | 1461583940456 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8e5d000 == 27 [pid = 1851] [id = 61] 04:32:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 66 (0x7fc8a03dbc00) [pid = 1851] [serial = 181] [outer = (nil)] 04:32:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 67 (0x7fc8a28d2c00) [pid = 1851] [serial = 182] [outer = 0x7fc8a03dbc00] 04:32:20 INFO - PROCESS | 1851 | 1461583940527 Marionette DEBUG loaded listener.js 04:32:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 68 (0x7fc8a2a93c00) [pid = 1851] [serial = 183] [outer = 0x7fc8a03dbc00] 04:32:21 INFO - PROCESS | 1851 | 1461583941340 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]]]}] 04:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1235ms 04:32:21 INFO - PROCESS | 1851 | 1461583941382 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 04:32:21 INFO - PROCESS | 1851 | 1461583941385 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 04:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:32:21 INFO - PROCESS | 1851 | 1461583941391 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:32:21 INFO - PROCESS | 1851 | 1461583941394 Marionette TRACE conn3 <- [1,218,null,{}] 04:32:21 INFO - PROCESS | 1851 | 1461583941407 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}] 04:32:21 INFO - PROCESS | 1851 | 1461583941603 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 04:32:21 INFO - PROCESS | 1851 | 1461583941730 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aaad7800 == 28 [pid = 1851] [id = 62] 04:32:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 69 (0x7fc8a863cc00) [pid = 1851] [serial = 184] [outer = (nil)] 04:32:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 70 (0x7fc8a961b000) [pid = 1851] [serial = 185] [outer = 0x7fc8a863cc00] 04:32:21 INFO - PROCESS | 1851 | 1461583941805 Marionette DEBUG loaded listener.js 04:32:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 71 (0x7fc8a991fc00) [pid = 1851] [serial = 186] [outer = 0x7fc8a863cc00] 04:32:22 INFO - PROCESS | 1851 | 1461583942607 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]]]}] 04:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1230ms 04:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:32:22 INFO - PROCESS | 1851 | 1461583942621 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 04:32:22 INFO - PROCESS | 1851 | 1461583942624 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 04:32:22 INFO - PROCESS | 1851 | 1461583942630 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:32:22 INFO - PROCESS | 1851 | 1461583942633 Marionette TRACE conn3 <- [1,222,null,{}] 04:32:22 INFO - PROCESS | 1851 | 1461583942638 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}] 04:32:22 INFO - PROCESS | 1851 | 1461583942781 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 04:32:22 INFO - PROCESS | 1851 | 1461583942909 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ab59d800 == 29 [pid = 1851] [id = 63] 04:32:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 72 (0x7fc8a8a4d800) [pid = 1851] [serial = 187] [outer = (nil)] 04:32:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 73 (0x7fc8ab6d4400) [pid = 1851] [serial = 188] [outer = 0x7fc8a8a4d800] 04:32:22 INFO - PROCESS | 1851 | 1461583942980 Marionette DEBUG loaded listener.js 04:32:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 74 (0x7fc8ac419800) [pid = 1851] [serial = 189] [outer = 0x7fc8a8a4d800] 04:32:23 INFO - PROCESS | 1851 | 1461583943903 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]]]}] 04:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1336ms 04:32:23 INFO - PROCESS | 1851 | 1461583943965 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 04:32:23 INFO - PROCESS | 1851 | 1461583943970 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 04:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:32:23 INFO - PROCESS | 1851 | 1461583943978 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:32:23 INFO - PROCESS | 1851 | 1461583943983 Marionette TRACE conn3 <- [1,226,null,{}] 04:32:23 INFO - PROCESS | 1851 | 1461583943991 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}] 04:32:24 INFO - PROCESS | 1851 | 1461583944142 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 04:32:24 INFO - PROCESS | 1851 | 1461583944300 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a03be800 == 30 [pid = 1851] [id = 64] 04:32:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 75 (0x7fc89f81dc00) [pid = 1851] [serial = 190] [outer = (nil)] 04:32:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 76 (0x7fc89f9c8000) [pid = 1851] [serial = 191] [outer = 0x7fc89f81dc00] 04:32:24 INFO - PROCESS | 1851 | 1461583944435 Marionette DEBUG loaded listener.js 04:32:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 77 (0x7fc8a1307000) [pid = 1851] [serial = 192] [outer = 0x7fc89f81dc00] 04:32:25 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bf6ce800 == 29 [pid = 1851] [id = 43] 04:32:25 INFO - PROCESS | 1851 | 1461583945199 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]]]}] 04:32:25 INFO - PROCESS | 1851 | --DOMWINDOW == 76 (0x7fc8a1311400) [pid = 1851] [serial = 19] [outer = (nil)] [url = about:blank] 04:32:25 INFO - PROCESS | 1851 | --DOMWINDOW == 75 (0x7fc8a9298000) [pid = 1851] [serial = 138] [outer = (nil)] [url = about:blank] 04:32:25 INFO - PROCESS | 1851 | --DOMWINDOW == 74 (0x7fc8bb789c00) [pid = 1851] [serial = 129] [outer = (nil)] [url = about:blank] 04:32:25 INFO - PROCESS | 1851 | --DOMWINDOW == 73 (0x7fc89f61e000) [pid = 1851] [serial = 131] [outer = (nil)] [url = about:blank] 04:32:25 INFO - PROCESS | 1851 | --DOMWINDOW == 72 (0x7fc8a0fd1000) [pid = 1851] [serial = 132] [outer = (nil)] [url = about:blank] 04:32:25 INFO - PROCESS | 1851 | --DOMWINDOW == 71 (0x7fc8a2aa2400) [pid = 1851] [serial = 134] [outer = (nil)] [url = about:blank] 04:32:25 INFO - PROCESS | 1851 | --DOMWINDOW == 70 (0x7fc8a7fee400) [pid = 1851] [serial = 137] [outer = (nil)] [url = about:blank] 04:32:25 INFO - PROCESS | 1851 | --DOMWINDOW == 69 (0x7fc8a9f8ec00) [pid = 1851] [serial = 140] [outer = (nil)] [url = about:blank] 04:32:25 INFO - PROCESS | 1851 | --DOMWINDOW == 68 (0x7fc8a2aae400) [pid = 1851] [serial = 143] [outer = (nil)] [url = about:blank] 04:32:25 INFO - PROCESS | 1851 | --DOMWINDOW == 67 (0x7fc8ab82f800) [pid = 1851] [serial = 141] [outer = (nil)] [url = about:blank] 04:32:25 INFO - PROCESS | 1851 | --DOMWINDOW == 66 (0x7fc8a9cca400) [pid = 1851] [serial = 144] [outer = (nil)] [url = about:blank] 04:32:25 INFO - PROCESS | 1851 | --DOMWINDOW == 65 (0x7fc8a510d400) [pid = 1851] [serial = 135] [outer = (nil)] [url = about:blank] 04:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1288ms 04:32:25 INFO - PROCESS | 1851 | 1461583945266 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 04:32:25 INFO - PROCESS | 1851 | 1461583945276 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 04:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:32:25 INFO - PROCESS | 1851 | 1461583945293 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:32:25 INFO - PROCESS | 1851 | 1461583945296 Marionette TRACE conn3 <- [1,230,null,{}] 04:32:25 INFO - PROCESS | 1851 | 1461583945302 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}] 04:32:25 INFO - PROCESS | 1851 | 1461583945440 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 04:32:25 INFO - PROCESS | 1851 | 1461583945452 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a1ee4800 == 30 [pid = 1851] [id = 65] 04:32:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 66 (0x7fc8a28d7400) [pid = 1851] [serial = 193] [outer = (nil)] 04:32:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 67 (0x7fc8a2a8f000) [pid = 1851] [serial = 194] [outer = 0x7fc8a28d7400] 04:32:25 INFO - PROCESS | 1851 | 1461583945510 Marionette DEBUG loaded listener.js 04:32:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 68 (0x7fc8a51a2400) [pid = 1851] [serial = 195] [outer = 0x7fc8a28d7400] 04:32:26 INFO - PROCESS | 1851 | 1461583946259 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]]]}] 04:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 996ms 04:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:32:26 INFO - PROCESS | 1851 | 1461583946289 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 04:32:26 INFO - PROCESS | 1851 | 1461583946291 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 04:32:26 INFO - PROCESS | 1851 | 1461583946297 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:32:26 INFO - PROCESS | 1851 | 1461583946302 Marionette TRACE conn3 <- [1,234,null,{}] 04:32:26 INFO - PROCESS | 1851 | 1461583946316 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}] 04:32:26 INFO - PROCESS | 1851 | 1461583946454 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 04:32:26 INFO - PROCESS | 1851 | 1461583946473 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9333000 == 31 [pid = 1851] [id = 66] 04:32:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 69 (0x7fc8a7336c00) [pid = 1851] [serial = 196] [outer = (nil)] 04:32:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 70 (0x7fc8a8639400) [pid = 1851] [serial = 197] [outer = 0x7fc8a7336c00] 04:32:26 INFO - PROCESS | 1851 | 1461583946534 Marionette DEBUG loaded listener.js 04:32:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 71 (0x7fc8a9621000) [pid = 1851] [serial = 198] [outer = 0x7fc8a7336c00] 04:32:27 INFO - PROCESS | 1851 | 1461583947201 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]]]}] 04:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 934ms 04:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:32:27 INFO - PROCESS | 1851 | 1461583947230 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 04:32:27 INFO - PROCESS | 1851 | 1461583947233 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 04:32:27 INFO - PROCESS | 1851 | 1461583947239 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:32:27 INFO - PROCESS | 1851 | 1461583947242 Marionette TRACE conn3 <- [1,238,null,{}] 04:32:27 INFO - PROCESS | 1851 | 1461583947247 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}] 04:32:27 INFO - PROCESS | 1851 | 1461583947430 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 04:32:27 INFO - PROCESS | 1851 | 1461583947445 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9e91800 == 32 [pid = 1851] [id = 67] 04:32:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 72 (0x7fc8a5d76400) [pid = 1851] [serial = 199] [outer = (nil)] 04:32:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 73 (0x7fc8aa51a000) [pid = 1851] [serial = 200] [outer = 0x7fc8a5d76400] 04:32:27 INFO - PROCESS | 1851 | 1461583947503 Marionette DEBUG loaded listener.js 04:32:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 74 (0x7fc8ab6d8800) [pid = 1851] [serial = 201] [outer = 0x7fc8a5d76400] 04:32:28 INFO - PROCESS | 1851 | 1461583948232 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]]]}] 04:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1032ms 04:32:28 INFO - PROCESS | 1851 | 1461583948270 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 04:32:28 INFO - PROCESS | 1851 | 1461583948272 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 04:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:32:28 INFO - PROCESS | 1851 | 1461583948278 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:32:28 INFO - PROCESS | 1851 | 1461583948280 Marionette TRACE conn3 <- [1,242,null,{}] 04:32:28 INFO - PROCESS | 1851 | 1461583948285 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}] 04:32:28 INFO - PROCESS | 1851 | 1461583948465 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 04:32:28 INFO - PROCESS | 1851 | 1461583948528 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ab593000 == 33 [pid = 1851] [id = 68] 04:32:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 75 (0x7fc89e6a7400) [pid = 1851] [serial = 202] [outer = (nil)] 04:32:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 76 (0x7fc8ab8ec000) [pid = 1851] [serial = 203] [outer = 0x7fc89e6a7400] 04:32:28 INFO - PROCESS | 1851 | 1461583948586 Marionette DEBUG loaded listener.js 04:32:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 77 (0x7fc8b0189000) [pid = 1851] [serial = 204] [outer = 0x7fc89e6a7400] 04:32:29 INFO - PROCESS | 1851 | 1461583949245 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]]]}] 04:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1025ms 04:32:29 INFO - PROCESS | 1851 | 1461583949303 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 04:32:29 INFO - PROCESS | 1851 | 1461583949306 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 04:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:32:29 INFO - PROCESS | 1851 | 1461583949311 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:32:29 INFO - PROCESS | 1851 | 1461583949313 Marionette TRACE conn3 <- [1,246,null,{}] 04:32:29 INFO - PROCESS | 1851 | 1461583949318 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}] 04:32:29 INFO - PROCESS | 1851 | 1461583949526 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 04:32:29 INFO - PROCESS | 1851 | 1461583949571 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b01d8800 == 34 [pid = 1851] [id = 69] 04:32:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 78 (0x7fc8b5f7fc00) [pid = 1851] [serial = 205] [outer = (nil)] 04:32:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 79 (0x7fc8b60ef400) [pid = 1851] [serial = 206] [outer = 0x7fc8b5f7fc00] 04:32:29 INFO - PROCESS | 1851 | 1461583949637 Marionette DEBUG loaded listener.js 04:32:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 80 (0x7fc8b6292c00) [pid = 1851] [serial = 207] [outer = 0x7fc8b5f7fc00] 04:32:29 INFO - PROCESS | 1851 | --DOMWINDOW == 79 (0x7fc89f51ec00) [pid = 1851] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:32:29 INFO - PROCESS | 1851 | --DOMWINDOW == 78 (0x7fc89e6a6c00) [pid = 1851] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:32:29 INFO - PROCESS | 1851 | --DOMWINDOW == 77 (0x7fc8a1302400) [pid = 1851] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:32:29 INFO - PROCESS | 1851 | --DOMWINDOW == 76 (0x7fc8a103ac00) [pid = 1851] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:32:30 INFO - PROCESS | 1851 | --DOMWINDOW == 75 (0x7fc89e6a8c00) [pid = 1851] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:32:30 INFO - PROCESS | 1851 | --DOMWINDOW == 74 (0x7fc8a2a84400) [pid = 1851] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:32:30 INFO - PROCESS | 1851 | --DOMWINDOW == 73 (0x7fc89e945800) [pid = 1851] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:32:30 INFO - PROCESS | 1851 | 1461583950372 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]]]}] 04:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1083ms 04:32:30 INFO - PROCESS | 1851 | 1461583950405 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 04:32:30 INFO - PROCESS | 1851 | 1461583950407 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 04:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:32:30 INFO - PROCESS | 1851 | 1461583950413 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:32:30 INFO - PROCESS | 1851 | 1461583950415 Marionette TRACE conn3 <- [1,250,null,{}] 04:32:30 INFO - PROCESS | 1851 | 1461583950420 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}] 04:32:30 INFO - PROCESS | 1851 | 1461583950580 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 04:32:30 INFO - PROCESS | 1851 | 1461583950601 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f444000 == 35 [pid = 1851] [id = 70] 04:32:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 74 (0x7fc8a7d87800) [pid = 1851] [serial = 208] [outer = (nil)] 04:32:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 75 (0x7fc8b6298400) [pid = 1851] [serial = 209] [outer = 0x7fc8a7d87800] 04:32:30 INFO - PROCESS | 1851 | 1461583950660 Marionette DEBUG loaded listener.js 04:32:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 76 (0x7fc8b6421000) [pid = 1851] [serial = 210] [outer = 0x7fc8a7d87800] 04:32:31 INFO - PROCESS | 1851 | 1461583951405 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]]]}] 04:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1031ms 04:32:31 INFO - PROCESS | 1851 | 1461583951445 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 04:32:31 INFO - PROCESS | 1851 | 1461583951449 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 04:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:32:31 INFO - PROCESS | 1851 | 1461583951454 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:32:31 INFO - PROCESS | 1851 | 1461583951456 Marionette TRACE conn3 <- [1,254,null,{}] 04:32:31 INFO - PROCESS | 1851 | 1461583951461 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}] 04:32:31 INFO - PROCESS | 1851 | 1461583951661 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 04:32:31 INFO - PROCESS | 1851 | 1461583951678 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b5dad000 == 36 [pid = 1851] [id = 71] 04:32:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 77 (0x7fc8a7fed400) [pid = 1851] [serial = 211] [outer = (nil)] 04:32:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 78 (0x7fc8b64fa800) [pid = 1851] [serial = 212] [outer = 0x7fc8a7fed400] 04:32:31 INFO - PROCESS | 1851 | 1461583951736 Marionette DEBUG loaded listener.js 04:32:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 79 (0x7fc8b71e9800) [pid = 1851] [serial = 213] [outer = 0x7fc8a7fed400] 04:32:32 INFO - PROCESS | 1851 | 1461583952537 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]]]}] 04:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1135ms 04:32:32 INFO - PROCESS | 1851 | 1461583952592 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 04:32:32 INFO - PROCESS | 1851 | 1461583952597 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 04:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:32:32 INFO - PROCESS | 1851 | 1461583952607 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:32:32 INFO - PROCESS | 1851 | 1461583952611 Marionette TRACE conn3 <- [1,258,null,{}] 04:32:32 INFO - PROCESS | 1851 | 1461583952619 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}] 04:32:32 INFO - PROCESS | 1851 | 1461583952777 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 04:32:32 INFO - PROCESS | 1851 | 1461583952905 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a7b96000 == 37 [pid = 1851] [id = 72] 04:32:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 80 (0x7fc89f61e000) [pid = 1851] [serial = 214] [outer = (nil)] 04:32:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 81 (0x7fc8a103fc00) [pid = 1851] [serial = 215] [outer = 0x7fc89f61e000] 04:32:32 INFO - PROCESS | 1851 | 1461583952978 Marionette DEBUG loaded listener.js 04:32:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 82 (0x7fc8a2a89800) [pid = 1851] [serial = 216] [outer = 0x7fc89f61e000] 04:32:33 INFO - PROCESS | 1851 | 1461583953804 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]]]}] 04:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1234ms 04:32:33 INFO - PROCESS | 1851 | 1461583953842 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 04:32:33 INFO - PROCESS | 1851 | 1461583953850 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 04:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:32:33 INFO - PROCESS | 1851 | 1461583953860 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:32:33 INFO - PROCESS | 1851 | 1461583953864 Marionette TRACE conn3 <- [1,262,null,{}] 04:32:33 INFO - PROCESS | 1851 | 1461583953869 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}] 04:32:34 INFO - PROCESS | 1851 | 1461583954017 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 04:32:34 INFO - PROCESS | 1851 | 1461583954152 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ab598000 == 38 [pid = 1851] [id = 73] 04:32:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 83 (0x7fc8a2a8b000) [pid = 1851] [serial = 217] [outer = (nil)] 04:32:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 84 (0x7fc8a7fee400) [pid = 1851] [serial = 218] [outer = 0x7fc8a2a8b000] 04:32:34 INFO - PROCESS | 1851 | 1461583954222 Marionette DEBUG loaded listener.js 04:32:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 85 (0x7fc8a9a1f800) [pid = 1851] [serial = 219] [outer = 0x7fc8a2a8b000] 04:32:35 INFO - PROCESS | 1851 | 1461583955055 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]]]}] 04:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1241ms 04:32:35 INFO - PROCESS | 1851 | 1461583955101 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 04:32:35 INFO - PROCESS | 1851 | 1461583955105 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 04:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:32:35 INFO - PROCESS | 1851 | 1461583955111 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:32:35 INFO - PROCESS | 1851 | 1461583955116 Marionette TRACE conn3 <- [1,266,null,{}] 04:32:35 INFO - PROCESS | 1851 | 1461583955131 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}] 04:32:35 INFO - PROCESS | 1851 | 1461583955336 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 04:32:35 INFO - PROCESS | 1851 | 1461583955465 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b64b3800 == 39 [pid = 1851] [id = 74] 04:32:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 86 (0x7fc8aaaa4c00) [pid = 1851] [serial = 220] [outer = (nil)] 04:32:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 87 (0x7fc8b5f7d000) [pid = 1851] [serial = 221] [outer = 0x7fc8aaaa4c00] 04:32:35 INFO - PROCESS | 1851 | 1461583955538 Marionette DEBUG loaded listener.js 04:32:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 88 (0x7fc8b60e9800) [pid = 1851] [serial = 222] [outer = 0x7fc8aaaa4c00] 04:32:36 INFO - PROCESS | 1851 | 1461583956395 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]]]}] 04:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1347ms 04:32:36 INFO - PROCESS | 1851 | 1461583956459 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 04:32:36 INFO - PROCESS | 1851 | 1461583956464 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 04:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:32:36 INFO - PROCESS | 1851 | 1461583956469 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:32:36 INFO - PROCESS | 1851 | 1461583956472 Marionette TRACE conn3 <- [1,270,null,{}] 04:32:36 INFO - PROCESS | 1851 | 1461583956478 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}] 04:32:36 INFO - PROCESS | 1851 | 1461583956633 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 04:32:36 INFO - PROCESS | 1851 | 1461583956762 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a04ac800 == 40 [pid = 1851] [id = 75] 04:32:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 89 (0x7fc89e6a4c00) [pid = 1851] [serial = 223] [outer = (nil)] 04:32:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 90 (0x7fc8a28c9000) [pid = 1851] [serial = 224] [outer = 0x7fc89e6a4c00] 04:32:36 INFO - PROCESS | 1851 | 1461583956833 Marionette DEBUG loaded listener.js 04:32:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 91 (0x7fc8b624ac00) [pid = 1851] [serial = 225] [outer = 0x7fc89e6a4c00] 04:32:37 INFO - PROCESS | 1851 | 1461583957804 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]]]}] 04:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1380ms 04:32:37 INFO - PROCESS | 1851 | 1461583957850 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 04:32:37 INFO - PROCESS | 1851 | 1461583957856 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 04:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:32:37 INFO - PROCESS | 1851 | 1461583957864 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:32:37 INFO - PROCESS | 1851 | 1461583957868 Marionette TRACE conn3 <- [1,274,null,{}] 04:32:37 INFO - PROCESS | 1851 | 1461583957875 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}] 04:32:38 INFO - PROCESS | 1851 | 1461583958021 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 04:32:38 INFO - PROCESS | 1851 | 1461583958190 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f8a2800 == 41 [pid = 1851] [id = 76] 04:32:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 92 (0x7fc8a103c000) [pid = 1851] [serial = 226] [outer = (nil)] 04:32:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 93 (0x7fc8a2a87800) [pid = 1851] [serial = 227] [outer = 0x7fc8a103c000] 04:32:38 INFO - PROCESS | 1851 | 1461583958309 Marionette DEBUG loaded listener.js 04:32:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 94 (0x7fc8a2ab0400) [pid = 1851] [serial = 228] [outer = 0x7fc8a103c000] 04:32:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f444000 == 40 [pid = 1851] [id = 70] 04:32:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b01d8800 == 39 [pid = 1851] [id = 69] 04:32:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ab593000 == 38 [pid = 1851] [id = 68] 04:32:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9e91800 == 37 [pid = 1851] [id = 67] 04:32:38 INFO - PROCESS | 1851 | --DOMWINDOW == 93 (0x7fc8ab6d5000) [pid = 1851] [serial = 176] [outer = (nil)] [url = about:blank] 04:32:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9333000 == 36 [pid = 1851] [id = 66] 04:32:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a1ee4800 == 35 [pid = 1851] [id = 65] 04:32:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a03be800 == 34 [pid = 1851] [id = 64] 04:32:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ab59d800 == 33 [pid = 1851] [id = 63] 04:32:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8aaad7800 == 32 [pid = 1851] [id = 62] 04:32:39 INFO - PROCESS | 1851 | 1461583959063 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]]]}] 04:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1232ms 04:32:39 INFO - PROCESS | 1851 | 1461583959097 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 04:32:39 INFO - PROCESS | 1851 | 1461583959103 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 04:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:32:39 INFO - PROCESS | 1851 | 1461583959113 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:32:39 INFO - PROCESS | 1851 | 1461583959115 Marionette TRACE conn3 <- [1,278,null,{}] 04:32:39 INFO - PROCESS | 1851 | --DOMWINDOW == 92 (0x7fc8a9f8a400) [pid = 1851] [serial = 146] [outer = (nil)] [url = about:blank] 04:32:39 INFO - PROCESS | 1851 | --DOMWINDOW == 91 (0x7fc8aa51ec00) [pid = 1851] [serial = 173] [outer = (nil)] [url = about:blank] 04:32:39 INFO - PROCESS | 1851 | --DOMWINDOW == 90 (0x7fc8a6d22400) [pid = 1851] [serial = 152] [outer = (nil)] [url = about:blank] 04:32:39 INFO - PROCESS | 1851 | --DOMWINDOW == 89 (0x7fc8a1038000) [pid = 1851] [serial = 149] [outer = (nil)] [url = about:blank] 04:32:39 INFO - PROCESS | 1851 | --DOMWINDOW == 88 (0x7fc8a6eb7800) [pid = 1851] [serial = 164] [outer = (nil)] [url = about:blank] 04:32:39 INFO - PROCESS | 1851 | --DOMWINDOW == 87 (0x7fc8a2a93800) [pid = 1851] [serial = 161] [outer = (nil)] [url = about:blank] 04:32:39 INFO - PROCESS | 1851 | --DOMWINDOW == 86 (0x7fc8a51a3c00) [pid = 1851] [serial = 162] [outer = (nil)] [url = about:blank] 04:32:39 INFO - PROCESS | 1851 | --DOMWINDOW == 85 (0x7fc8a1305000) [pid = 1851] [serial = 158] [outer = (nil)] [url = about:blank] 04:32:39 INFO - PROCESS | 1851 | --DOMWINDOW == 84 (0x7fc8a1310400) [pid = 1851] [serial = 159] [outer = (nil)] [url = about:blank] 04:32:39 INFO - PROCESS | 1851 | --DOMWINDOW == 83 (0x7fc89f819800) [pid = 1851] [serial = 155] [outer = (nil)] [url = about:blank] 04:32:39 INFO - PROCESS | 1851 | --DOMWINDOW == 82 (0x7fc89f05b800) [pid = 1851] [serial = 156] [outer = (nil)] [url = about:blank] 04:32:39 INFO - PROCESS | 1851 | --DOMWINDOW == 81 (0x7fc8a9614800) [pid = 1851] [serial = 168] [outer = (nil)] [url = about:blank] 04:32:39 INFO - PROCESS | 1851 | --DOMWINDOW == 80 (0x7fc8a8639000) [pid = 1851] [serial = 167] [outer = (nil)] [url = about:blank] 04:32:39 INFO - PROCESS | 1851 | --DOMWINDOW == 79 (0x7fc8a991f800) [pid = 1851] [serial = 170] [outer = (nil)] [url = about:blank] 04:32:39 INFO - PROCESS | 1851 | --DOMWINDOW == 78 (0x7fc8ab65cc00) [pid = 1851] [serial = 174] [outer = (nil)] [url = about:blank] 04:32:39 INFO - PROCESS | 1851 | --DOMWINDOW == 77 (0x7fc8a9f0b800) [pid = 1851] [serial = 171] [outer = (nil)] [url = about:blank] 04:32:39 INFO - PROCESS | 1851 | --DOMWINDOW == 76 (0x7fc8a7d19800) [pid = 1851] [serial = 165] [outer = (nil)] [url = about:blank] 04:32:39 INFO - PROCESS | 1851 | 1461583959147 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}] 04:32:39 INFO - PROCESS | 1851 | 1461583959283 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 04:32:39 INFO - PROCESS | 1851 | 1461583959295 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a280e000 == 33 [pid = 1851] [id = 77] 04:32:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 77 (0x7fc8a5b0fc00) [pid = 1851] [serial = 229] [outer = (nil)] 04:32:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 78 (0x7fc8a6eb7800) [pid = 1851] [serial = 230] [outer = 0x7fc8a5b0fc00] 04:32:39 INFO - PROCESS | 1851 | 1461583959355 Marionette DEBUG loaded listener.js 04:32:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 79 (0x7fc8a8636800) [pid = 1851] [serial = 231] [outer = 0x7fc8a5b0fc00] 04:32:40 INFO - PROCESS | 1851 | 1461583960125 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]]]}] 04:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1029ms 04:32:40 INFO - PROCESS | 1851 | 1461583960151 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 04:32:40 INFO - PROCESS | 1851 | 1461583960153 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 04:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:32:40 INFO - PROCESS | 1851 | 1461583960160 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:32:40 INFO - PROCESS | 1851 | 1461583960165 Marionette TRACE conn3 <- [1,282,null,{}] 04:32:40 INFO - PROCESS | 1851 | 1461583960179 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}] 04:32:40 INFO - PROCESS | 1851 | 1461583960318 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 04:32:40 INFO - PROCESS | 1851 | 1461583960354 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a998f000 == 34 [pid = 1851] [id = 78] 04:32:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 80 (0x7fc8a9cc8400) [pid = 1851] [serial = 232] [outer = (nil)] 04:32:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 81 (0x7fc8aa51a400) [pid = 1851] [serial = 233] [outer = 0x7fc8a9cc8400] 04:32:40 INFO - PROCESS | 1851 | 1461583960415 Marionette DEBUG loaded listener.js 04:32:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 82 (0x7fc8ab65cc00) [pid = 1851] [serial = 234] [outer = 0x7fc8a9cc8400] 04:32:41 INFO - PROCESS | 1851 | 1461583961181 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]]]}] 04:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1039ms 04:32:41 INFO - PROCESS | 1851 | 1461583961199 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 04:32:41 INFO - PROCESS | 1851 | 1461583961202 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 04:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:32:41 INFO - PROCESS | 1851 | 1461583961208 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:32:41 INFO - PROCESS | 1851 | 1461583961210 Marionette TRACE conn3 <- [1,286,null,{}] 04:32:41 INFO - PROCESS | 1851 | 1461583961244 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}] 04:32:41 INFO - PROCESS | 1851 | 1461583961419 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 04:32:41 INFO - PROCESS | 1851 | 1461583961482 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aaad2000 == 35 [pid = 1851] [id = 79] 04:32:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 83 (0x7fc8a9c28c00) [pid = 1851] [serial = 235] [outer = (nil)] 04:32:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 84 (0x7fc8b0182c00) [pid = 1851] [serial = 236] [outer = 0x7fc8a9c28c00] 04:32:41 INFO - PROCESS | 1851 | 1461583961542 Marionette DEBUG loaded listener.js 04:32:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 85 (0x7fc8b5f80400) [pid = 1851] [serial = 237] [outer = 0x7fc8a9c28c00] 04:32:42 INFO - PROCESS | 1851 | 1461583962197 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]]]}] 04:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1029ms 04:32:42 INFO - PROCESS | 1851 | 1461583962238 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 04:32:42 INFO - PROCESS | 1851 | 1461583962242 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 04:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:32:42 INFO - PROCESS | 1851 | 1461583962247 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:32:42 INFO - PROCESS | 1851 | 1461583962249 Marionette TRACE conn3 <- [1,290,null,{}] 04:32:42 INFO - PROCESS | 1851 | 1461583962259 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}] 04:32:42 INFO - PROCESS | 1851 | 1461583962418 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 04:32:42 INFO - PROCESS | 1851 | 1461583962483 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8af2db000 == 36 [pid = 1851] [id = 80] 04:32:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 86 (0x7fc8ab6d3c00) [pid = 1851] [serial = 238] [outer = (nil)] 04:32:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 87 (0x7fc8b60e9400) [pid = 1851] [serial = 239] [outer = 0x7fc8ab6d3c00] 04:32:42 INFO - PROCESS | 1851 | 1461583962541 Marionette DEBUG loaded listener.js 04:32:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 88 (0x7fc8b641e400) [pid = 1851] [serial = 240] [outer = 0x7fc8ab6d3c00] 04:32:43 INFO - PROCESS | 1851 | 1461583963224 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]]]}] 04:32:43 INFO - PROCESS | 1851 | --DOMWINDOW == 87 (0x7fc89f5e1800) [pid = 1851] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:32:43 INFO - PROCESS | 1851 | --DOMWINDOW == 86 (0x7fc89e940400) [pid = 1851] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:32:43 INFO - PROCESS | 1851 | --DOMWINDOW == 85 (0x7fc8a28d7400) [pid = 1851] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:32:43 INFO - PROCESS | 1851 | --DOMWINDOW == 84 (0x7fc89e6a7400) [pid = 1851] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:32:43 INFO - PROCESS | 1851 | --DOMWINDOW == 83 (0x7fc8a5d76400) [pid = 1851] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:32:43 INFO - PROCESS | 1851 | --DOMWINDOW == 82 (0x7fc89f81dc00) [pid = 1851] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:32:43 INFO - PROCESS | 1851 | --DOMWINDOW == 81 (0x7fc8a7d87800) [pid = 1851] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:32:43 INFO - PROCESS | 1851 | --DOMWINDOW == 80 (0x7fc8a7336c00) [pid = 1851] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:32:43 INFO - PROCESS | 1851 | --DOMWINDOW == 79 (0x7fc8b5f7fc00) [pid = 1851] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:32:43 INFO - PROCESS | 1851 | --DOMWINDOW == 78 (0x7fc89f818c00) [pid = 1851] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1130ms 04:32:43 INFO - PROCESS | 1851 | 1461583963377 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 04:32:43 INFO - PROCESS | 1851 | 1461583963380 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 04:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:32:43 INFO - PROCESS | 1851 | 1461583963385 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:32:43 INFO - PROCESS | 1851 | 1461583963387 Marionette TRACE conn3 <- [1,294,null,{}] 04:32:43 INFO - PROCESS | 1851 | 1461583963398 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}] 04:32:43 INFO - PROCESS | 1851 | 1461583963556 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 04:32:43 INFO - PROCESS | 1851 | 1461583963577 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ab5a2000 == 37 [pid = 1851] [id = 81] 04:32:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 79 (0x7fc8ab8ec800) [pid = 1851] [serial = 241] [outer = (nil)] 04:32:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 80 (0x7fc8b71eec00) [pid = 1851] [serial = 242] [outer = 0x7fc8ab8ec800] 04:32:43 INFO - PROCESS | 1851 | 1461583963719 Marionette DEBUG loaded listener.js 04:32:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 81 (0x7fc8b7475800) [pid = 1851] [serial = 243] [outer = 0x7fc8ab8ec800] 04:32:44 INFO - PROCESS | 1851 | 1461583964387 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]]]}] 04:32:44 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. 04:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1035ms 04:32:44 INFO - PROCESS | 1851 | 1461583964421 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 04:32:44 INFO - PROCESS | 1851 | 1461583964424 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 04:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:32:44 INFO - PROCESS | 1851 | 1461583964429 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:32:44 INFO - PROCESS | 1851 | 1461583964431 Marionette TRACE conn3 <- [1,298,null,{}] 04:32:44 INFO - PROCESS | 1851 | 1461583964437 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}] 04:32:44 INFO - PROCESS | 1851 | 1461583964560 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 04:32:44 INFO - PROCESS | 1851 | 1461583964656 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f8a7000 == 38 [pid = 1851] [id = 82] 04:32:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 82 (0x7fc89f523000) [pid = 1851] [serial = 244] [outer = (nil)] 04:32:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 83 (0x7fc8b8e1bc00) [pid = 1851] [serial = 245] [outer = 0x7fc89f523000] 04:32:44 INFO - PROCESS | 1851 | 1461583964714 Marionette DEBUG loaded listener.js 04:32:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 84 (0x7fc8b93bb800) [pid = 1851] [serial = 246] [outer = 0x7fc89f523000] 04:32:45 INFO - PROCESS | 1851 | 1461583965338 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]]]}] 04:32:45 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. 04:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1025ms 04:32:45 INFO - PROCESS | 1851 | 1461583965456 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 04:32:45 INFO - PROCESS | 1851 | 1461583965461 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 04:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:32:45 INFO - PROCESS | 1851 | 1461583965526 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 1851 | 1461583965530 Marionette TRACE conn3 <- [1,302,null,{}] 04:32:45 INFO - PROCESS | 1851 | 1461583965538 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}] 04:32:45 INFO - PROCESS | 1851 | 1461583965700 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 04:32:45 INFO - PROCESS | 1851 | 1461583965801 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2ad5800 == 39 [pid = 1851] [id = 83] 04:32:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 85 (0x7fc89f61a800) [pid = 1851] [serial = 247] [outer = (nil)] 04:32:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 86 (0x7fc89f9d2000) [pid = 1851] [serial = 248] [outer = 0x7fc89f61a800] 04:32:45 INFO - PROCESS | 1851 | 1461583965874 Marionette DEBUG loaded listener.js 04:32:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 87 (0x7fc8a2a87c00) [pid = 1851] [serial = 249] [outer = 0x7fc89f61a800] 04:32:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 88 (0x7fc89f5e3000) [pid = 1851] [serial = 250] [outer = 0x7fc89f614c00] 04:32:46 INFO - PROCESS | 1851 | 1461583966746 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]]]}] 04:32:46 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. 04:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1324ms 04:32:46 INFO - PROCESS | 1851 | 1461583966808 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 04:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:32:46 INFO - PROCESS | 1851 | 1461583966815 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 04:32:46 INFO - PROCESS | 1851 | 1461583966825 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:32:46 INFO - PROCESS | 1851 | 1461583966831 Marionette TRACE conn3 <- [1,306,null,{}] 04:32:46 INFO - PROCESS | 1851 | 1461583966836 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}] 04:32:47 INFO - PROCESS | 1851 | 1461583967032 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 04:32:47 INFO - PROCESS | 1851 | 1461583967164 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9f2e000 == 40 [pid = 1851] [id = 84] 04:32:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 89 (0x7fc89f81c400) [pid = 1851] [serial = 251] [outer = (nil)] 04:32:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 90 (0x7fc8a7d15000) [pid = 1851] [serial = 252] [outer = 0x7fc89f81c400] 04:32:47 INFO - PROCESS | 1851 | 1461583967238 Marionette DEBUG loaded listener.js 04:32:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 91 (0x7fc8a9c1e400) [pid = 1851] [serial = 253] [outer = 0x7fc89f81c400] 04:32:48 INFO - PROCESS | 1851 | 1461583968036 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]]]}] 04:32:48 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. 04:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1235ms 04:32:48 INFO - PROCESS | 1851 | 1461583968056 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 04:32:48 INFO - PROCESS | 1851 | 1461583968059 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 04:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:32:48 INFO - PROCESS | 1851 | 1461583968065 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:32:48 INFO - PROCESS | 1851 | 1461583968069 Marionette TRACE conn3 <- [1,310,null,{}] 04:32:48 INFO - PROCESS | 1851 | 1461583968083 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}] 04:32:48 INFO - PROCESS | 1851 | 1461583968240 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 04:32:48 INFO - PROCESS | 1851 | 1461583968379 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8baa54800 == 41 [pid = 1851] [id = 85] 04:32:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 92 (0x7fc8b5f7c000) [pid = 1851] [serial = 254] [outer = (nil)] 04:32:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 93 (0x7fc8b64f0800) [pid = 1851] [serial = 255] [outer = 0x7fc8b5f7c000] 04:32:48 INFO - PROCESS | 1851 | 1461583968457 Marionette DEBUG loaded listener.js 04:32:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 94 (0x7fc8b7472000) [pid = 1851] [serial = 256] [outer = 0x7fc8b5f7c000] 04:32:49 INFO - PROCESS | 1851 | 1461583969383 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]]]}] 04:32:49 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. 04:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1384ms 04:32:49 INFO - PROCESS | 1851 | 1461583969450 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 04:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:32:49 INFO - PROCESS | 1851 | 1461583969454 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 04:32:49 INFO - PROCESS | 1851 | 1461583969460 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:32:49 INFO - PROCESS | 1851 | 1461583969463 Marionette TRACE conn3 <- [1,314,null,{}] 04:32:49 INFO - PROCESS | 1851 | 1461583969468 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}] 04:32:49 INFO - PROCESS | 1851 | 1461583969655 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 04:32:49 INFO - PROCESS | 1851 | 1461583969787 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8baca1000 == 42 [pid = 1851] [id = 86] 04:32:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 95 (0x7fc8b60f0400) [pid = 1851] [serial = 257] [outer = (nil)] 04:32:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 96 (0x7fc8bac71000) [pid = 1851] [serial = 258] [outer = 0x7fc8b60f0400] 04:32:49 INFO - PROCESS | 1851 | 1461583969856 Marionette DEBUG loaded listener.js 04:32:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 97 (0x7fc8badaac00) [pid = 1851] [serial = 259] [outer = 0x7fc8b60f0400] 04:32:50 INFO - PROCESS | 1851 | 1461583970708 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]]]}] 04:32:50 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. 04:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1288ms 04:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:32:50 INFO - PROCESS | 1851 | 1461583970747 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 04:32:50 INFO - PROCESS | 1851 | 1461583970750 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 04:32:50 INFO - PROCESS | 1851 | 1461583970756 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:32:50 INFO - PROCESS | 1851 | 1461583970759 Marionette TRACE conn3 <- [1,318,null,{}] 04:32:50 INFO - PROCESS | 1851 | 1461583970764 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}] 04:32:50 INFO - PROCESS | 1851 | 1461583970912 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 04:32:51 INFO - PROCESS | 1851 | 1461583971025 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb499800 == 43 [pid = 1851] [id = 87] 04:32:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 98 (0x7fc8b71e5400) [pid = 1851] [serial = 260] [outer = (nil)] 04:32:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 99 (0x7fc8bb29cc00) [pid = 1851] [serial = 261] [outer = 0x7fc8b71e5400] 04:32:51 INFO - PROCESS | 1851 | 1461583971137 Marionette DEBUG loaded listener.js 04:32:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 100 (0x7fc8bb444c00) [pid = 1851] [serial = 262] [outer = 0x7fc8b71e5400] 04:32:52 INFO - PROCESS | 1851 | 1461583972151 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]]]}] 04:32:52 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. 04:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1434ms 04:32:52 INFO - PROCESS | 1851 | 1461583972189 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 04:32:52 INFO - PROCESS | 1851 | 1461583972194 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 04:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:32:52 INFO - PROCESS | 1851 | 1461583972202 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:32:52 INFO - PROCESS | 1851 | 1461583972207 Marionette TRACE conn3 <- [1,322,null,{}] 04:32:52 INFO - PROCESS | 1851 | 1461583972214 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}] 04:32:52 INFO - PROCESS | 1851 | 1461583972354 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 04:32:52 INFO - PROCESS | 1851 | 1461583972496 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9986000 == 44 [pid = 1851] [id = 88] 04:32:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 101 (0x7fc8a1033c00) [pid = 1851] [serial = 263] [outer = (nil)] 04:32:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 102 (0x7fc8a130d400) [pid = 1851] [serial = 264] [outer = 0x7fc8a1033c00] 04:32:52 INFO - PROCESS | 1851 | 1461583972616 Marionette DEBUG loaded listener.js 04:32:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 103 (0x7fc8a2aa5400) [pid = 1851] [serial = 265] [outer = 0x7fc8a1033c00] 04:32:53 INFO - PROCESS | 1851 | 1461583973469 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]]]}] 04:32:53 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. 04:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1287ms 04:32:53 INFO - PROCESS | 1851 | 1461583973489 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 04:32:53 INFO - PROCESS | 1851 | 1461583973497 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 04:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:32:53 INFO - PROCESS | 1851 | 1461583973506 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:32:53 INFO - PROCESS | 1851 | 1461583973510 Marionette TRACE conn3 <- [1,326,null,{}] 04:32:53 INFO - PROCESS | 1851 | 1461583973515 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}] 04:32:53 INFO - PROCESS | 1851 | 1461583973663 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 04:32:53 INFO - PROCESS | 1851 | 1461583973803 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a10a9800 == 45 [pid = 1851] [id = 89] 04:32:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 104 (0x7fc8a2a90400) [pid = 1851] [serial = 266] [outer = (nil)] 04:32:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 105 (0x7fc8a5191400) [pid = 1851] [serial = 267] [outer = 0x7fc8a2a90400] 04:32:53 INFO - PROCESS | 1851 | 1461583973868 Marionette DEBUG loaded listener.js 04:32:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7fc8a51aa800) [pid = 1851] [serial = 268] [outer = 0x7fc8a2a90400] 04:32:54 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ab5a2000 == 44 [pid = 1851] [id = 81] 04:32:54 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8af2db000 == 43 [pid = 1851] [id = 80] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 105 (0x7fc8b64fa800) [pid = 1851] [serial = 212] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 104 (0x7fc89f520000) [pid = 1851] [serial = 179] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 103 (0x7fc8a961b000) [pid = 1851] [serial = 185] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 102 (0x7fc8ab6d4400) [pid = 1851] [serial = 188] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 101 (0x7fc8a28d2c00) [pid = 1851] [serial = 182] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8aaad2000 == 42 [pid = 1851] [id = 79] 04:32:54 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a998f000 == 41 [pid = 1851] [id = 78] 04:32:54 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a280e000 == 40 [pid = 1851] [id = 77] 04:32:54 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f8a2800 == 39 [pid = 1851] [id = 76] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 100 (0x7fc8a51a2400) [pid = 1851] [serial = 195] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 99 (0x7fc8ab8ec000) [pid = 1851] [serial = 203] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 98 (0x7fc8ab6d8800) [pid = 1851] [serial = 201] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 97 (0x7fc8aa51a000) [pid = 1851] [serial = 200] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 96 (0x7fc89f9c8000) [pid = 1851] [serial = 191] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 95 (0x7fc8b6298400) [pid = 1851] [serial = 209] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 94 (0x7fc8a9621000) [pid = 1851] [serial = 198] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 93 (0x7fc8b6292c00) [pid = 1851] [serial = 207] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 92 (0x7fc8b60ef400) [pid = 1851] [serial = 206] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 91 (0x7fc8a2a8f000) [pid = 1851] [serial = 194] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 90 (0x7fc8b6421000) [pid = 1851] [serial = 210] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 89 (0x7fc8ab8f1c00) [pid = 1851] [serial = 177] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 88 (0x7fc8b0189000) [pid = 1851] [serial = 204] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 87 (0x7fc8a8639400) [pid = 1851] [serial = 197] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 86 (0x7fc8a1307000) [pid = 1851] [serial = 192] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 85 (0x7fc8a2a8d400) [pid = 1851] [serial = 150] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | --DOMWINDOW == 84 (0x7fc8a7c61400) [pid = 1851] [serial = 153] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1851 | 1461583974697 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]]]}] 04:32:54 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. 04:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1229ms 04:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:32:54 INFO - PROCESS | 1851 | 1461583974735 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 04:32:54 INFO - PROCESS | 1851 | 1461583974738 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 04:32:54 INFO - PROCESS | 1851 | 1461583974744 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:32:54 INFO - PROCESS | 1851 | 1461583974749 Marionette TRACE conn3 <- [1,330,null,{}] 04:32:54 INFO - PROCESS | 1851 | 1461583974763 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}] 04:32:54 INFO - PROCESS | 1851 | 1461583974901 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 04:32:54 INFO - PROCESS | 1851 | 1461583974919 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8a91000 == 40 [pid = 1851] [id = 90] 04:32:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 85 (0x7fc8a7baf400) [pid = 1851] [serial = 269] [outer = (nil)] 04:32:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 86 (0x7fc8a9915c00) [pid = 1851] [serial = 270] [outer = 0x7fc8a7baf400] 04:32:54 INFO - PROCESS | 1851 | 1461583974982 Marionette DEBUG loaded listener.js 04:32:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 87 (0x7fc8a9f81800) [pid = 1851] [serial = 271] [outer = 0x7fc8a7baf400] 04:32:55 INFO - PROCESS | 1851 | 1461583975798 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]]]}] 04:32:55 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. 04:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1091ms 04:32:55 INFO - PROCESS | 1851 | 1461583975834 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 04:32:55 INFO - PROCESS | 1851 | 1461583975837 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 04:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:32:55 INFO - PROCESS | 1851 | 1461583975860 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:32:55 INFO - PROCESS | 1851 | 1461583975862 Marionette TRACE conn3 <- [1,334,null,{}] 04:32:55 INFO - PROCESS | 1851 | 1461583975867 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}] 04:32:56 INFO - PROCESS | 1851 | 1461583976005 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 04:32:56 INFO - PROCESS | 1851 | 1461583976019 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aab4a800 == 41 [pid = 1851] [id = 91] 04:32:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 88 (0x7fc8a961fc00) [pid = 1851] [serial = 272] [outer = (nil)] 04:32:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 89 (0x7fc8ab8f1c00) [pid = 1851] [serial = 273] [outer = 0x7fc8a961fc00] 04:32:56 INFO - PROCESS | 1851 | 1461583976082 Marionette DEBUG loaded listener.js 04:32:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 90 (0x7fc8b51e6400) [pid = 1851] [serial = 274] [outer = 0x7fc8a961fc00] 04:32:56 INFO - PROCESS | 1851 | 1461583976842 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]]]}] 04:32:56 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. 04:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1037ms 04:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:32:56 INFO - PROCESS | 1851 | 1461583976894 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 04:32:56 INFO - PROCESS | 1851 | 1461583976896 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 04:32:56 INFO - PROCESS | 1851 | 1461583976929 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:32:56 INFO - PROCESS | 1851 | 1461583976932 Marionette TRACE conn3 <- [1,338,null,{}] 04:32:56 INFO - PROCESS | 1851 | 1461583976965 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}] 04:32:57 INFO - PROCESS | 1851 | 1461583977134 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 04:32:57 INFO - PROCESS | 1851 | 1461583977152 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b01e7800 == 42 [pid = 1851] [id = 92] 04:32:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 91 (0x7fc8aa51ec00) [pid = 1851] [serial = 275] [outer = (nil)] 04:32:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 92 (0x7fc8b5f80000) [pid = 1851] [serial = 276] [outer = 0x7fc8aa51ec00] 04:32:57 INFO - PROCESS | 1851 | 1461583977232 Marionette DEBUG loaded listener.js 04:32:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 93 (0x7fc8b6421000) [pid = 1851] [serial = 277] [outer = 0x7fc8aa51ec00] 04:32:57 INFO - PROCESS | 1851 | 1461583977963 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]]]}] 04:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1077ms 04:32:57 INFO - PROCESS | 1851 | 1461583977978 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 04:32:57 INFO - PROCESS | 1851 | 1461583977980 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 04:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:32:57 INFO - PROCESS | 1851 | 1461583977986 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:32:57 INFO - PROCESS | 1851 | 1461583977988 Marionette TRACE conn3 <- [1,342,null,{}] 04:32:58 INFO - PROCESS | 1851 | 1461583978001 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}] 04:32:58 INFO - PROCESS | 1851 | 1461583978255 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 04:32:58 INFO - PROCESS | 1851 | 1461583978283 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b7217800 == 43 [pid = 1851] [id = 93] 04:32:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 94 (0x7fc8b6098000) [pid = 1851] [serial = 278] [outer = (nil)] 04:32:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 95 (0x7fc8bada2800) [pid = 1851] [serial = 279] [outer = 0x7fc8b6098000] 04:32:58 INFO - PROCESS | 1851 | 1461583978343 Marionette DEBUG loaded listener.js 04:32:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 96 (0x7fc8bb036800) [pid = 1851] [serial = 280] [outer = 0x7fc8b6098000] 04:32:59 INFO - PROCESS | 1851 | --DOMWINDOW == 95 (0x7fc89f059c00) [pid = 1851] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:32:59 INFO - PROCESS | 1851 | --DOMWINDOW == 94 (0x7fc8ab6d3c00) [pid = 1851] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:32:59 INFO - PROCESS | 1851 | --DOMWINDOW == 93 (0x7fc8ab8ec800) [pid = 1851] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:32:59 INFO - PROCESS | 1851 | --DOMWINDOW == 92 (0x7fc89e6a4c00) [pid = 1851] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:32:59 INFO - PROCESS | 1851 | --DOMWINDOW == 91 (0x7fc8a103c000) [pid = 1851] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:32:59 INFO - PROCESS | 1851 | --DOMWINDOW == 90 (0x7fc8a5b0fc00) [pid = 1851] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:32:59 INFO - PROCESS | 1851 | --DOMWINDOW == 89 (0x7fc8a9cc8400) [pid = 1851] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:32:59 INFO - PROCESS | 1851 | --DOMWINDOW == 88 (0x7fc8a9c28c00) [pid = 1851] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:32:59 INFO - PROCESS | 1851 | --DOMWINDOW == 87 (0x7fc8a863cc00) [pid = 1851] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:32:59 INFO - PROCESS | 1851 | --DOMWINDOW == 86 (0x7fc8a03dbc00) [pid = 1851] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:32:59 INFO - PROCESS | 1851 | --DOMWINDOW == 85 (0x7fc89e949800) [pid = 1851] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:32:59 INFO - PROCESS | 1851 | --DOMWINDOW == 84 (0x7fc8a8a4d800) [pid = 1851] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:32:59 INFO - PROCESS | 1851 | 1461583979253 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]]]}] 04:32:59 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. 04:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1290ms 04:32:59 INFO - PROCESS | 1851 | 1461583979276 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 04:32:59 INFO - PROCESS | 1851 | 1461583979279 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 04:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:32:59 INFO - PROCESS | 1851 | 1461583979284 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:32:59 INFO - PROCESS | 1851 | 1461583979286 Marionette TRACE conn3 <- [1,346,null,{}] 04:32:59 INFO - PROCESS | 1851 | 1461583979292 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}] 04:32:59 INFO - PROCESS | 1851 | 1461583979430 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 04:32:59 INFO - PROCESS | 1851 | 1461583979536 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8683000 == 44 [pid = 1851] [id = 94] 04:32:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 85 (0x7fc8a51ad400) [pid = 1851] [serial = 281] [outer = (nil)] 04:32:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 86 (0x7fc8a9298000) [pid = 1851] [serial = 282] [outer = 0x7fc8a51ad400] 04:32:59 INFO - PROCESS | 1851 | 1461583979595 Marionette DEBUG loaded listener.js 04:32:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 87 (0x7fc8b60e7c00) [pid = 1851] [serial = 283] [outer = 0x7fc8a51ad400] 04:33:00 INFO - PROCESS | 1851 | 1461583980197 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]]]}] 04:33:00 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. 04:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 981ms 04:33:00 INFO - PROCESS | 1851 | 1461583980266 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 04:33:00 INFO - PROCESS | 1851 | 1461583980269 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 04:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:33:00 INFO - PROCESS | 1851 | 1461583980275 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:33:00 INFO - PROCESS | 1851 | 1461583980277 Marionette TRACE conn3 <- [1,350,null,{}] 04:33:00 INFO - PROCESS | 1851 | 1461583980282 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}] 04:33:00 INFO - PROCESS | 1851 | 1461583980453 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 04:33:00 INFO - PROCESS | 1851 | 1461583980470 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb430800 == 45 [pid = 1851] [id = 95] 04:33:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 88 (0x7fc8a510cc00) [pid = 1851] [serial = 284] [outer = (nil)] 04:33:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 89 (0x7fc8bb039c00) [pid = 1851] [serial = 285] [outer = 0x7fc8a510cc00] 04:33:00 INFO - PROCESS | 1851 | 1461583980533 Marionette DEBUG loaded listener.js 04:33:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 90 (0x7fc8bb2a8c00) [pid = 1851] [serial = 286] [outer = 0x7fc8a510cc00] 04:33:01 INFO - PROCESS | 1851 | 1461583981285 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]]]}] 04:33:01 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. 04:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1025ms 04:33:01 INFO - PROCESS | 1851 | 1461583981301 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 04:33:01 INFO - PROCESS | 1851 | 1461583981306 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 04:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:33:01 INFO - PROCESS | 1851 | 1461583981364 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:33:01 INFO - PROCESS | 1851 | 1461583981370 Marionette TRACE conn3 <- [1,354,null,{}] 04:33:01 INFO - PROCESS | 1851 | 1461583981379 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}] 04:33:01 INFO - PROCESS | 1851 | 1461583981550 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 04:33:01 INFO - PROCESS | 1851 | 1461583981656 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a5d47800 == 46 [pid = 1851] [id = 96] 04:33:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 91 (0x7fc89f81b400) [pid = 1851] [serial = 287] [outer = (nil)] 04:33:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 92 (0x7fc8a03e1000) [pid = 1851] [serial = 288] [outer = 0x7fc89f81b400] 04:33:01 INFO - PROCESS | 1851 | 1461583981731 Marionette DEBUG loaded listener.js 04:33:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 93 (0x7fc8a2aa4400) [pid = 1851] [serial = 289] [outer = 0x7fc89f81b400] 04:33:02 INFO - PROCESS | 1851 | 1461583982645 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]]]}] 04:33:02 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. 04:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1373ms 04:33:02 INFO - PROCESS | 1851 | 1461583982703 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 04:33:02 INFO - PROCESS | 1851 | 1461583982711 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 04:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:33:02 INFO - PROCESS | 1851 | 1461583982720 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:33:02 INFO - PROCESS | 1851 | 1461583982724 Marionette TRACE conn3 <- [1,358,null,{}] 04:33:02 INFO - PROCESS | 1851 | 1461583982730 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}] 04:33:02 INFO - PROCESS | 1851 | 1461583982923 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 04:33:03 INFO - PROCESS | 1851 | 1461583983106 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8af2dc000 == 47 [pid = 1851] [id = 97] 04:33:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 94 (0x7fc8a2bcbc00) [pid = 1851] [serial = 290] [outer = (nil)] 04:33:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 95 (0x7fc8a5187000) [pid = 1851] [serial = 291] [outer = 0x7fc8a2bcbc00] 04:33:03 INFO - PROCESS | 1851 | 1461583983221 Marionette DEBUG loaded listener.js 04:33:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 96 (0x7fc8a5193000) [pid = 1851] [serial = 292] [outer = 0x7fc8a2bcbc00] 04:33:04 INFO - PROCESS | 1851 | 1461583984029 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]]]}] 04:33:04 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. 04:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1331ms 04:33:04 INFO - PROCESS | 1851 | 1461583984052 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 04:33:04 INFO - PROCESS | 1851 | 1461583984055 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 04:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:33:04 INFO - PROCESS | 1851 | 1461583984062 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:33:04 INFO - PROCESS | 1851 | 1461583984067 Marionette TRACE conn3 <- [1,362,null,{}] 04:33:04 INFO - PROCESS | 1851 | 1461583984082 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}] 04:33:04 INFO - PROCESS | 1851 | 1461583984235 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 04:33:04 INFO - PROCESS | 1851 | 1461583984378 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb721800 == 48 [pid = 1851] [id = 98] 04:33:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 97 (0x7fc8a5d76800) [pid = 1851] [serial = 293] [outer = (nil)] 04:33:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 98 (0x7fc8a9c25800) [pid = 1851] [serial = 294] [outer = 0x7fc8a5d76800] 04:33:04 INFO - PROCESS | 1851 | 1461583984452 Marionette DEBUG loaded listener.js 04:33:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 99 (0x7fc8ac457800) [pid = 1851] [serial = 295] [outer = 0x7fc8a5d76800] 04:33:05 INFO - PROCESS | 1851 | 1461583985488 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]]]}] 04:33:05 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. 04:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1485ms 04:33:05 INFO - PROCESS | 1851 | 1461583985547 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 04:33:05 INFO - PROCESS | 1851 | 1461583985552 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 04:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:33:05 INFO - PROCESS | 1851 | 1461583985557 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:33:05 INFO - PROCESS | 1851 | 1461583985560 Marionette TRACE conn3 <- [1,366,null,{}] 04:33:05 INFO - PROCESS | 1851 | 1461583985565 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}] 04:33:05 INFO - PROCESS | 1851 | 1461583985717 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 04:33:05 INFO - PROCESS | 1851 | 1461583985850 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bf62c000 == 49 [pid = 1851] [id = 99] 04:33:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 100 (0x7fc8b7146800) [pid = 1851] [serial = 296] [outer = (nil)] 04:33:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 101 (0x7fc8b9344400) [pid = 1851] [serial = 297] [outer = 0x7fc8b7146800] 04:33:05 INFO - PROCESS | 1851 | 1461583985961 Marionette DEBUG loaded listener.js 04:33:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 102 (0x7fc8badaa400) [pid = 1851] [serial = 298] [outer = 0x7fc8b7146800] 04:33:06 INFO - PROCESS | 1851 | 1461583986760 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]]]}] 04:33:06 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. 04:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1242ms 04:33:06 INFO - PROCESS | 1851 | 1461583986800 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 04:33:06 INFO - PROCESS | 1851 | 1461583986803 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 04:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:33:06 INFO - PROCESS | 1851 | 1461583986809 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:33:06 INFO - PROCESS | 1851 | 1461583986812 Marionette TRACE conn3 <- [1,370,null,{}] 04:33:06 INFO - PROCESS | 1851 | 1461583986819 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}] 04:33:06 INFO - PROCESS | 1851 | 1461583986967 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 04:33:07 INFO - PROCESS | 1851 | 1461583987109 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bf8b4000 == 50 [pid = 1851] [id = 100] 04:33:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 103 (0x7fc8b72ba000) [pid = 1851] [serial = 299] [outer = (nil)] 04:33:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 104 (0x7fc8bb037000) [pid = 1851] [serial = 300] [outer = 0x7fc8b72ba000] 04:33:07 INFO - PROCESS | 1851 | 1461583987215 Marionette DEBUG loaded listener.js 04:33:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 105 (0x7fc8bb273400) [pid = 1851] [serial = 301] [outer = 0x7fc8b72ba000] 04:33:08 INFO - PROCESS | 1851 | 1461583988345 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]]]}] 04:33:08 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. 04:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1581ms 04:33:08 INFO - PROCESS | 1851 | 1461583988390 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 04:33:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:33:08 INFO - PROCESS | 1851 | 1461583988395 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 04:33:08 INFO - PROCESS | 1851 | 1461583988403 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:33:08 INFO - PROCESS | 1851 | 1461583988408 Marionette TRACE conn3 <- [1,374,null,{}] 04:33:08 INFO - PROCESS | 1851 | 1461583988417 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}] 04:33:08 INFO - PROCESS | 1851 | 1461583988563 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 04:33:08 INFO - PROCESS | 1851 | 1461583988751 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a5171000 == 51 [pid = 1851] [id = 101] 04:33:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7fc8a1305000) [pid = 1851] [serial = 302] [outer = (nil)] 04:33:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7fc8a14d9c00) [pid = 1851] [serial = 303] [outer = 0x7fc8a1305000] 04:33:08 INFO - PROCESS | 1851 | 1461583988817 Marionette DEBUG loaded listener.js 04:33:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7fc8a2bc3c00) [pid = 1851] [serial = 304] [outer = 0x7fc8a1305000] 04:33:09 INFO - PROCESS | 1851 | 1461583989621 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:33:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:33:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1286ms 04:33:09 INFO - PROCESS | 1851 | 1461583989689 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 04:33:09 INFO - PROCESS | 1851 | 1461583989703 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 04:33:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:33:09 INFO - PROCESS | 1851 | 1461583989720 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:33:09 INFO - PROCESS | 1851 | 1461583989726 Marionette TRACE conn3 <- [1,378,null,{}] 04:33:09 INFO - PROCESS | 1851 | 1461583989733 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}] 04:33:09 INFO - PROCESS | 1851 | 1461583989920 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 04:33:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b5dad000 == 50 [pid = 1851] [id = 71] 04:33:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a8683000 == 49 [pid = 1851] [id = 94] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7fc8b8e1bc00) [pid = 1851] [serial = 245] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | 1461583990114 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b7217800 == 48 [pid = 1851] [id = 93] 04:33:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b01e7800 == 47 [pid = 1851] [id = 92] 04:33:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8aab4a800 == 46 [pid = 1851] [id = 91] 04:33:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a8a91000 == 45 [pid = 1851] [id = 90] 04:33:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a10a9800 == 44 [pid = 1851] [id = 89] 04:33:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9986000 == 43 [pid = 1851] [id = 88] 04:33:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a03ca800 == 44 [pid = 1851] [id = 102] 04:33:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7fc8a2a91c00) [pid = 1851] [serial = 305] [outer = (nil)] 04:33:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7fc8a2bccc00) [pid = 1851] [serial = 306] [outer = 0x7fc8a2a91c00] 04:33:10 INFO - PROCESS | 1851 | 1461583990227 Marionette DEBUG loaded listener.js 04:33:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7fc8a51aac00) [pid = 1851] [serial = 307] [outer = 0x7fc8a2a91c00] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7fc8a991fc00) [pid = 1851] [serial = 186] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 108 (0x7fc8a2a93c00) [pid = 1851] [serial = 183] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7fc8b6099400) [pid = 1851] [serial = 147] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 106 (0x7fc8ac419800) [pid = 1851] [serial = 189] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 105 (0x7fc89f61ac00) [pid = 1851] [serial = 180] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 104 (0x7fc8b60e9400) [pid = 1851] [serial = 239] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 103 (0x7fc8b641e400) [pid = 1851] [serial = 240] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 102 (0x7fc8b71eec00) [pid = 1851] [serial = 242] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 101 (0x7fc8b624ac00) [pid = 1851] [serial = 225] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 100 (0x7fc8a28c9000) [pid = 1851] [serial = 224] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 99 (0x7fc8a7fee400) [pid = 1851] [serial = 218] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 98 (0x7fc8a2ab0400) [pid = 1851] [serial = 228] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 97 (0x7fc8a2a87800) [pid = 1851] [serial = 227] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 96 (0x7fc8a103fc00) [pid = 1851] [serial = 215] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 95 (0x7fc8a6eb7800) [pid = 1851] [serial = 230] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 94 (0x7fc8a8636800) [pid = 1851] [serial = 231] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 93 (0x7fc8aa51a400) [pid = 1851] [serial = 233] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 92 (0x7fc8b5f7d000) [pid = 1851] [serial = 221] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 91 (0x7fc8b0182c00) [pid = 1851] [serial = 236] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 90 (0x7fc8b5f80400) [pid = 1851] [serial = 237] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 89 (0x7fc8b7475800) [pid = 1851] [serial = 243] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | --DOMWINDOW == 88 (0x7fc8ab65cc00) [pid = 1851] [serial = 234] [outer = (nil)] [url = about:blank] 04:33:10 INFO - PROCESS | 1851 | 1461583990912 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:33:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:33:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1235ms 04:33:10 INFO - PROCESS | 1851 | 1461583990954 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 04:33:10 INFO - PROCESS | 1851 | 1461583990958 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 04:33:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:33:10 INFO - PROCESS | 1851 | 1461583990963 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - PROCESS | 1851 | 1461583990968 Marionette TRACE conn3 <- [1,382,null,{}] 04:33:11 INFO - PROCESS | 1851 | 1461583991008 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}] 04:33:11 INFO - PROCESS | 1851 | 1461583991153 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 04:33:11 INFO - PROCESS | 1851 | 1461583991165 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9324000 == 45 [pid = 1851] [id = 103] 04:33:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 89 (0x7fc8a91e0800) [pid = 1851] [serial = 308] [outer = (nil)] 04:33:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 90 (0x7fc8a9f09c00) [pid = 1851] [serial = 309] [outer = 0x7fc8a91e0800] 04:33:11 INFO - PROCESS | 1851 | 1461583991227 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 91 (0x7fc8aaaab400) [pid = 1851] [serial = 310] [outer = 0x7fc8a91e0800] 04:33:11 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:33:11 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:33:11 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:33:11 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:33:11 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:33:12 INFO - PROCESS | 1851 | 1461583992011 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:33:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:33:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1085ms 04:33:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:33:12 INFO - PROCESS | 1851 | 1461583992049 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 04:33:12 INFO - PROCESS | 1851 | 1461583992052 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 04:33:12 INFO - PROCESS | 1851 | 1461583992081 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:33:12 INFO - PROCESS | 1851 | 1461583992083 Marionette TRACE conn3 <- [1,386,null,{}] 04:33:12 INFO - PROCESS | 1851 | 1461583992088 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}] 04:33:12 INFO - PROCESS | 1851 | 1461583992216 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 04:33:12 INFO - PROCESS | 1851 | 1461583992230 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9e9a000 == 46 [pid = 1851] [id = 104] 04:33:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 92 (0x7fc89f526400) [pid = 1851] [serial = 311] [outer = (nil)] 04:33:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 93 (0x7fc8ac45e400) [pid = 1851] [serial = 312] [outer = 0x7fc89f526400] 04:33:12 INFO - PROCESS | 1851 | 1461583992290 Marionette DEBUG loaded listener.js 04:33:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 94 (0x7fc8b5f80400) [pid = 1851] [serial = 313] [outer = 0x7fc89f526400] 04:33:13 INFO - PROCESS | 1851 | 1461583993077 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]]]}] 04:33:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:33:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1054ms 04:33:13 INFO - PROCESS | 1851 | 1461583993111 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 04:33:13 INFO - PROCESS | 1851 | 1461583993114 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 04:33:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:33:13 INFO - PROCESS | 1851 | 1461583993119 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:33:13 INFO - PROCESS | 1851 | 1461583993121 Marionette TRACE conn3 <- [1,390,null,{}] 04:33:13 INFO - PROCESS | 1851 | 1461583993149 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}] 04:33:13 INFO - PROCESS | 1851 | 1461583993308 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 04:33:13 INFO - PROCESS | 1851 | 1461583993339 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aab4f000 == 47 [pid = 1851] [id = 105] 04:33:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 95 (0x7fc8aa524000) [pid = 1851] [serial = 314] [outer = (nil)] 04:33:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 96 (0x7fc8b60ee400) [pid = 1851] [serial = 315] [outer = 0x7fc8aa524000] 04:33:13 INFO - PROCESS | 1851 | 1461583993397 Marionette DEBUG loaded listener.js 04:33:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 97 (0x7fc8b6422800) [pid = 1851] [serial = 316] [outer = 0x7fc8aa524000] 04:33:14 INFO - PROCESS | 1851 | 1461583994154 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]]]}] 04:33:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:33:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1088ms 04:33:14 INFO - PROCESS | 1851 | 1461583994218 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 04:33:14 INFO - PROCESS | 1851 | 1461583994221 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 04:33:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:33:14 INFO - PROCESS | 1851 | 1461583994227 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:33:14 INFO - PROCESS | 1851 | 1461583994229 Marionette TRACE conn3 <- [1,394,null,{}] 04:33:14 INFO - PROCESS | 1851 | 1461583994241 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}] 04:33:14 INFO - PROCESS | 1851 | 1461583994446 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 04:33:14 INFO - PROCESS | 1851 | 1461583994470 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b01e2000 == 48 [pid = 1851] [id = 106] 04:33:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 98 (0x7fc8b62c2000) [pid = 1851] [serial = 317] [outer = (nil)] 04:33:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 99 (0x7fc8bada5800) [pid = 1851] [serial = 318] [outer = 0x7fc8b62c2000] 04:33:14 INFO - PROCESS | 1851 | 1461583994544 Marionette DEBUG loaded listener.js 04:33:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 100 (0x7fc8bb43e400) [pid = 1851] [serial = 319] [outer = 0x7fc8b62c2000] 04:33:15 INFO - PROCESS | 1851 | --DOMWINDOW == 99 (0x7fc8a2a8b000) [pid = 1851] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:33:15 INFO - PROCESS | 1851 | --DOMWINDOW == 98 (0x7fc89f61e000) [pid = 1851] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:33:15 INFO - PROCESS | 1851 | --DOMWINDOW == 97 (0x7fc89f523000) [pid = 1851] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:33:15 INFO - PROCESS | 1851 | --DOMWINDOW == 96 (0x7fc8a961fc00) [pid = 1851] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:33:15 INFO - PROCESS | 1851 | --DOMWINDOW == 95 (0x7fc8a7baf400) [pid = 1851] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:33:15 INFO - PROCESS | 1851 | --DOMWINDOW == 94 (0x7fc8aa51ec00) [pid = 1851] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:33:15 INFO - PROCESS | 1851 | --DOMWINDOW == 93 (0x7fc8a2a90400) [pid = 1851] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:33:15 INFO - PROCESS | 1851 | --DOMWINDOW == 92 (0x7fc8b6098000) [pid = 1851] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:33:15 INFO - PROCESS | 1851 | --DOMWINDOW == 91 (0x7fc8a51ad400) [pid = 1851] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:33:15 INFO - PROCESS | 1851 | --DOMWINDOW == 90 (0x7fc8a1033c00) [pid = 1851] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:33:15 INFO - PROCESS | 1851 | 1461583995488 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]]]}] 04:33:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:33:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1288ms 04:33:15 INFO - PROCESS | 1851 | 1461583995516 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 04:33:15 INFO - PROCESS | 1851 | 1461583995519 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 04:33:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:33:15 INFO - PROCESS | 1851 | 1461583995524 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:33:15 INFO - PROCESS | 1851 | 1461583995526 Marionette TRACE conn3 <- [1,398,null,{}] 04:33:15 INFO - PROCESS | 1851 | 1461583995531 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}] 04:33:15 INFO - PROCESS | 1851 | 1461583995690 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 04:33:15 INFO - PROCESS | 1851 | 1461583995708 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b01eb800 == 49 [pid = 1851] [id = 107] 04:33:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 91 (0x7fc8a51ad400) [pid = 1851] [serial = 320] [outer = (nil)] 04:33:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 92 (0x7fc8b6098000) [pid = 1851] [serial = 321] [outer = 0x7fc8a51ad400] 04:33:15 INFO - PROCESS | 1851 | 1461583995765 Marionette DEBUG loaded listener.js 04:33:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 93 (0x7fc8bb441000) [pid = 1851] [serial = 322] [outer = 0x7fc8a51ad400] 04:33:16 INFO - PROCESS | 1851 | 1461583996449 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]]]}] 04:33:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:33:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 979ms 04:33:16 INFO - PROCESS | 1851 | 1461583996504 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 04:33:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:33:16 INFO - PROCESS | 1851 | 1461583996507 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 04:33:16 INFO - PROCESS | 1851 | 1461583996513 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:33:16 INFO - PROCESS | 1851 | 1461583996515 Marionette TRACE conn3 <- [1,402,null,{}] 04:33:16 INFO - PROCESS | 1851 | 1461583996520 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}] 04:33:16 INFO - PROCESS | 1851 | 1461583996684 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 04:33:16 INFO - PROCESS | 1851 | 1461583996701 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b741c800 == 50 [pid = 1851] [id = 108] 04:33:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 94 (0x7fc89f05c800) [pid = 1851] [serial = 323] [outer = (nil)] 04:33:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 95 (0x7fc8bb608800) [pid = 1851] [serial = 324] [outer = 0x7fc89f05c800] 04:33:16 INFO - PROCESS | 1851 | 1461583996761 Marionette DEBUG loaded listener.js 04:33:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 96 (0x7fc8bb786400) [pid = 1851] [serial = 325] [outer = 0x7fc89f05c800] 04:33:17 INFO - PROCESS | 1851 | 1461583997786 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]]]}] 04:33:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:33:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1328ms 04:33:17 INFO - PROCESS | 1851 | 1461583997842 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 04:33:17 INFO - PROCESS | 1851 | 1461583997846 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 04:33:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:33:17 INFO - PROCESS | 1851 | 1461583997855 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:33:17 INFO - PROCESS | 1851 | 1461583997860 Marionette TRACE conn3 <- [1,406,null,{}] 04:33:17 INFO - PROCESS | 1851 | 1461583997868 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}] 04:33:18 INFO - PROCESS | 1851 | 1461583998032 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 04:33:18 INFO - PROCESS | 1851 | 1461583998167 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a727f000 == 51 [pid = 1851] [id = 109] 04:33:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 97 (0x7fc8a1302400) [pid = 1851] [serial = 326] [outer = (nil)] 04:33:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 98 (0x7fc8a2bc2800) [pid = 1851] [serial = 327] [outer = 0x7fc8a1302400] 04:33:18 INFO - PROCESS | 1851 | 1461583998240 Marionette DEBUG loaded listener.js 04:33:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 99 (0x7fc8a518fc00) [pid = 1851] [serial = 328] [outer = 0x7fc8a1302400] 04:33:19 INFO - PROCESS | 1851 | 1461583999148 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]]]}] 04:33:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:33:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1333ms 04:33:19 INFO - PROCESS | 1851 | 1461583999188 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 04:33:19 INFO - PROCESS | 1851 | 1461583999197 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 04:33:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:33:19 INFO - PROCESS | 1851 | 1461583999207 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:33:19 INFO - PROCESS | 1851 | 1461583999210 Marionette TRACE conn3 <- [1,410,null,{}] 04:33:19 INFO - PROCESS | 1851 | 1461583999216 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}] 04:33:19 INFO - PROCESS | 1851 | 1461583999366 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 04:33:19 INFO - PROCESS | 1851 | 1461583999508 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ac4ce800 == 52 [pid = 1851] [id = 110] 04:33:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 100 (0x7fc8a02e2800) [pid = 1851] [serial = 329] [outer = (nil)] 04:33:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 101 (0x7fc8a02e8800) [pid = 1851] [serial = 330] [outer = 0x7fc8a02e2800] 04:33:19 INFO - PROCESS | 1851 | 1461583999577 Marionette DEBUG loaded listener.js 04:33:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 102 (0x7fc8a51ab000) [pid = 1851] [serial = 331] [outer = 0x7fc8a02e2800] 04:33:20 INFO - PROCESS | 1851 | 1461584000555 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]]]}] 04:33:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:33:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1381ms 04:33:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:33:20 INFO - PROCESS | 1851 | 1461584000587 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 04:33:20 INFO - PROCESS | 1851 | 1461584000591 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 04:33:20 INFO - PROCESS | 1851 | 1461584000598 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:33:20 INFO - PROCESS | 1851 | 1461584000603 Marionette TRACE conn3 <- [1,414,null,{}] 04:33:20 INFO - PROCESS | 1851 | 1461584000619 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}] 04:33:20 INFO - PROCESS | 1851 | 1461584000773 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 04:33:20 INFO - PROCESS | 1851 | 1461584000918 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb4a8800 == 53 [pid = 1851] [id = 111] 04:33:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 103 (0x7fc8a9f0dc00) [pid = 1851] [serial = 332] [outer = (nil)] 04:33:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 104 (0x7fc8ab8ec000) [pid = 1851] [serial = 333] [outer = 0x7fc8a9f0dc00] 04:33:21 INFO - PROCESS | 1851 | 1461584000995 Marionette DEBUG loaded listener.js 04:33:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 105 (0x7fc8b64fa800) [pid = 1851] [serial = 334] [outer = 0x7fc8a9f0dc00] 04:33:21 INFO - PROCESS | 1851 | 1461584001854 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]]]}] 04:33:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:33:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1292ms 04:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:33:21 INFO - PROCESS | 1851 | 1461584001888 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 04:33:21 INFO - PROCESS | 1851 | 1461584001892 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 04:33:21 INFO - PROCESS | 1851 | 1461584001898 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:33:21 INFO - PROCESS | 1851 | 1461584001901 Marionette TRACE conn3 <- [1,418,null,{}] 04:33:21 INFO - PROCESS | 1851 | 1461584001906 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}] 04:33:22 INFO - PROCESS | 1851 | 1461584002056 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 04:33:22 INFO - PROCESS | 1851 | 1461584002197 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bf8a3000 == 54 [pid = 1851] [id = 112] 04:33:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7fc8a9f87400) [pid = 1851] [serial = 335] [outer = (nil)] 04:33:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7fc8b93b1400) [pid = 1851] [serial = 336] [outer = 0x7fc8a9f87400] 04:33:22 INFO - PROCESS | 1851 | 1461584002268 Marionette DEBUG loaded listener.js 04:33:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7fc8bb032c00) [pid = 1851] [serial = 337] [outer = 0x7fc8a9f87400] 04:33:23 INFO - PROCESS | 1851 | 1461584003504 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]]]}] 04:33:23 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 04:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1629ms 04:33:23 INFO - PROCESS | 1851 | 1461584003526 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 04:33:23 INFO - PROCESS | 1851 | 1461584003530 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 04:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:33:23 INFO - PROCESS | 1851 | 1461584003535 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:33:23 INFO - PROCESS | 1851 | 1461584003538 Marionette TRACE conn3 <- [1,422,null,{}] 04:33:23 INFO - PROCESS | 1851 | 1461584003553 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}] 04:33:23 INFO - PROCESS | 1851 | 1461584003741 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 04:33:23 INFO - PROCESS | 1851 | 1461584003854 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a03bf000 == 55 [pid = 1851] [id = 113] 04:33:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7fc89e69c400) [pid = 1851] [serial = 338] [outer = (nil)] 04:33:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7fc89f61a400) [pid = 1851] [serial = 339] [outer = 0x7fc89e69c400] 04:33:24 INFO - PROCESS | 1851 | 1461584004130 Marionette DEBUG loaded listener.js 04:33:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7fc8a02dd800) [pid = 1851] [serial = 340] [outer = 0x7fc89e69c400] 04:33:25 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ab598000 == 54 [pid = 1851] [id = 73] 04:33:25 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b01eb800 == 53 [pid = 1851] [id = 107] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 110 (0x7fc89f9d2000) [pid = 1851] [serial = 248] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7fc8a7d15000) [pid = 1851] [serial = 252] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 108 (0x7fc8b64f0800) [pid = 1851] [serial = 255] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7fc8bac71000) [pid = 1851] [serial = 258] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 106 (0x7fc8bb29cc00) [pid = 1851] [serial = 261] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 105 (0x7fc8bb039c00) [pid = 1851] [serial = 285] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b01e2000 == 52 [pid = 1851] [id = 106] 04:33:25 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8aab4f000 == 51 [pid = 1851] [id = 105] 04:33:25 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9e9a000 == 50 [pid = 1851] [id = 104] 04:33:25 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9324000 == 49 [pid = 1851] [id = 103] 04:33:25 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a03ca800 == 48 [pid = 1851] [id = 102] 04:33:25 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a5171000 == 47 [pid = 1851] [id = 101] 04:33:25 INFO - PROCESS | 1851 | 1461584005431 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]]]}] 04:33:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:33:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1937ms 04:33:25 INFO - PROCESS | 1851 | 1461584005496 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 04:33:25 INFO - PROCESS | 1851 | 1461584005501 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 04:33:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 104 (0x7fc8b93bb800) [pid = 1851] [serial = 246] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 103 (0x7fc8ab8f1c00) [pid = 1851] [serial = 273] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 102 (0x7fc8a9915c00) [pid = 1851] [serial = 270] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 101 (0x7fc8b5f80000) [pid = 1851] [serial = 276] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 100 (0x7fc8a51aa800) [pid = 1851] [serial = 268] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 99 (0x7fc8a5191400) [pid = 1851] [serial = 267] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 98 (0x7fc8bada2800) [pid = 1851] [serial = 279] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 97 (0x7fc8a9298000) [pid = 1851] [serial = 282] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 96 (0x7fc8a2aa5400) [pid = 1851] [serial = 265] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 95 (0x7fc8a130d400) [pid = 1851] [serial = 264] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 94 (0x7fc8a9f81800) [pid = 1851] [serial = 271] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 93 (0x7fc8bb036800) [pid = 1851] [serial = 280] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 92 (0x7fc8b60e7c00) [pid = 1851] [serial = 283] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 91 (0x7fc8b51e6400) [pid = 1851] [serial = 274] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 90 (0x7fc8b6421000) [pid = 1851] [serial = 277] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 89 (0x7fc89f81e000) [pid = 1851] [serial = 108] [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.] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 88 (0x7fc8a9a1f800) [pid = 1851] [serial = 219] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | --DOMWINDOW == 87 (0x7fc8a2a89800) [pid = 1851] [serial = 216] [outer = (nil)] [url = about:blank] 04:33:25 INFO - PROCESS | 1851 | 1461584005561 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:33:25 INFO - PROCESS | 1851 | 1461584005564 Marionette TRACE conn3 <- [1,426,null,{}] 04:33:25 INFO - PROCESS | 1851 | 1461584005573 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}] 04:33:25 INFO - PROCESS | 1851 | 1461584005709 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 04:33:25 INFO - PROCESS | 1851 | 1461584005720 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a5156800 == 48 [pid = 1851] [id = 114] 04:33:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 88 (0x7fc8a1038000) [pid = 1851] [serial = 341] [outer = (nil)] 04:33:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 89 (0x7fc8a510d400) [pid = 1851] [serial = 342] [outer = 0x7fc8a1038000] 04:33:25 INFO - PROCESS | 1851 | 1461584005783 Marionette DEBUG loaded listener.js 04:33:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 90 (0x7fc8a5194400) [pid = 1851] [serial = 343] [outer = 0x7fc8a1038000] 04:33:26 INFO - PROCESS | 1851 | 1461584006507 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] 04:33:26 INFO - PROCESS | 1851 | 1461584006564 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 04:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:33:26 INFO - PROCESS | 1851 | 1461584006574 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:33:26 INFO - PROCESS | 1851 | 1461584006577 Marionette TRACE conn3 <- [1,430,null,{}] 04:33:26 INFO - PROCESS | 1851 | 1461584006586 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}] 04:33:26 INFO - PROCESS | 1851 | 1461584006724 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 04:33:26 INFO - PROCESS | 1851 | 1461584006743 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9983800 == 49 [pid = 1851] [id = 115] 04:33:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 91 (0x7fc8a7baf400) [pid = 1851] [serial = 344] [outer = (nil)] 04:33:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 92 (0x7fc8a991fc00) [pid = 1851] [serial = 345] [outer = 0x7fc8a7baf400] 04:33:26 INFO - PROCESS | 1851 | 1461584006803 Marionette DEBUG loaded listener.js 04:33:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 93 (0x7fc8aaab0800) [pid = 1851] [serial = 346] [outer = 0x7fc8a7baf400] 04:33:27 INFO - PROCESS | 1851 | 1461584007610 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]]]}] 04:33:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:33:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1081ms 04:33:27 INFO - PROCESS | 1851 | 1461584007656 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 04:33:27 INFO - PROCESS | 1851 | 1461584007659 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 04:33:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:33:27 INFO - PROCESS | 1851 | 1461584007665 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:33:27 INFO - PROCESS | 1851 | 1461584007670 Marionette TRACE conn3 <- [1,434,null,{}] 04:33:27 INFO - PROCESS | 1851 | 1461584007701 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}] 04:33:27 INFO - PROCESS | 1851 | 1461584007867 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 04:33:27 INFO - PROCESS | 1851 | 1461584007879 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aab4f000 == 50 [pid = 1851] [id = 116] 04:33:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 94 (0x7fc8ab8f1c00) [pid = 1851] [serial = 347] [outer = (nil)] 04:33:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 95 (0x7fc8b6421000) [pid = 1851] [serial = 348] [outer = 0x7fc8ab8f1c00] 04:33:27 INFO - PROCESS | 1851 | 1461584007938 Marionette DEBUG loaded listener.js 04:33:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 96 (0x7fc8b746c800) [pid = 1851] [serial = 349] [outer = 0x7fc8ab8f1c00] 04:33:28 INFO - PROCESS | 1851 | 1461584008752 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]]]}] 04:33:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:33:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1103ms 04:33:28 INFO - PROCESS | 1851 | 1461584008790 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 1851 | 1461584008794 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 04:33:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:33:28 INFO - PROCESS | 1851 | 1461584008799 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:33:28 INFO - PROCESS | 1851 | 1461584008801 Marionette TRACE conn3 <- [1,438,null,{}] 04:33:28 INFO - PROCESS | 1851 | 1461584008824 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}] 04:33:28 INFO - PROCESS | 1851 | 1461584008993 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 04:33:29 INFO - PROCESS | 1851 | 1461584009063 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b01db800 == 51 [pid = 1851] [id = 117] 04:33:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 97 (0x7fc8b5d5e800) [pid = 1851] [serial = 350] [outer = (nil)] 04:33:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 98 (0x7fc8baa11800) [pid = 1851] [serial = 351] [outer = 0x7fc8b5d5e800] 04:33:29 INFO - PROCESS | 1851 | 1461584009121 Marionette DEBUG loaded listener.js 04:33:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 99 (0x7fc8bb03d000) [pid = 1851] [serial = 352] [outer = 0x7fc8b5d5e800] 04:33:29 INFO - PROCESS | 1851 | 1461584009929 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]]]}] 04:33:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:33:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1193ms 04:33:29 INFO - PROCESS | 1851 | 1461584009994 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 1851 | 1461584009997 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 04:33:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:33:30 INFO - PROCESS | 1851 | 1461584010002 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:33:30 INFO - PROCESS | 1851 | 1461584010005 Marionette TRACE conn3 <- [1,442,null,{}] 04:33:30 INFO - PROCESS | 1851 | 1461584010010 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}] 04:33:30 INFO - PROCESS | 1851 | 1461584010268 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 04:33:30 INFO - PROCESS | 1851 | --DOMWINDOW == 98 (0x7fc8a51ad400) [pid = 1851] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:33:30 INFO - PROCESS | 1851 | --DOMWINDOW == 97 (0x7fc8b62c2000) [pid = 1851] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:33:30 INFO - PROCESS | 1851 | --DOMWINDOW == 96 (0x7fc8a91e0800) [pid = 1851] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:33:30 INFO - PROCESS | 1851 | --DOMWINDOW == 95 (0x7fc8aaaa4c00) [pid = 1851] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:33:30 INFO - PROCESS | 1851 | --DOMWINDOW == 94 (0x7fc8a510cc00) [pid = 1851] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:33:30 INFO - PROCESS | 1851 | --DOMWINDOW == 93 (0x7fc8a2a91c00) [pid = 1851] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:33:30 INFO - PROCESS | 1851 | --DOMWINDOW == 92 (0x7fc8aa524000) [pid = 1851] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:33:30 INFO - PROCESS | 1851 | --DOMWINDOW == 91 (0x7fc89f526400) [pid = 1851] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:33:30 INFO - PROCESS | 1851 | --DOMWINDOW == 90 (0x7fc8a1305000) [pid = 1851] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:33:30 INFO - PROCESS | 1851 | 1461584010348 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a516e000 == 52 [pid = 1851] [id = 118] 04:33:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 91 (0x7fc89f1b2400) [pid = 1851] [serial = 353] [outer = (nil)] 04:33:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 92 (0x7fc89f1b4000) [pid = 1851] [serial = 354] [outer = 0x7fc89f1b2400] 04:33:30 INFO - PROCESS | 1851 | 1461584010469 Marionette DEBUG loaded listener.js 04:33:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 93 (0x7fc8a96b2400) [pid = 1851] [serial = 355] [outer = 0x7fc89f1b2400] 04:33:31 INFO - PROCESS | 1851 | 1461584011180 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]]]}] 04:33:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:33:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1234ms 04:33:31 INFO - PROCESS | 1851 | 1461584011237 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 04:33:31 INFO - PROCESS | 1851 | 1461584011240 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 04:33:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:33:31 INFO - PROCESS | 1851 | 1461584011246 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:33:31 INFO - PROCESS | 1851 | 1461584011248 Marionette TRACE conn3 <- [1,446,null,{}] 04:33:31 INFO - PROCESS | 1851 | 1461584011254 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}] 04:33:31 INFO - PROCESS | 1851 | 1461584011394 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 04:33:31 INFO - PROCESS | 1851 | 1461584011411 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8baa48000 == 53 [pid = 1851] [id = 119] 04:33:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 94 (0x7fc8a6e78400) [pid = 1851] [serial = 356] [outer = (nil)] 04:33:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 95 (0x7fc8a6e7f400) [pid = 1851] [serial = 357] [outer = 0x7fc8a6e78400] 04:33:31 INFO - PROCESS | 1851 | 1461584011469 Marionette DEBUG loaded listener.js 04:33:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 96 (0x7fc8b72b9c00) [pid = 1851] [serial = 358] [outer = 0x7fc8a6e78400] 04:33:32 INFO - PROCESS | 1851 | 1461584012221 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]]]}] 04:33:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:33:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1091ms 04:33:32 INFO - PROCESS | 1851 | 1461584012353 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 04:33:32 INFO - PROCESS | 1851 | 1461584012358 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 04:33:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:33:32 INFO - PROCESS | 1851 | 1461584012366 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:33:32 INFO - PROCESS | 1851 | 1461584012372 Marionette TRACE conn3 <- [1,450,null,{}] 04:33:32 INFO - PROCESS | 1851 | 1461584012380 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}] 04:33:32 INFO - PROCESS | 1851 | 1461584012585 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 04:33:32 INFO - PROCESS | 1851 | 1461584012727 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a727a800 == 54 [pid = 1851] [id = 120] 04:33:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 97 (0x7fc89f1ae800) [pid = 1851] [serial = 359] [outer = (nil)] 04:33:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 98 (0x7fc89f9c8000) [pid = 1851] [serial = 360] [outer = 0x7fc89f1ae800] 04:33:32 INFO - PROCESS | 1851 | 1461584012802 Marionette DEBUG loaded listener.js 04:33:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 99 (0x7fc8a02e9000) [pid = 1851] [serial = 361] [outer = 0x7fc89f1ae800] 04:33:33 INFO - PROCESS | 1851 | 1461584013750 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] 04:33:33 INFO - PROCESS | 1851 | 1461584013817 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 04:33:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:33:33 INFO - PROCESS | 1851 | 1461584013828 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:33:33 INFO - PROCESS | 1851 | 1461584013833 Marionette TRACE conn3 <- [1,454,null,{}] 04:33:33 INFO - PROCESS | 1851 | 1461584013839 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}] 04:33:34 INFO - PROCESS | 1851 | 1461584014039 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 04:33:34 INFO - PROCESS | 1851 | 1461584014177 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b01dc000 == 55 [pid = 1851] [id = 121] 04:33:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 100 (0x7fc8a2a85800) [pid = 1851] [serial = 362] [outer = (nil)] 04:33:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 101 (0x7fc8a3f2dc00) [pid = 1851] [serial = 363] [outer = 0x7fc8a2a85800] 04:33:34 INFO - PROCESS | 1851 | 1461584014251 Marionette DEBUG loaded listener.js 04:33:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 102 (0x7fc8a3f35c00) [pid = 1851] [serial = 364] [outer = 0x7fc8a2a85800] 04:33:35 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:35 INFO - PROCESS | 1851 | 1461584015205 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]]]}] 04:33:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:33:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1438ms 04:33:35 INFO - PROCESS | 1851 | 1461584015264 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 04:33:35 INFO - PROCESS | 1851 | 1461584015268 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 04:33:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:33:35 INFO - PROCESS | 1851 | 1461584015274 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:33:35 INFO - PROCESS | 1851 | 1461584015278 Marionette TRACE conn3 <- [1,458,null,{}] 04:33:35 INFO - PROCESS | 1851 | 1461584015293 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}] 04:33:35 INFO - PROCESS | 1851 | 1461584015497 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 04:33:35 INFO - PROCESS | 1851 | 1461584015687 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb707000 == 56 [pid = 1851] [id = 122] 04:33:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 103 (0x7fc8a6e78c00) [pid = 1851] [serial = 365] [outer = (nil)] 04:33:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 104 (0x7fc8a6e81000) [pid = 1851] [serial = 366] [outer = 0x7fc8a6e78c00] 04:33:35 INFO - PROCESS | 1851 | 1461584015807 Marionette DEBUG loaded listener.js 04:33:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 105 (0x7fc8a91e0800) [pid = 1851] [serial = 367] [outer = 0x7fc8a6e78c00] 04:33:36 INFO - PROCESS | 1851 | 1461584016615 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] 04:33:36 INFO - PROCESS | 1851 | 1461584016670 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 04:33:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:33:36 INFO - PROCESS | 1851 | 1461584016677 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:33:36 INFO - PROCESS | 1851 | 1461584016679 Marionette TRACE conn3 <- [1,462,null,{}] 04:33:36 INFO - PROCESS | 1851 | 1461584016685 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}] 04:33:36 INFO - PROCESS | 1851 | 1461584016859 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 04:33:36 INFO - PROCESS | 1851 | 1461584016968 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8707000 == 57 [pid = 1851] [id = 123] 04:33:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7fc8a1345800) [pid = 1851] [serial = 368] [outer = (nil)] 04:33:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7fc8a1350c00) [pid = 1851] [serial = 369] [outer = 0x7fc8a1345800] 04:33:37 INFO - PROCESS | 1851 | 1461584017037 Marionette DEBUG loaded listener.js 04:33:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7fc8a96b3000) [pid = 1851] [serial = 370] [outer = 0x7fc8a1345800] 04:33:37 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:37 INFO - PROCESS | 1851 | 1461584017915 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] 04:33:37 INFO - PROCESS | 1851 | 1461584017962 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 04:33:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:33:37 INFO - PROCESS | 1851 | 1461584017968 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:33:37 INFO - PROCESS | 1851 | 1461584017970 Marionette TRACE conn3 <- [1,466,null,{}] 04:33:37 INFO - PROCESS | 1851 | 1461584017976 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}] 04:33:38 INFO - PROCESS | 1851 | 1461584018123 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 04:33:38 INFO - PROCESS | 1851 | 1461584018268 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8722800 == 58 [pid = 1851] [id = 124] 04:33:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7fc8a134bc00) [pid = 1851] [serial = 371] [outer = (nil)] 04:33:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7fc8ab8eb800) [pid = 1851] [serial = 372] [outer = 0x7fc8a134bc00] 04:33:38 INFO - PROCESS | 1851 | 1461584018342 Marionette DEBUG loaded listener.js 04:33:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7fc8b624f400) [pid = 1851] [serial = 373] [outer = 0x7fc8a134bc00] 04:33:39 INFO - PROCESS | 1851 | 1461584019211 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] 04:33:39 INFO - PROCESS | 1851 | 1461584019257 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 04:33:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:33:39 INFO - PROCESS | 1851 | 1461584019263 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:33:39 INFO - PROCESS | 1851 | 1461584019265 Marionette TRACE conn3 <- [1,470,null,{}] 04:33:39 INFO - PROCESS | 1851 | 1461584019271 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}] 04:33:39 INFO - PROCESS | 1851 | 1461584019460 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 04:33:39 INFO - PROCESS | 1851 | 1461584019602 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bf8a3800 == 59 [pid = 1851] [id = 125] 04:33:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 112 (0x7fc8a9f8a400) [pid = 1851] [serial = 374] [outer = (nil)] 04:33:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7fc8bb610000) [pid = 1851] [serial = 375] [outer = 0x7fc8a9f8a400] 04:33:39 INFO - PROCESS | 1851 | 1461584019680 Marionette DEBUG loaded listener.js 04:33:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7fc8bb78ac00) [pid = 1851] [serial = 376] [outer = 0x7fc8a9f8a400] 04:33:40 INFO - PROCESS | 1851 | 1461584020546 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]]]}] 04:33:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:33:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1327ms 04:33:40 INFO - PROCESS | 1851 | 1461584020591 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 04:33:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:33:40 INFO - PROCESS | 1851 | 1461584020601 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 04:33:40 INFO - PROCESS | 1851 | 1461584020607 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:33:40 INFO - PROCESS | 1851 | 1461584020614 Marionette TRACE conn3 <- [1,474,null,{}] 04:33:40 INFO - PROCESS | 1851 | 1461584020620 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}] 04:33:40 INFO - PROCESS | 1851 | 1461584020767 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 04:33:40 INFO - PROCESS | 1851 | 1461584020911 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e678800 == 60 [pid = 1851] [id = 126] 04:33:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7fc89f5de400) [pid = 1851] [serial = 377] [outer = (nil)] 04:33:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7fc8a130bc00) [pid = 1851] [serial = 378] [outer = 0x7fc89f5de400] 04:33:40 INFO - PROCESS | 1851 | 1461584020982 Marionette DEBUG loaded listener.js 04:33:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7fc8bb6e0800) [pid = 1851] [serial = 379] [outer = 0x7fc89f5de400] 04:33:42 INFO - PROCESS | 1851 | 1461584022159 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]]]}] 04:33:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:33:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1635ms 04:33:42 INFO - PROCESS | 1851 | 1461584022243 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 04:33:42 INFO - PROCESS | 1851 | 1461584022250 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 04:33:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:33:42 INFO - PROCESS | 1851 | 1461584022256 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:33:42 INFO - PROCESS | 1851 | 1461584022262 Marionette TRACE conn3 <- [1,478,null,{}] 04:33:42 INFO - PROCESS | 1851 | 1461584022268 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}] 04:33:42 INFO - PROCESS | 1851 | 1461584022461 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 04:33:42 INFO - PROCESS | 1851 | 1461584022605 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a10a6800 == 61 [pid = 1851] [id = 127] 04:33:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7fc8a1347000) [pid = 1851] [serial = 380] [outer = (nil)] 04:33:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7fc8a134e000) [pid = 1851] [serial = 381] [outer = 0x7fc8a1347000] 04:33:42 INFO - PROCESS | 1851 | 1461584022715 Marionette DEBUG loaded listener.js 04:33:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7fc8a2a91000) [pid = 1851] [serial = 382] [outer = 0x7fc8a1347000] 04:33:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a516e000 == 60 [pid = 1851] [id = 118] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7fc8bb608800) [pid = 1851] [serial = 324] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7fc8b9344400) [pid = 1851] [serial = 297] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b01db800 == 59 [pid = 1851] [id = 117] 04:33:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8aab4f000 == 58 [pid = 1851] [id = 116] 04:33:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9983800 == 57 [pid = 1851] [id = 115] 04:33:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a5156800 == 56 [pid = 1851] [id = 114] 04:33:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a03bf000 == 55 [pid = 1851] [id = 113] 04:33:43 INFO - PROCESS | 1851 | 1461584023534 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]]]}] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7fc8b6098000) [pid = 1851] [serial = 321] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7fc8a03e1000) [pid = 1851] [serial = 288] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7fc8bb037000) [pid = 1851] [serial = 300] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7fc8bb43e400) [pid = 1851] [serial = 319] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 113 (0x7fc8bada5800) [pid = 1851] [serial = 318] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 112 (0x7fc8a9c25800) [pid = 1851] [serial = 294] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 111 (0x7fc8aaaab400) [pid = 1851] [serial = 310] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 110 (0x7fc8a5187000) [pid = 1851] [serial = 291] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7fc8b60e9800) [pid = 1851] [serial = 222] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 108 (0x7fc8bb2a8c00) [pid = 1851] [serial = 286] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7fc8a51aac00) [pid = 1851] [serial = 307] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 106 (0x7fc8bb441000) [pid = 1851] [serial = 322] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 105 (0x7fc8b6422800) [pid = 1851] [serial = 316] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 104 (0x7fc8a2bccc00) [pid = 1851] [serial = 306] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 103 (0x7fc8ac45e400) [pid = 1851] [serial = 312] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 102 (0x7fc8b60ee400) [pid = 1851] [serial = 315] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 101 (0x7fc8a2bc3c00) [pid = 1851] [serial = 304] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 100 (0x7fc8a14d9c00) [pid = 1851] [serial = 303] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 99 (0x7fc8a9f09c00) [pid = 1851] [serial = 309] [outer = (nil)] [url = about:blank] 04:33:43 INFO - PROCESS | 1851 | --DOMWINDOW == 98 (0x7fc8b5f80400) [pid = 1851] [serial = 313] [outer = (nil)] [url = about:blank] 04:33:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:33:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1340ms 04:33:43 INFO - PROCESS | 1851 | 1461584023597 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 04:33:43 INFO - PROCESS | 1851 | 1461584023605 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 04:33:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:33:43 INFO - PROCESS | 1851 | 1461584023615 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:33:43 INFO - PROCESS | 1851 | 1461584023618 Marionette TRACE conn3 <- [1,482,null,{}] 04:33:43 INFO - PROCESS | 1851 | 1461584023623 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}] 04:33:43 INFO - PROCESS | 1851 | 1461584023767 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 04:33:43 INFO - PROCESS | 1851 | 1461584023864 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a5168800 == 56 [pid = 1851] [id = 128] 04:33:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 99 (0x7fc89e943800) [pid = 1851] [serial = 383] [outer = (nil)] 04:33:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 100 (0x7fc8a3f2fc00) [pid = 1851] [serial = 384] [outer = 0x7fc89e943800] 04:33:43 INFO - PROCESS | 1851 | 1461584023926 Marionette DEBUG loaded listener.js 04:33:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 101 (0x7fc8a5111800) [pid = 1851] [serial = 385] [outer = 0x7fc89e943800] 04:33:44 INFO - PROCESS | 1851 | 1461584024665 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]]]}] 04:33:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:33:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1085ms 04:33:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:33:44 INFO - PROCESS | 1851 | 1461584024702 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 04:33:44 INFO - PROCESS | 1851 | 1461584024705 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 04:33:44 INFO - PROCESS | 1851 | 1461584024712 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:33:44 INFO - PROCESS | 1851 | 1461584024717 Marionette TRACE conn3 <- [1,486,null,{}] 04:33:44 INFO - PROCESS | 1851 | 1461584024731 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}] 04:33:44 INFO - PROCESS | 1851 | 1461584024916 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 04:33:44 INFO - PROCESS | 1851 | 1461584024943 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a96cd000 == 57 [pid = 1851] [id = 129] 04:33:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 102 (0x7fc8a518bc00) [pid = 1851] [serial = 386] [outer = (nil)] 04:33:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 103 (0x7fc8a6e7cc00) [pid = 1851] [serial = 387] [outer = 0x7fc8a518bc00] 04:33:45 INFO - PROCESS | 1851 | 1461584025005 Marionette DEBUG loaded listener.js 04:33:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 104 (0x7fc8a8002c00) [pid = 1851] [serial = 388] [outer = 0x7fc8a518bc00] 04:33:45 INFO - PROCESS | 1851 | 1461584025793 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]]]}] 04:33:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:33:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1139ms 04:33:45 INFO - PROCESS | 1851 | 1461584025850 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 04:33:45 INFO - PROCESS | 1851 | 1461584025854 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 04:33:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:33:45 INFO - PROCESS | 1851 | 1461584025868 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:33:45 INFO - PROCESS | 1851 | 1461584025869 Marionette TRACE conn3 <- [1,490,null,{}] 04:33:45 INFO - PROCESS | 1851 | 1461584025873 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}] 04:33:46 INFO - PROCESS | 1851 | 1461584026045 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 04:33:46 INFO - PROCESS | 1851 | 1461584026070 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aaac7800 == 58 [pid = 1851] [id = 130] 04:33:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 105 (0x7fc8a3f35800) [pid = 1851] [serial = 389] [outer = (nil)] 04:33:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7fc8a8735400) [pid = 1851] [serial = 390] [outer = 0x7fc8a3f35800] 04:33:46 INFO - PROCESS | 1851 | 1461584026130 Marionette DEBUG loaded listener.js 04:33:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7fc8a8739400) [pid = 1851] [serial = 391] [outer = 0x7fc8a3f35800] 04:33:46 INFO - PROCESS | 1851 | 1461584026864 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]]]}] 04:33:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:33:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1036ms 04:33:46 INFO - PROCESS | 1851 | 1461584026905 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 04:33:46 INFO - PROCESS | 1851 | 1461584026907 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 04:33:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:33:46 INFO - PROCESS | 1851 | 1461584026913 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:33:46 INFO - PROCESS | 1851 | 1461584026915 Marionette TRACE conn3 <- [1,494,null,{}] 04:33:46 INFO - PROCESS | 1851 | 1461584026941 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}] 04:33:47 INFO - PROCESS | 1851 | 1461584027119 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 04:33:47 INFO - PROCESS | 1851 | 1461584027146 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ab59c000 == 59 [pid = 1851] [id = 131] 04:33:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7fc8a872d000) [pid = 1851] [serial = 392] [outer = (nil)] 04:33:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7fc8a92a4000) [pid = 1851] [serial = 393] [outer = 0x7fc8a872d000] 04:33:47 INFO - PROCESS | 1851 | 1461584027203 Marionette DEBUG loaded listener.js 04:33:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7fc8a9f87800) [pid = 1851] [serial = 394] [outer = 0x7fc8a872d000] 04:33:48 INFO - PROCESS | 1851 | 1461584028093 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]]]}] 04:33:48 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7fc8b5d5e800) [pid = 1851] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:33:48 INFO - PROCESS | 1851 | --DOMWINDOW == 108 (0x7fc89f1b2400) [pid = 1851] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:33:48 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7fc8a7baf400) [pid = 1851] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:33:48 INFO - PROCESS | 1851 | --DOMWINDOW == 106 (0x7fc89e69c400) [pid = 1851] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:33:48 INFO - PROCESS | 1851 | --DOMWINDOW == 105 (0x7fc89f05c800) [pid = 1851] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:33:48 INFO - PROCESS | 1851 | --DOMWINDOW == 104 (0x7fc8ab8f1c00) [pid = 1851] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:33:48 INFO - PROCESS | 1851 | --DOMWINDOW == 103 (0x7fc8a1038000) [pid = 1851] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:33:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:33:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1245ms 04:33:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:33:48 INFO - PROCESS | 1851 | 1461584028158 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 04:33:48 INFO - PROCESS | 1851 | 1461584028160 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 04:33:48 INFO - PROCESS | 1851 | 1461584028166 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:33:48 INFO - PROCESS | 1851 | 1461584028169 Marionette TRACE conn3 <- [1,498,null,{}] 04:33:48 INFO - PROCESS | 1851 | 1461584028173 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}] 04:33:48 INFO - PROCESS | 1851 | 1461584028328 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 04:33:48 INFO - PROCESS | 1851 | 1461584028425 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8af2d1800 == 60 [pid = 1851] [id = 132] 04:33:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 104 (0x7fc8a9a17400) [pid = 1851] [serial = 395] [outer = (nil)] 04:33:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 105 (0x7fc8ac40b800) [pid = 1851] [serial = 396] [outer = 0x7fc8a9a17400] 04:33:48 INFO - PROCESS | 1851 | 1461584028486 Marionette DEBUG loaded listener.js 04:33:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7fc8b62b6c00) [pid = 1851] [serial = 397] [outer = 0x7fc8a9a17400] 04:33:49 INFO - PROCESS | 1851 | 1461584029099 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]]]}] 04:33:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:33:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 980ms 04:33:49 INFO - PROCESS | 1851 | 1461584029145 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 04:33:49 INFO - PROCESS | 1851 | 1461584029148 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 04:33:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:33:49 INFO - PROCESS | 1851 | 1461584029155 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:33:49 INFO - PROCESS | 1851 | 1461584029156 Marionette TRACE conn3 <- [1,502,null,{}] 04:33:49 INFO - PROCESS | 1851 | 1461584029162 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}] 04:33:49 INFO - PROCESS | 1851 | 1461584029293 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 04:33:49 INFO - PROCESS | 1851 | 1461584029310 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b7408000 == 61 [pid = 1851] [id = 133] 04:33:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7fc89d074c00) [pid = 1851] [serial = 398] [outer = (nil)] 04:33:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7fc89d07c000) [pid = 1851] [serial = 399] [outer = 0x7fc89d074c00] 04:33:49 INFO - PROCESS | 1851 | 1461584029368 Marionette DEBUG loaded listener.js 04:33:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7fc89d081400) [pid = 1851] [serial = 400] [outer = 0x7fc89d074c00] 04:33:50 INFO - PROCESS | 1851 | 1461584030064 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]]]}] 04:33:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:33:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1031ms 04:33:50 INFO - PROCESS | 1851 | 1461584030192 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 04:33:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:33:50 INFO - PROCESS | 1851 | 1461584030197 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 04:33:50 INFO - PROCESS | 1851 | 1461584030250 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:33:50 INFO - PROCESS | 1851 | 1461584030254 Marionette TRACE conn3 <- [1,506,null,{}] 04:33:50 INFO - PROCESS | 1851 | 1461584030262 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}] 04:33:50 INFO - PROCESS | 1851 | 1461584030426 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 04:33:50 INFO - PROCESS | 1851 | 1461584030592 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f8ad000 == 62 [pid = 1851] [id = 134] 04:33:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7fc89d075c00) [pid = 1851] [serial = 401] [outer = (nil)] 04:33:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7fc89f1a7c00) [pid = 1851] [serial = 402] [outer = 0x7fc89d075c00] 04:33:50 INFO - PROCESS | 1851 | 1461584030675 Marionette DEBUG loaded listener.js 04:33:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 112 (0x7fc89f5e1c00) [pid = 1851] [serial = 403] [outer = 0x7fc89d075c00] 04:33:51 INFO - PROCESS | 1851 | 1461584031613 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]]]}] 04:33:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:33:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1475ms 04:33:51 INFO - PROCESS | 1851 | 1461584031681 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 04:33:51 INFO - PROCESS | 1851 | 1461584031687 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 04:33:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:33:51 INFO - PROCESS | 1851 | 1461584031698 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:33:51 INFO - PROCESS | 1851 | 1461584031704 Marionette TRACE conn3 <- [1,510,null,{}] 04:33:51 INFO - PROCESS | 1851 | 1461584031709 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}] 04:33:51 INFO - PROCESS | 1851 | 1461584031906 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 04:33:52 INFO - PROCESS | 1851 | 1461584032047 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aa549800 == 63 [pid = 1851] [id = 135] 04:33:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7fc8a1346800) [pid = 1851] [serial = 404] [outer = (nil)] 04:33:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7fc8a2bbfc00) [pid = 1851] [serial = 405] [outer = 0x7fc8a1346800] 04:33:52 INFO - PROCESS | 1851 | 1461584032164 Marionette DEBUG loaded listener.js 04:33:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7fc8a3f2e800) [pid = 1851] [serial = 406] [outer = 0x7fc8a1346800] 04:33:53 INFO - PROCESS | 1851 | 1461584033082 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]]]}] 04:33:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:33:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1444ms 04:33:53 INFO - PROCESS | 1851 | 1461584033139 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 04:33:53 INFO - PROCESS | 1851 | 1461584033142 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 04:33:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:33:53 INFO - PROCESS | 1851 | 1461584033149 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:33:53 INFO - PROCESS | 1851 | 1461584033152 Marionette TRACE conn3 <- [1,514,null,{}] 04:33:53 INFO - PROCESS | 1851 | 1461584033167 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}] 04:33:53 INFO - PROCESS | 1851 | 1461584033370 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 04:33:53 INFO - PROCESS | 1851 | 1461584033556 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb706800 == 64 [pid = 1851] [id = 136] 04:33:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7fc8a5b15800) [pid = 1851] [serial = 407] [outer = (nil)] 04:33:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7fc8a805ec00) [pid = 1851] [serial = 408] [outer = 0x7fc8a5b15800] 04:33:53 INFO - PROCESS | 1851 | 1461584033676 Marionette DEBUG loaded listener.js 04:33:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7fc8a873a400) [pid = 1851] [serial = 409] [outer = 0x7fc8a5b15800] 04:33:54 INFO - PROCESS | 1851 | 1461584034462 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]]]}] 04:33:54 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 04:33:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1380ms 04:33:54 INFO - PROCESS | 1851 | 1461584034530 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 04:33:54 INFO - PROCESS | 1851 | 1461584034534 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 04:33:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:33:54 INFO - PROCESS | 1851 | 1461584034539 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:33:54 INFO - PROCESS | 1851 | 1461584034542 Marionette TRACE conn3 <- [1,518,null,{}] 04:33:54 INFO - PROCESS | 1851 | 1461584034547 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}] 04:33:54 INFO - PROCESS | 1851 | 1461584034701 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 04:33:54 INFO - PROCESS | 1851 | 1461584034840 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bf8a2800 == 65 [pid = 1851] [id = 137] 04:33:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7fc8a6eb7000) [pid = 1851] [serial = 410] [outer = (nil)] 04:33:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7fc8b51e6400) [pid = 1851] [serial = 411] [outer = 0x7fc8a6eb7000] 04:33:54 INFO - PROCESS | 1851 | 1461584034911 Marionette DEBUG loaded listener.js 04:33:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7fc8b713fc00) [pid = 1851] [serial = 412] [outer = 0x7fc8a6eb7000] 04:33:55 INFO - PROCESS | 1851 | 1461584035778 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]]]}] 04:33:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:33:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1289ms 04:33:55 INFO - PROCESS | 1851 | 1461584035829 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 1851 | 1461584035833 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 04:33:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:33:55 INFO - PROCESS | 1851 | 1461584035839 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - PROCESS | 1851 | 1461584035841 Marionette TRACE conn3 <- [1,522,null,{}] 04:33:55 INFO - PROCESS | 1851 | 1461584035846 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}] 04:33:55 INFO - PROCESS | 1851 | 1461584035994 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 04:33:56 INFO - PROCESS | 1851 | 1461584036139 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2a1b800 == 66 [pid = 1851] [id = 138] 04:33:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7fc8a3285000) [pid = 1851] [serial = 413] [outer = (nil)] 04:33:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7fc8a328c800) [pid = 1851] [serial = 414] [outer = 0x7fc8a3285000] 04:33:56 INFO - PROCESS | 1851 | 1461584036210 Marionette DEBUG loaded listener.js 04:33:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7fc8a3291400) [pid = 1851] [serial = 415] [outer = 0x7fc8a3285000] 04:33:57 INFO - PROCESS | 1851 | 1461584037115 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]]]}] 04:33:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:33:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1337ms 04:33:57 INFO - PROCESS | 1851 | 1461584037177 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 04:33:57 INFO - PROCESS | 1851 | 1461584037181 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 04:33:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:33:57 INFO - PROCESS | 1851 | 1461584037187 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:33:57 INFO - PROCESS | 1851 | 1461584037189 Marionette TRACE conn3 <- [1,526,null,{}] 04:33:57 INFO - PROCESS | 1851 | 1461584037194 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}] 04:33:57 INFO - PROCESS | 1851 | 1461584037386 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 04:33:57 INFO - PROCESS | 1851 | 1461584037725 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fdf3000 == 67 [pid = 1851] [id = 139] 04:33:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7fc89e93d000) [pid = 1851] [serial = 416] [outer = (nil)] 04:33:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7fc89f1a8c00) [pid = 1851] [serial = 417] [outer = 0x7fc89e93d000] 04:33:57 INFO - PROCESS | 1851 | 1461584037876 Marionette DEBUG loaded listener.js 04:33:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7fc89f818800) [pid = 1851] [serial = 418] [outer = 0x7fc89e93d000] 04:33:58 INFO - PROCESS | 1851 | 1461584038697 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]]]}] 04:33:58 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 04:33:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1587ms 04:33:58 INFO - PROCESS | 1851 | 1461584038775 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 04:33:58 INFO - PROCESS | 1851 | 1461584038781 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 04:33:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:33:58 INFO - PROCESS | 1851 | 1461584038788 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:33:58 INFO - PROCESS | 1851 | 1461584038793 Marionette TRACE conn3 <- [1,530,null,{}] 04:33:58 INFO - PROCESS | 1851 | 1461584038799 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}] 04:33:58 INFO - PROCESS | 1851 | 1461584038953 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 04:33:59 INFO - PROCESS | 1851 | 1461584039097 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a96c7800 == 68 [pid = 1851] [id = 140] 04:33:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7fc8a134d800) [pid = 1851] [serial = 419] [outer = (nil)] 04:33:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7fc8a1348000) [pid = 1851] [serial = 420] [outer = 0x7fc8a134d800] 04:33:59 INFO - PROCESS | 1851 | 1461584039211 Marionette DEBUG loaded listener.js 04:33:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7fc8a3284000) [pid = 1851] [serial = 421] [outer = 0x7fc8a134d800] 04:34:00 INFO - PROCESS | 1851 | 1461584039996 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"]]]}] 04:34:00 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 04:34:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:34:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:34:00 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 04:34:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:34:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:34:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1236ms 04:34:00 INFO - PROCESS | 1851 | 1461584040058 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 1851 | 1461584040064 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 04:34:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:34:00 INFO - PROCESS | 1851 | 1461584040074 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - PROCESS | 1851 | 1461584040076 Marionette TRACE conn3 <- [1,534,null,{}] 04:34:00 INFO - PROCESS | 1851 | 1461584040082 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}] 04:34:00 INFO - PROCESS | 1851 | 1461584040246 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 04:34:00 INFO - PROCESS | 1851 | 1461584040445 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a7b96000 == 67 [pid = 1851] [id = 72] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bf62c000 == 66 [pid = 1851] [id = 99] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bb721800 == 65 [pid = 1851] [id = 98] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bf8b4000 == 64 [pid = 1851] [id = 100] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8af2dc000 == 63 [pid = 1851] [id = 97] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a04ac800 == 62 [pid = 1851] [id = 75] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a5d47800 == 61 [pid = 1851] [id = 96] 04:34:00 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7fc8a6e7f400) [pid = 1851] [serial = 357] [outer = (nil)] [url = about:blank] 04:34:00 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7fc8a02e8800) [pid = 1851] [serial = 330] [outer = (nil)] [url = about:blank] 04:34:00 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7fc8ab8ec000) [pid = 1851] [serial = 333] [outer = (nil)] [url = about:blank] 04:34:00 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7fc8a2bc2800) [pid = 1851] [serial = 327] [outer = (nil)] [url = about:blank] 04:34:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e666800 == 62 [pid = 1851] [id = 141] 04:34:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7fc89f812400) [pid = 1851] [serial = 422] [outer = (nil)] 04:34:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7fc8a2aa5400) [pid = 1851] [serial = 423] [outer = 0x7fc89f812400] 04:34:00 INFO - PROCESS | 1851 | 1461584040545 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7fc8a5187000) [pid = 1851] [serial = 424] [outer = 0x7fc89f812400] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8af2d1800 == 61 [pid = 1851] [id = 132] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ab59c000 == 60 [pid = 1851] [id = 131] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8aaac7800 == 59 [pid = 1851] [id = 130] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a96cd000 == 58 [pid = 1851] [id = 129] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a5168800 == 57 [pid = 1851] [id = 128] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a10a6800 == 56 [pid = 1851] [id = 127] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bf8a3800 == 55 [pid = 1851] [id = 125] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a8722800 == 54 [pid = 1851] [id = 124] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bb707000 == 53 [pid = 1851] [id = 122] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b01dc000 == 52 [pid = 1851] [id = 121] 04:34:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a727a800 == 51 [pid = 1851] [id = 120] 04:34:01 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8baa48000 == 50 [pid = 1851] [id = 119] 04:34:01 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7fc8baa11800) [pid = 1851] [serial = 351] [outer = (nil)] [url = about:blank] 04:34:01 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7fc8bb03d000) [pid = 1851] [serial = 352] [outer = (nil)] [url = about:blank] 04:34:01 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7fc89f1b4000) [pid = 1851] [serial = 354] [outer = (nil)] [url = about:blank] 04:34:01 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7fc8a991fc00) [pid = 1851] [serial = 345] [outer = (nil)] [url = about:blank] 04:34:01 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7fc8aaab0800) [pid = 1851] [serial = 346] [outer = (nil)] [url = about:blank] 04:34:01 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7fc8a02dd800) [pid = 1851] [serial = 340] [outer = (nil)] [url = about:blank] 04:34:01 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7fc89f61a400) [pid = 1851] [serial = 339] [outer = (nil)] [url = about:blank] 04:34:01 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7fc8bb786400) [pid = 1851] [serial = 325] [outer = (nil)] [url = about:blank] 04:34:01 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7fc8b6421000) [pid = 1851] [serial = 348] [outer = (nil)] [url = about:blank] 04:34:01 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7fc8a510d400) [pid = 1851] [serial = 342] [outer = (nil)] [url = about:blank] 04:34:01 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7fc8a5194400) [pid = 1851] [serial = 343] [outer = (nil)] [url = about:blank] 04:34:01 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7fc8b93b1400) [pid = 1851] [serial = 336] [outer = (nil)] [url = about:blank] 04:34:01 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7fc8a96b2400) [pid = 1851] [serial = 355] [outer = (nil)] [url = about:blank] 04:34:01 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7fc8b746c800) [pid = 1851] [serial = 349] [outer = (nil)] [url = about:blank] 04:34:01 INFO - PROCESS | 1851 | 1461584041363 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]]]}] 04:34:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:34:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1331ms 04:34:01 INFO - PROCESS | 1851 | 1461584041405 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 04:34:01 INFO - PROCESS | 1851 | 1461584041409 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 04:34:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:34:01 INFO - PROCESS | 1851 | 1461584041416 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:34:01 INFO - PROCESS | 1851 | 1461584041424 Marionette TRACE conn3 <- [1,538,null,{}] 04:34:01 INFO - PROCESS | 1851 | 1461584041437 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}] 04:34:01 INFO - PROCESS | 1851 | 1461584041600 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 04:34:01 INFO - PROCESS | 1851 | 1461584041716 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aa52c000 == 51 [pid = 1851] [id = 142] 04:34:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7fc8a02e8800) [pid = 1851] [serial = 425] [outer = (nil)] 04:34:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7fc8a6e76000) [pid = 1851] [serial = 426] [outer = 0x7fc8a02e8800] 04:34:01 INFO - PROCESS | 1851 | 1461584041777 Marionette DEBUG loaded listener.js 04:34:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7fc8a872e800) [pid = 1851] [serial = 427] [outer = 0x7fc8a02e8800] 04:34:02 INFO - PROCESS | 1851 | 1461584042432 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]]]}] 04:34:02 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. 04:34:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1035ms 04:34:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:34:02 INFO - PROCESS | 1851 | 1461584042466 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 04:34:02 INFO - PROCESS | 1851 | 1461584042471 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 04:34:02 INFO - PROCESS | 1851 | 1461584042477 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:34:02 INFO - PROCESS | 1851 | 1461584042480 Marionette TRACE conn3 <- [1,542,null,{}] 04:34:02 INFO - PROCESS | 1851 | 1461584042486 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}] 04:34:02 INFO - PROCESS | 1851 | 1461584042696 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 04:34:02 INFO - PROCESS | 1851 | 1461584042790 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b01e3000 == 52 [pid = 1851] [id = 143] 04:34:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7fc8a3f2d000) [pid = 1851] [serial = 428] [outer = (nil)] 04:34:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7fc8a8739c00) [pid = 1851] [serial = 429] [outer = 0x7fc8a3f2d000] 04:34:02 INFO - PROCESS | 1851 | 1461584042860 Marionette DEBUG loaded listener.js 04:34:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7fc8a9a1f800) [pid = 1851] [serial = 430] [outer = 0x7fc8a3f2d000] 04:34:03 INFO - PROCESS | 1851 | 1461584043640 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]]]}] 04:34:03 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. 04:34:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1234ms 04:34:03 INFO - PROCESS | 1851 | 1461584043712 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 04:34:03 INFO - PROCESS | 1851 | 1461584043716 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 04:34:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:34:03 INFO - PROCESS | 1851 | 1461584043732 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - PROCESS | 1851 | 1461584043737 Marionette TRACE conn3 <- [1,546,null,{}] 04:34:03 INFO - PROCESS | 1851 | 1461584043744 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}] 04:34:04 INFO - PROCESS | 1851 | 1461584044034 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 04:34:04 INFO - PROCESS | 1851 | 1461584044075 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f694800 == 53 [pid = 1851] [id = 144] 04:34:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7fc8ab659400) [pid = 1851] [serial = 431] [outer = (nil)] 04:34:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7fc8b51ec400) [pid = 1851] [serial = 432] [outer = 0x7fc8ab659400] 04:34:04 INFO - PROCESS | 1851 | 1461584044148 Marionette DEBUG loaded listener.js 04:34:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7fc8b7475000) [pid = 1851] [serial = 433] [outer = 0x7fc8ab659400] 04:34:04 INFO - PROCESS | 1851 | 1461584044993 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]]]}] 04:34:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:34:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1291ms 04:34:05 INFO - PROCESS | 1851 | 1461584045314 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 04:34:05 INFO - PROCESS | 1851 | 1461584045319 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7fc8a6e78400) [pid = 1851] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7fc8a1347000) [pid = 1851] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7fc8a518bc00) [pid = 1851] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7fc8a872d000) [pid = 1851] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7fc89f5de400) [pid = 1851] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7fc89e943800) [pid = 1851] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7fc8a9a17400) [pid = 1851] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7fc8a3f35800) [pid = 1851] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7fc8a2bcbc00) [pid = 1851] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7fc8b71e5400) [pid = 1851] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 113 (0x7fc8a9f0dc00) [pid = 1851] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 112 (0x7fc8a5d76800) [pid = 1851] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 111 (0x7fc89f81c400) [pid = 1851] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 110 (0x7fc8b72ba000) [pid = 1851] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7fc89f81b400) [pid = 1851] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 108 (0x7fc8a1302400) [pid = 1851] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7fc8b7146800) [pid = 1851] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 106 (0x7fc89f61a800) [pid = 1851] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 105 (0x7fc8a7fed400) [pid = 1851] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 104 (0x7fc8a02e2800) [pid = 1851] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 103 (0x7fc8b60f0400) [pid = 1851] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:34:05 INFO - PROCESS | 1851 | --DOMWINDOW == 102 (0x7fc8b5f7c000) [pid = 1851] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:34:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:34:05 INFO - PROCESS | 1851 | 1461584045375 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:34:05 INFO - PROCESS | 1851 | 1461584045378 Marionette TRACE conn3 <- [1,550,null,{}] 04:34:05 INFO - PROCESS | 1851 | 1461584045383 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}] 04:34:05 INFO - PROCESS | 1851 | 1461584045537 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 04:34:05 INFO - PROCESS | 1851 | 1461584045555 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f6a4800 == 54 [pid = 1851] [id = 145] 04:34:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 103 (0x7fc8a2bca400) [pid = 1851] [serial = 434] [outer = (nil)] 04:34:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 104 (0x7fc8a510f800) [pid = 1851] [serial = 435] [outer = 0x7fc8a2bca400] 04:34:05 INFO - PROCESS | 1851 | 1461584045623 Marionette DEBUG loaded listener.js 04:34:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 105 (0x7fc8a5d76800) [pid = 1851] [serial = 436] [outer = 0x7fc8a2bca400] 04:34:06 INFO - PROCESS | 1851 | 1461584046382 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]]]}] 04:34:06 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. 04:34:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1031ms 04:34:06 INFO - PROCESS | 1851 | 1461584046419 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 1851 | 1461584046422 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 04:34:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:34:06 INFO - PROCESS | 1851 | 1461584046452 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - PROCESS | 1851 | 1461584046454 Marionette TRACE conn3 <- [1,554,null,{}] 04:34:06 INFO - PROCESS | 1851 | 1461584046458 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}] 04:34:06 INFO - PROCESS | 1851 | 1461584046591 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 04:34:06 INFO - PROCESS | 1851 | 1461584046610 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8be059000 == 55 [pid = 1851] [id = 146] 04:34:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7fc89e9bec00) [pid = 1851] [serial = 437] [outer = (nil)] 04:34:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7fc89e9c3c00) [pid = 1851] [serial = 438] [outer = 0x7fc89e9bec00] 04:34:06 INFO - PROCESS | 1851 | 1461584046669 Marionette DEBUG loaded listener.js 04:34:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7fc89e9ca800) [pid = 1851] [serial = 439] [outer = 0x7fc89e9bec00] 04:34:07 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:07 INFO - PROCESS | 1851 | 1461584047475 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]]]}] 04:34:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:34:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1092ms 04:34:07 INFO - PROCESS | 1851 | 1461584047535 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 1851 | 1461584047540 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 04:34:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:34:07 INFO - PROCESS | 1851 | 1461584047589 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 1851 | 1461584047595 Marionette TRACE conn3 <- [1,558,null,{}] 04:34:07 INFO - PROCESS | 1851 | 1461584047617 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}] 04:34:07 INFO - PROCESS | 1851 | 1461584047804 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 04:34:07 INFO - PROCESS | 1851 | 1461584047946 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e62f800 == 56 [pid = 1851] [id = 147] 04:34:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7fc89e9bf000) [pid = 1851] [serial = 440] [outer = (nil)] 04:34:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7fc89e9cb000) [pid = 1851] [serial = 441] [outer = 0x7fc89e9bf000] 04:34:08 INFO - PROCESS | 1851 | 1461584048019 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7fc89f81b400) [pid = 1851] [serial = 442] [outer = 0x7fc89e9bf000] 04:34:08 INFO - PROCESS | 1851 | 1461584048910 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]]]}] 04:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1540ms 04:34:09 INFO - PROCESS | 1851 | 1461584049351 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 1851 | 1461584049360 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 04:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:34:09 INFO - PROCESS | 1851 | 1461584049581 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - PROCESS | 1851 | 1461584049586 Marionette TRACE conn3 <- [1,562,null,{}] 04:34:09 INFO - PROCESS | 1851 | 1461584049594 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}] 04:34:09 INFO - PROCESS | 1851 | 1461584049750 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 04:34:09 INFO - PROCESS | 1851 | 1461584049888 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b5d07000 == 57 [pid = 1851] [id = 148] 04:34:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 112 (0x7fc89e9c7400) [pid = 1851] [serial = 443] [outer = (nil)] 04:34:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7fc8a2bbf400) [pid = 1851] [serial = 444] [outer = 0x7fc89e9c7400] 04:34:09 INFO - PROCESS | 1851 | 1461584049959 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7fc8a872ec00) [pid = 1851] [serial = 445] [outer = 0x7fc89e9c7400] 04:34:10 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:10 INFO - PROCESS | 1851 | 1461584050831 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]]]}] 04:34:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:34:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1402ms 04:34:10 INFO - PROCESS | 1851 | 1461584050880 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 04:34:10 INFO - PROCESS | 1851 | 1461584050884 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 04:34:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:34:10 INFO - PROCESS | 1851 | 1461584050891 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:34:10 INFO - PROCESS | 1851 | 1461584050897 Marionette TRACE conn3 <- [1,566,null,{}] 04:34:10 INFO - PROCESS | 1851 | 1461584050912 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}] 04:34:11 INFO - PROCESS | 1851 | 1461584051075 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 04:34:11 INFO - PROCESS | 1851 | 1461584051220 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fecb000 == 58 [pid = 1851] [id = 149] 04:34:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7fc8aa51b000) [pid = 1851] [serial = 446] [outer = (nil)] 04:34:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7fc8ac40e800) [pid = 1851] [serial = 447] [outer = 0x7fc8aa51b000] 04:34:11 INFO - PROCESS | 1851 | 1461584051295 Marionette DEBUG loaded listener.js 04:34:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7fc8b6ea6c00) [pid = 1851] [serial = 448] [outer = 0x7fc8aa51b000] 04:34:11 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:34:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1284ms 04:34:12 INFO - PROCESS | 1851 | 1461584052165 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]]]}] 04:34:12 INFO - PROCESS | 1851 | 1461584052177 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 04:34:12 INFO - PROCESS | 1851 | 1461584052181 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 04:34:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:34:12 INFO - PROCESS | 1851 | 1461584052206 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:34:12 INFO - PROCESS | 1851 | 1461584052209 Marionette TRACE conn3 <- [1,570,null,{}] 04:34:12 INFO - PROCESS | 1851 | 1461584052214 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}] 04:34:12 INFO - PROCESS | 1851 | 1461584052367 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 04:34:12 INFO - PROCESS | 1851 | 1461584052516 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee14000 == 59 [pid = 1851] [id = 150] 04:34:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7fc8a02eac00) [pid = 1851] [serial = 449] [outer = (nil)] 04:34:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7fc8a339d400) [pid = 1851] [serial = 450] [outer = 0x7fc8a02eac00] 04:34:12 INFO - PROCESS | 1851 | 1461584052590 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7fc8a33a3c00) [pid = 1851] [serial = 451] [outer = 0x7fc8a02eac00] 04:34:13 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:13 INFO - PROCESS | 1851 | 1461584053473 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]]]}] 04:34:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:34:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1331ms 04:34:13 INFO - PROCESS | 1851 | 1461584053535 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 1851 | 1461584053538 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 04:34:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:34:13 INFO - PROCESS | 1851 | 1461584053544 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - PROCESS | 1851 | 1461584053547 Marionette TRACE conn3 <- [1,574,null,{}] 04:34:13 INFO - PROCESS | 1851 | 1461584053552 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}] 04:34:13 INFO - PROCESS | 1851 | 1461584053699 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 04:34:13 INFO - PROCESS | 1851 | 1461584053849 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b6442800 == 60 [pid = 1851] [id = 151] 04:34:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7fc89ff62400) [pid = 1851] [serial = 452] [outer = (nil)] 04:34:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7fc89ff6c400) [pid = 1851] [serial = 453] [outer = 0x7fc89ff62400] 04:34:13 INFO - PROCESS | 1851 | 1461584053922 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7fc89ff70c00) [pid = 1851] [serial = 454] [outer = 0x7fc89ff62400] 04:34:14 INFO - PROCESS | 1851 | 1461584054794 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]]]}] 04:34:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:34:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1284ms 04:34:14 INFO - PROCESS | 1851 | 1461584054828 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 1851 | 1461584054832 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 04:34:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:34:14 INFO - PROCESS | 1851 | 1461584054838 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - PROCESS | 1851 | 1461584054841 Marionette TRACE conn3 <- [1,578,null,{}] 04:34:14 INFO - PROCESS | 1851 | 1461584054846 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}] 04:34:15 INFO - PROCESS | 1851 | 1461584055025 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 04:34:15 INFO - PROCESS | 1851 | 1461584055181 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e8d2000 == 61 [pid = 1851] [id = 152] 04:34:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7fc89f1a9400) [pid = 1851] [serial = 455] [outer = (nil)] 04:34:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7fc89f9cb400) [pid = 1851] [serial = 456] [outer = 0x7fc89f1a9400] 04:34:15 INFO - PROCESS | 1851 | 1461584055259 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7fc8ab6cf400) [pid = 1851] [serial = 457] [outer = 0x7fc89f1a9400] 04:34:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7fc897420c00) [pid = 1851] [serial = 458] [outer = 0x7fc89f614c00] 04:34:16 INFO - PROCESS | 1851 | 1461584056490 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]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:34:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1729ms 04:34:16 INFO - PROCESS | 1851 | 1461584056581 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 1851 | 1461584056585 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 04:34:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:34:16 INFO - PROCESS | 1851 | 1461584056595 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - PROCESS | 1851 | 1461584056598 Marionette TRACE conn3 <- [1,582,null,{}] 04:34:16 INFO - PROCESS | 1851 | 1461584056606 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}] 04:34:16 INFO - PROCESS | 1851 | 1461584056801 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 04:34:16 INFO - PROCESS | 1851 | 1461584056966 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fede800 == 62 [pid = 1851] [id = 153] 04:34:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7fc89d076000) [pid = 1851] [serial = 459] [outer = (nil)] 04:34:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7fc89d081000) [pid = 1851] [serial = 460] [outer = 0x7fc89d076000] 04:34:17 INFO - PROCESS | 1851 | 1461584057035 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7fc89f1b4000) [pid = 1851] [serial = 461] [outer = 0x7fc89d076000] 04:34:17 INFO - PROCESS | 1851 | 1461584057908 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]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:34:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1390ms 04:34:17 INFO - PROCESS | 1851 | 1461584057985 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 1851 | 1461584057992 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 04:34:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:34:18 INFO - PROCESS | 1851 | 1461584058003 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - PROCESS | 1851 | 1461584058007 Marionette TRACE conn3 <- [1,586,null,{}] 04:34:18 INFO - PROCESS | 1851 | 1461584058013 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}] 04:34:18 INFO - PROCESS | 1851 | 1461584058205 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 04:34:18 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bf8a3000 == 61 [pid = 1851] [id = 112] 04:34:18 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ac4ce800 == 60 [pid = 1851] [id = 110] 04:34:18 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f6a4800 == 59 [pid = 1851] [id = 145] 04:34:18 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a8707000 == 58 [pid = 1851] [id = 123] 04:34:18 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f694800 == 57 [pid = 1851] [id = 144] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7fc89d07c000) [pid = 1851] [serial = 399] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7fc89f9c8000) [pid = 1851] [serial = 360] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7fc8a3f2dc00) [pid = 1851] [serial = 363] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7fc8a6e81000) [pid = 1851] [serial = 366] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7fc8a1350c00) [pid = 1851] [serial = 369] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7fc8ab8eb800) [pid = 1851] [serial = 372] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7fc8bb610000) [pid = 1851] [serial = 375] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | 1461584058470 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:18 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b01e3000 == 56 [pid = 1851] [id = 143] 04:34:18 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8aa52c000 == 55 [pid = 1851] [id = 142] 04:34:18 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e666800 == 54 [pid = 1851] [id = 141] 04:34:18 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a96c7800 == 53 [pid = 1851] [id = 140] 04:34:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e66a800 == 54 [pid = 1851] [id = 154] 04:34:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7fc89f1b4400) [pid = 1851] [serial = 462] [outer = (nil)] 04:34:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7fc8a0fcec00) [pid = 1851] [serial = 463] [outer = 0x7fc89f1b4400] 04:34:18 INFO - PROCESS | 1851 | 1461584058539 Marionette DEBUG loaded listener.js 04:34:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7fc8a1354c00) [pid = 1851] [serial = 464] [outer = 0x7fc89f1b4400] 04:34:18 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fdf3000 == 53 [pid = 1851] [id = 139] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7fc8a5193000) [pid = 1851] [serial = 292] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7fc8bb444c00) [pid = 1851] [serial = 262] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7fc8b64fa800) [pid = 1851] [serial = 334] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7fc8ac457800) [pid = 1851] [serial = 295] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7fc8a9c1e400) [pid = 1851] [serial = 253] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7fc8bb273400) [pid = 1851] [serial = 301] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7fc8a2aa4400) [pid = 1851] [serial = 289] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7fc8a518fc00) [pid = 1851] [serial = 328] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7fc8badaa400) [pid = 1851] [serial = 298] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7fc8a2a87c00) [pid = 1851] [serial = 249] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7fc8b71e9800) [pid = 1851] [serial = 213] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7fc8a51ab000) [pid = 1851] [serial = 331] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 113 (0x7fc8badaac00) [pid = 1851] [serial = 259] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 112 (0x7fc8b7472000) [pid = 1851] [serial = 256] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 111 (0x7fc8b72b9c00) [pid = 1851] [serial = 358] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 110 (0x7fc8a134e000) [pid = 1851] [serial = 381] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7fc8a2a91000) [pid = 1851] [serial = 382] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 108 (0x7fc8a6e7cc00) [pid = 1851] [serial = 387] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7fc8a92a4000) [pid = 1851] [serial = 393] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 106 (0x7fc8bb6e0800) [pid = 1851] [serial = 379] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 105 (0x7fc8a130bc00) [pid = 1851] [serial = 378] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 104 (0x7fc8a3f2fc00) [pid = 1851] [serial = 384] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 103 (0x7fc8a5111800) [pid = 1851] [serial = 385] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 102 (0x7fc8ac40b800) [pid = 1851] [serial = 396] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 101 (0x7fc8a8735400) [pid = 1851] [serial = 390] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 100 (0x7fc8a9f87800) [pid = 1851] [serial = 394] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 99 (0x7fc8a8739400) [pid = 1851] [serial = 391] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 98 (0x7fc8a8002c00) [pid = 1851] [serial = 388] [outer = (nil)] [url = about:blank] 04:34:18 INFO - PROCESS | 1851 | --DOMWINDOW == 97 (0x7fc8b62b6c00) [pid = 1851] [serial = 397] [outer = (nil)] [url = about:blank] 04:34:19 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:19 INFO - PROCESS | 1851 | 1461584059277 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]]]}] 04:34:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:34:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1290ms 04:34:19 INFO - PROCESS | 1851 | 1461584059294 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 04:34:19 INFO - PROCESS | 1851 | 1461584059298 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 04:34:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:34:19 INFO - PROCESS | 1851 | 1461584059346 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:34:19 INFO - PROCESS | 1851 | 1461584059354 Marionette TRACE conn3 <- [1,590,null,{}] 04:34:19 INFO - PROCESS | 1851 | 1461584059383 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}] 04:34:19 INFO - PROCESS | 1851 | 1461584059556 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 04:34:19 INFO - PROCESS | 1851 | 1461584059569 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a5b36800 == 54 [pid = 1851] [id = 155] 04:34:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 98 (0x7fc8a2bc9c00) [pid = 1851] [serial = 465] [outer = (nil)] 04:34:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 99 (0x7fc8a328ec00) [pid = 1851] [serial = 466] [outer = 0x7fc8a2bc9c00] 04:34:19 INFO - PROCESS | 1851 | 1461584059631 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 100 (0x7fc8a339e800) [pid = 1851] [serial = 467] [outer = 0x7fc8a2bc9c00] 04:34:20 INFO - PROCESS | 1851 | 1461584060549 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]]]}] 04:34:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:34:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1255ms 04:34:20 INFO - PROCESS | 1851 | 1461584060594 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 04:34:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:34:20 INFO - PROCESS | 1851 | 1461584060598 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 04:34:20 INFO - PROCESS | 1851 | 1461584060603 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 1851 | 1461584060606 Marionette TRACE conn3 <- [1,594,null,{}] 04:34:20 INFO - PROCESS | 1851 | 1461584060611 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}] 04:34:20 INFO - PROCESS | 1851 | 1461584060802 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 04:34:20 INFO - PROCESS | 1851 | 1461584060876 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8e5a000 == 55 [pid = 1851] [id = 156] 04:34:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 101 (0x7fc8a2a91000) [pid = 1851] [serial = 468] [outer = (nil)] 04:34:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 102 (0x7fc8a3f27c00) [pid = 1851] [serial = 469] [outer = 0x7fc8a2a91000] 04:34:20 INFO - PROCESS | 1851 | 1461584060940 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 103 (0x7fc8a5193800) [pid = 1851] [serial = 470] [outer = 0x7fc8a2a91000] 04:34:21 INFO - PROCESS | 1851 | 1461584061701 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]]]}] 04:34:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:34:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1128ms 04:34:21 INFO - PROCESS | 1851 | 1461584061731 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 04:34:21 INFO - PROCESS | 1851 | 1461584061734 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 04:34:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:34:21 INFO - PROCESS | 1851 | 1461584061740 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - PROCESS | 1851 | 1461584061742 Marionette TRACE conn3 <- [1,598,null,{}] 04:34:21 INFO - PROCESS | 1851 | 1461584061747 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}] 04:34:21 INFO - PROCESS | 1851 | 1461584061937 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 04:34:21 INFO - PROCESS | 1851 | 1461584061959 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9e64800 == 56 [pid = 1851] [id = 157] 04:34:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 104 (0x7fc8a2bc0c00) [pid = 1851] [serial = 471] [outer = (nil)] 04:34:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 105 (0x7fc8a51a6800) [pid = 1851] [serial = 472] [outer = 0x7fc8a2bc0c00] 04:34:22 INFO - PROCESS | 1851 | 1461584062017 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7fc8a6e7c400) [pid = 1851] [serial = 473] [outer = 0x7fc8a2bc0c00] 04:34:22 INFO - PROCESS | 1851 | 1461584062787 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]]]}] 04:34:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:34:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1077ms 04:34:22 INFO - PROCESS | 1851 | 1461584062830 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 04:34:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:34:22 INFO - PROCESS | 1851 | 1461584062834 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 04:34:22 INFO - PROCESS | 1851 | 1461584062845 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:34:22 INFO - PROCESS | 1851 | 1461584062847 Marionette TRACE conn3 <- [1,602,null,{}] 04:34:22 INFO - PROCESS | 1851 | 1461584062851 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}] 04:34:23 INFO - PROCESS | 1851 | 1461584063052 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 04:34:23 INFO - PROCESS | 1851 | 1461584063078 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ab5ab800 == 57 [pid = 1851] [id = 158] 04:34:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7fc8a8055400) [pid = 1851] [serial = 474] [outer = (nil)] 04:34:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7fc8a8736400) [pid = 1851] [serial = 475] [outer = 0x7fc8a8055400] 04:34:23 INFO - PROCESS | 1851 | 1461584063137 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7fc8a9a25c00) [pid = 1851] [serial = 476] [outer = 0x7fc8a8055400] 04:34:23 INFO - PROCESS | 1851 | --DOMWINDOW == 108 (0x7fc8ab659400) [pid = 1851] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:34:23 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7fc8a134d800) [pid = 1851] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:34:23 INFO - PROCESS | 1851 | --DOMWINDOW == 106 (0x7fc8a2bca400) [pid = 1851] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:34:23 INFO - PROCESS | 1851 | --DOMWINDOW == 105 (0x7fc8a02e8800) [pid = 1851] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:34:23 INFO - PROCESS | 1851 | --DOMWINDOW == 104 (0x7fc89f812400) [pid = 1851] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:34:23 INFO - PROCESS | 1851 | --DOMWINDOW == 103 (0x7fc8a3f2d000) [pid = 1851] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:34:23 INFO - PROCESS | 1851 | --DOMWINDOW == 102 (0x7fc89d074c00) [pid = 1851] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:34:23 INFO - PROCESS | 1851 | --DOMWINDOW == 101 (0x7fc89e93d000) [pid = 1851] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:34:23 INFO - PROCESS | 1851 | --DOMWINDOW == 100 (0x7fc89f1ae800) [pid = 1851] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:34:23 INFO - PROCESS | 1851 | --DOMWINDOW == 99 (0x7fc8a6e78c00) [pid = 1851] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:34:23 INFO - PROCESS | 1851 | --DOMWINDOW == 98 (0x7fc8a1345800) [pid = 1851] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:34:23 INFO - PROCESS | 1851 | --DOMWINDOW == 97 (0x7fc8a9f8a400) [pid = 1851] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:34:23 INFO - PROCESS | 1851 | --DOMWINDOW == 96 (0x7fc8a2a85800) [pid = 1851] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:34:23 INFO - PROCESS | 1851 | --DOMWINDOW == 95 (0x7fc8a134bc00) [pid = 1851] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:34:23 INFO - PROCESS | 1851 | --DOMWINDOW == 94 (0x7fc8a9f87400) [pid = 1851] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:34:24 INFO - PROCESS | 1851 | 1461584064010 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]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:34:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1194ms 04:34:24 INFO - PROCESS | 1851 | 1461584064035 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 1851 | 1461584064038 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 04:34:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:34:24 INFO - PROCESS | 1851 | 1461584064043 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - PROCESS | 1851 | 1461584064045 Marionette TRACE conn3 <- [1,606,null,{}] 04:34:24 INFO - PROCESS | 1851 | 1461584064057 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}] 04:34:24 INFO - PROCESS | 1851 | 1461584064194 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 04:34:24 INFO - PROCESS | 1851 | 1461584064208 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aa534000 == 58 [pid = 1851] [id = 159] 04:34:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 95 (0x7fc8a1349c00) [pid = 1851] [serial = 477] [outer = (nil)] 04:34:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 96 (0x7fc8a872cc00) [pid = 1851] [serial = 478] [outer = 0x7fc8a1349c00] 04:34:24 INFO - PROCESS | 1851 | 1461584064267 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 97 (0x7fc8a9cc0400) [pid = 1851] [serial = 479] [outer = 0x7fc8a1349c00] 04:34:24 INFO - PROCESS | 1851 | 1461584064986 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]]]}] 04:34:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:34:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 979ms 04:34:25 INFO - PROCESS | 1851 | 1461584065023 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 04:34:25 INFO - PROCESS | 1851 | 1461584065027 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 04:34:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:34:25 INFO - PROCESS | 1851 | 1461584065034 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:34:25 INFO - PROCESS | 1851 | 1461584065037 Marionette TRACE conn3 <- [1,610,null,{}] 04:34:25 INFO - PROCESS | 1851 | 1461584065043 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}] 04:34:25 INFO - PROCESS | 1851 | 1461584065213 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 04:34:25 INFO - PROCESS | 1851 | 1461584065229 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b5199800 == 59 [pid = 1851] [id = 160] 04:34:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 98 (0x7fc89e9c0400) [pid = 1851] [serial = 480] [outer = (nil)] 04:34:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 99 (0x7fc8a9cc5000) [pid = 1851] [serial = 481] [outer = 0x7fc89e9c0400] 04:34:25 INFO - PROCESS | 1851 | 1461584065288 Marionette DEBUG loaded listener.js 04:34:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 100 (0x7fc8ab8ec800) [pid = 1851] [serial = 482] [outer = 0x7fc89e9c0400] 04:34:26 INFO - PROCESS | 1851 | 1461584066337 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]]]}] 04:34:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:34:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1379ms 04:34:26 INFO - PROCESS | 1851 | 1461584066414 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 1851 | 1461584066420 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 04:34:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:34:26 INFO - PROCESS | 1851 | 1461584066429 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 1851 | 1461584066435 Marionette TRACE conn3 <- [1,614,null,{}] 04:34:26 INFO - PROCESS | 1851 | 1461584066442 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}] 04:34:26 INFO - PROCESS | 1851 | 1461584066646 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 04:34:26 INFO - PROCESS | 1851 | 1461584066795 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fddf800 == 60 [pid = 1851] [id = 161] 04:34:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 101 (0x7fc89e9c6000) [pid = 1851] [serial = 483] [outer = (nil)] 04:34:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 102 (0x7fc89f9c7800) [pid = 1851] [serial = 484] [outer = 0x7fc89e9c6000] 04:34:26 INFO - PROCESS | 1851 | 1461584066872 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 103 (0x7fc8a02e0800) [pid = 1851] [serial = 485] [outer = 0x7fc89e9c6000] 04:34:27 INFO - PROCESS | 1851 | 1461584067719 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]]]}] 04:34:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:34:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1340ms 04:34:27 INFO - PROCESS | 1851 | 1461584067770 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 04:34:27 INFO - PROCESS | 1851 | 1461584067778 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 04:34:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:34:27 INFO - PROCESS | 1851 | 1461584067788 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:34:27 INFO - PROCESS | 1851 | 1461584067791 Marionette TRACE conn3 <- [1,618,null,{}] 04:34:27 INFO - PROCESS | 1851 | 1461584067797 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}] 04:34:27 INFO - PROCESS | 1851 | 1461584067963 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 04:34:28 INFO - PROCESS | 1851 | 1461584068108 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9e9c000 == 61 [pid = 1851] [id = 162] 04:34:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 104 (0x7fc8a1348400) [pid = 1851] [serial = 486] [outer = (nil)] 04:34:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 105 (0x7fc8a2bc8000) [pid = 1851] [serial = 487] [outer = 0x7fc8a1348400] 04:34:28 INFO - PROCESS | 1851 | 1461584068179 Marionette DEBUG loaded listener.js 04:34:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7fc8a339b400) [pid = 1851] [serial = 488] [outer = 0x7fc8a1348400] 04:34:29 INFO - PROCESS | 1851 | 1461584069083 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]]]}] 04:34:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:34:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1336ms 04:34:29 INFO - PROCESS | 1851 | 1461584069125 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 04:34:29 INFO - PROCESS | 1851 | 1461584069129 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 04:34:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:34:29 INFO - PROCESS | 1851 | 1461584069135 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - PROCESS | 1851 | 1461584069140 Marionette TRACE conn3 <- [1,622,null,{}] 04:34:29 INFO - PROCESS | 1851 | 1461584069155 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}] 04:34:29 INFO - PROCESS | 1851 | 1461584069313 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 04:34:29 INFO - PROCESS | 1851 | 1461584069468 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b712a000 == 62 [pid = 1851] [id = 163] 04:34:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7fc8a51ab000) [pid = 1851] [serial = 489] [outer = (nil)] 04:34:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7fc8a7fee400) [pid = 1851] [serial = 490] [outer = 0x7fc8a51ab000] 04:34:29 INFO - PROCESS | 1851 | 1461584069542 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7fc8a88a2400) [pid = 1851] [serial = 491] [outer = 0x7fc8a51ab000] 04:34:30 INFO - PROCESS | 1851 | 1461584070411 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]]]}] 04:34:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:34:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1332ms 04:34:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:34:30 INFO - PROCESS | 1851 | 1461584070467 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 04:34:30 INFO - PROCESS | 1851 | 1461584070471 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 04:34:30 INFO - PROCESS | 1851 | 1461584070477 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 1851 | 1461584070481 Marionette TRACE conn3 <- [1,626,null,{}] 04:34:30 INFO - PROCESS | 1851 | 1461584070486 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}] 04:34:30 INFO - PROCESS | 1851 | 1461584070638 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 04:34:30 INFO - PROCESS | 1851 | 1461584070789 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb2e0000 == 63 [pid = 1851] [id = 164] 04:34:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7fc897428000) [pid = 1851] [serial = 492] [outer = (nil)] 04:34:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7fc8ab658c00) [pid = 1851] [serial = 493] [outer = 0x7fc897428000] 04:34:30 INFO - PROCESS | 1851 | 1461584070865 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 112 (0x7fc8b5f86c00) [pid = 1851] [serial = 494] [outer = 0x7fc897428000] 04:34:31 INFO - PROCESS | 1851 | 1461584071752 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]]]}] 04:34:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:34:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1341ms 04:34:31 INFO - PROCESS | 1851 | 1461584071818 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 04:34:31 INFO - PROCESS | 1851 | 1461584071822 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 04:34:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:34:31 INFO - PROCESS | 1851 | 1461584071828 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 1851 | 1461584071830 Marionette TRACE conn3 <- [1,630,null,{}] 04:34:31 INFO - PROCESS | 1851 | 1461584071836 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}] 04:34:32 INFO - PROCESS | 1851 | 1461584071993 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 04:34:32 INFO - PROCESS | 1851 | 1461584072138 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bd287800 == 64 [pid = 1851] [id = 165] 04:34:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7fc8a9f87800) [pid = 1851] [serial = 495] [outer = (nil)] 04:34:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7fc8b6291800) [pid = 1851] [serial = 496] [outer = 0x7fc8a9f87800] 04:34:32 INFO - PROCESS | 1851 | 1461584072212 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7fc8b7148000) [pid = 1851] [serial = 497] [outer = 0x7fc8a9f87800] 04:34:33 INFO - PROCESS | 1851 | 1461584073096 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]]]}] 04:34:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:34:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1334ms 04:34:33 INFO - PROCESS | 1851 | 1461584073162 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 04:34:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:34:33 INFO - PROCESS | 1851 | 1461584073166 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 04:34:33 INFO - PROCESS | 1851 | 1461584073172 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - PROCESS | 1851 | 1461584073175 Marionette TRACE conn3 <- [1,634,null,{}] 04:34:33 INFO - PROCESS | 1851 | 1461584073180 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}] 04:34:33 INFO - PROCESS | 1851 | 1461584073345 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 04:34:33 INFO - PROCESS | 1851 | 1461584073492 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3466800 == 65 [pid = 1851] [id = 166] 04:34:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7fc8b7281400) [pid = 1851] [serial = 498] [outer = (nil)] 04:34:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7fc8b7288800) [pid = 1851] [serial = 499] [outer = 0x7fc8b7281400] 04:34:33 INFO - PROCESS | 1851 | 1461584073566 Marionette DEBUG loaded listener.js 04:34:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7fc8b9345800) [pid = 1851] [serial = 500] [outer = 0x7fc8b7281400] 04:34:34 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:34 INFO - PROCESS | 1851 | 1461584074355 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]]]}] 04:34:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:34:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1239ms 04:34:34 INFO - PROCESS | 1851 | 1461584074411 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 04:34:34 INFO - PROCESS | 1851 | 1461584074414 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 04:34:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:34:34 INFO - PROCESS | 1851 | 1461584074420 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - PROCESS | 1851 | 1461584074422 Marionette TRACE conn3 <- [1,638,null,{}] 04:34:34 INFO - PROCESS | 1851 | 1461584074428 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}] 04:34:34 INFO - PROCESS | 1851 | 1461584074581 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 04:34:34 INFO - PROCESS | 1851 | 1461584074726 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89756b000 == 66 [pid = 1851] [id = 167] 04:34:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7fc897504400) [pid = 1851] [serial = 501] [outer = (nil)] 04:34:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7fc89750ac00) [pid = 1851] [serial = 502] [outer = 0x7fc897504400] 04:34:34 INFO - PROCESS | 1851 | 1461584074796 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7fc89750f800) [pid = 1851] [serial = 503] [outer = 0x7fc897504400] 04:34:35 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:35 INFO - PROCESS | 1851 | 1461584075647 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]]]}] 04:34:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:34:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1280ms 04:34:35 INFO - PROCESS | 1851 | 1461584075701 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 04:34:35 INFO - PROCESS | 1851 | 1461584075704 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 04:34:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:34:35 INFO - PROCESS | 1851 | 1461584075710 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - PROCESS | 1851 | 1461584075713 Marionette TRACE conn3 <- [1,642,null,{}] 04:34:35 INFO - PROCESS | 1851 | 1461584075718 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}] 04:34:35 INFO - PROCESS | 1851 | 1461584075893 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 04:34:36 INFO - PROCESS | 1851 | 1461584076251 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f69e800 == 67 [pid = 1851] [id = 168] 04:34:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7fc89750b800) [pid = 1851] [serial = 504] [outer = (nil)] 04:34:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7fc89c339400) [pid = 1851] [serial = 505] [outer = 0x7fc89750b800] 04:34:36 INFO - PROCESS | 1851 | 1461584076399 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7fc89c33e400) [pid = 1851] [serial = 506] [outer = 0x7fc89750b800] 04:34:37 INFO - PROCESS | 1851 | 1461584077347 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]]]}] 04:34:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:34:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1679ms 04:34:37 INFO - PROCESS | 1851 | 1461584077390 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 04:34:37 INFO - PROCESS | 1851 | 1461584077395 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 04:34:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:34:37 INFO - PROCESS | 1851 | 1461584077402 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - PROCESS | 1851 | 1461584077407 Marionette TRACE conn3 <- [1,646,null,{}] 04:34:37 INFO - PROCESS | 1851 | 1461584077413 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}] 04:34:37 INFO - PROCESS | 1851 | 1461584077577 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 04:34:37 INFO - PROCESS | 1851 | 1461584077742 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e913000 == 68 [pid = 1851] [id = 169] 04:34:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7fc89e9c2000) [pid = 1851] [serial = 507] [outer = (nil)] 04:34:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7fc89e9cc400) [pid = 1851] [serial = 508] [outer = 0x7fc89e9c2000] 04:34:37 INFO - PROCESS | 1851 | 1461584077851 Marionette DEBUG loaded listener.js 04:34:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7fc89f5df800) [pid = 1851] [serial = 509] [outer = 0x7fc89e9c2000] 04:34:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8aa534000 == 67 [pid = 1851] [id = 159] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7fc89e9c3c00) [pid = 1851] [serial = 438] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7fc8b51e6400) [pid = 1851] [serial = 411] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7fc8a328c800) [pid = 1851] [serial = 414] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ab5ab800 == 66 [pid = 1851] [id = 158] 04:34:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9e64800 == 65 [pid = 1851] [id = 157] 04:34:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a8e5a000 == 64 [pid = 1851] [id = 156] 04:34:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a5b36800 == 63 [pid = 1851] [id = 155] 04:34:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e66a800 == 62 [pid = 1851] [id = 154] 04:34:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fede800 == 61 [pid = 1851] [id = 153] 04:34:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b6442800 == 60 [pid = 1851] [id = 151] 04:34:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ee14000 == 59 [pid = 1851] [id = 150] 04:34:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fecb000 == 58 [pid = 1851] [id = 149] 04:34:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b5d07000 == 57 [pid = 1851] [id = 148] 04:34:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e62f800 == 56 [pid = 1851] [id = 147] 04:34:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8be059000 == 55 [pid = 1851] [id = 146] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7fc8bb032c00) [pid = 1851] [serial = 337] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7fc8a02e9000) [pid = 1851] [serial = 361] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7fc8a91e0800) [pid = 1851] [serial = 367] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7fc8a96b3000) [pid = 1851] [serial = 370] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7fc8bb78ac00) [pid = 1851] [serial = 376] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7fc8a3f35c00) [pid = 1851] [serial = 364] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7fc8b624f400) [pid = 1851] [serial = 373] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7fc8b51ec400) [pid = 1851] [serial = 432] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7fc8a3284000) [pid = 1851] [serial = 421] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7fc8a1348000) [pid = 1851] [serial = 420] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 113 (0x7fc8a510f800) [pid = 1851] [serial = 435] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 112 (0x7fc8a6e76000) [pid = 1851] [serial = 426] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 111 (0x7fc89f1a7c00) [pid = 1851] [serial = 402] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 110 (0x7fc8a872e800) [pid = 1851] [serial = 427] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7fc8b7475000) [pid = 1851] [serial = 433] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 108 (0x7fc8a5d76800) [pid = 1851] [serial = 436] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7fc8a2aa5400) [pid = 1851] [serial = 423] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 106 (0x7fc8a805ec00) [pid = 1851] [serial = 408] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 105 (0x7fc8a5187000) [pid = 1851] [serial = 424] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 104 (0x7fc8a8739c00) [pid = 1851] [serial = 429] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 103 (0x7fc89d081400) [pid = 1851] [serial = 400] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 102 (0x7fc8a2bbfc00) [pid = 1851] [serial = 405] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 101 (0x7fc89f818800) [pid = 1851] [serial = 418] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 100 (0x7fc89f1a8c00) [pid = 1851] [serial = 417] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | --DOMWINDOW == 99 (0x7fc8a9a1f800) [pid = 1851] [serial = 430] [outer = (nil)] [url = about:blank] 04:34:38 INFO - PROCESS | 1851 | 1461584078703 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]]]}] 04:34:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:34:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1337ms 04:34:38 INFO - PROCESS | 1851 | 1461584078741 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 04:34:38 INFO - PROCESS | 1851 | 1461584078747 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 04:34:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:34:38 INFO - PROCESS | 1851 | 1461584078754 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:34:38 INFO - PROCESS | 1851 | 1461584078758 Marionette TRACE conn3 <- [1,650,null,{}] 04:34:38 INFO - PROCESS | 1851 | 1461584078763 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}] 04:34:38 INFO - PROCESS | 1851 | 1461584078910 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 04:34:38 INFO - PROCESS | 1851 | 1461584078928 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fec9800 == 56 [pid = 1851] [id = 170] 04:34:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 100 (0x7fc89f818800) [pid = 1851] [serial = 510] [outer = (nil)] 04:34:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 101 (0x7fc8a02e1400) [pid = 1851] [serial = 511] [outer = 0x7fc89f818800] 04:34:38 INFO - PROCESS | 1851 | 1461584078990 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 102 (0x7fc8a130cc00) [pid = 1851] [serial = 512] [outer = 0x7fc89f818800] 04:34:39 INFO - PROCESS | 1851 | 1461584079785 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]]]}] 04:34:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:34:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1078ms 04:34:39 INFO - PROCESS | 1851 | 1461584079833 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 04:34:39 INFO - PROCESS | 1851 | 1461584079836 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 04:34:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:34:39 INFO - PROCESS | 1851 | 1461584079843 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:34:39 INFO - PROCESS | 1851 | 1461584079852 Marionette TRACE conn3 <- [1,654,null,{}] 04:34:39 INFO - PROCESS | 1851 | 1461584079864 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}] 04:34:40 INFO - PROCESS | 1851 | 1461584080007 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 04:34:40 INFO - PROCESS | 1851 | 1461584080026 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3adc000 == 57 [pid = 1851] [id = 171] 04:34:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 103 (0x7fc8a134cc00) [pid = 1851] [serial = 513] [outer = (nil)] 04:34:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 104 (0x7fc8a3289c00) [pid = 1851] [serial = 514] [outer = 0x7fc8a134cc00] 04:34:40 INFO - PROCESS | 1851 | 1461584080086 Marionette DEBUG loaded listener.js 04:34:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 105 (0x7fc8a3399c00) [pid = 1851] [serial = 515] [outer = 0x7fc8a134cc00] 04:34:40 INFO - PROCESS | 1851 | 1461584080908 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]]]}] 04:34:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:34:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1141ms 04:34:40 INFO - PROCESS | 1851 | 1461584080983 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 04:34:40 INFO - PROCESS | 1851 | 1461584080987 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 04:34:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:34:40 INFO - PROCESS | 1851 | 1461584080992 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:34:40 INFO - PROCESS | 1851 | 1461584080994 Marionette TRACE conn3 <- [1,658,null,{}] 04:34:41 INFO - PROCESS | 1851 | 1461584081003 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}] 04:34:41 INFO - PROCESS | 1851 | 1461584081176 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 04:34:41 INFO - PROCESS | 1851 | 1461584081205 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8714000 == 58 [pid = 1851] [id = 172] 04:34:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7fc89ff6e400) [pid = 1851] [serial = 516] [outer = (nil)] 04:34:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7fc8a3485c00) [pid = 1851] [serial = 517] [outer = 0x7fc89ff6e400] 04:34:41 INFO - PROCESS | 1851 | 1461584081263 Marionette DEBUG loaded listener.js 04:34:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7fc8a510f800) [pid = 1851] [serial = 518] [outer = 0x7fc89ff6e400] 04:34:42 INFO - PROCESS | 1851 | 1461584082006 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]]]}] 04:34:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:34:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1033ms 04:34:42 INFO - PROCESS | 1851 | 1461584082027 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 04:34:42 INFO - PROCESS | 1851 | 1461584082031 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 04:34:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:34:42 INFO - PROCESS | 1851 | 1461584082037 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:34:42 INFO - PROCESS | 1851 | 1461584082039 Marionette TRACE conn3 <- [1,662,null,{}] 04:34:42 INFO - PROCESS | 1851 | 1461584082044 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}] 04:34:42 INFO - PROCESS | 1851 | 1461584082250 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 04:34:42 INFO - PROCESS | 1851 | 1461584082286 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a96d6800 == 59 [pid = 1851] [id = 173] 04:34:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7fc8a5d76800) [pid = 1851] [serial = 519] [outer = (nil)] 04:34:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7fc8a6e72c00) [pid = 1851] [serial = 520] [outer = 0x7fc8a5d76800] 04:34:42 INFO - PROCESS | 1851 | 1461584082356 Marionette DEBUG loaded listener.js 04:34:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7fc8a872e400) [pid = 1851] [serial = 521] [outer = 0x7fc8a5d76800] 04:34:42 INFO - PROCESS | 1851 | --DOMWINDOW == 110 (0x7fc8a2bc0c00) [pid = 1851] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:34:42 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7fc8a8055400) [pid = 1851] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:34:42 INFO - PROCESS | 1851 | --DOMWINDOW == 108 (0x7fc89e9bec00) [pid = 1851] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:34:42 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7fc8a2bc9c00) [pid = 1851] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:34:42 INFO - PROCESS | 1851 | --DOMWINDOW == 106 (0x7fc89d076000) [pid = 1851] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:34:42 INFO - PROCESS | 1851 | --DOMWINDOW == 105 (0x7fc89f1b4400) [pid = 1851] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:34:42 INFO - PROCESS | 1851 | --DOMWINDOW == 104 (0x7fc8a2a91000) [pid = 1851] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:34:42 INFO - PROCESS | 1851 | --DOMWINDOW == 103 (0x7fc8a1349c00) [pid = 1851] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:34:43 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:43 INFO - PROCESS | 1851 | 1461584083268 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]]]}] 04:34:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:34:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1286ms 04:34:43 INFO - PROCESS | 1851 | 1461584083324 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 04:34:43 INFO - PROCESS | 1851 | 1461584083326 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 04:34:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:34:43 INFO - PROCESS | 1851 | 1461584083332 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 1851 | 1461584083334 Marionette TRACE conn3 <- [1,666,null,{}] 04:34:43 INFO - PROCESS | 1851 | 1461584083351 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}] 04:34:43 INFO - PROCESS | 1851 | 1461584083530 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 04:34:43 INFO - PROCESS | 1851 | 1461584083551 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9e62800 == 60 [pid = 1851] [id = 174] 04:34:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 104 (0x7fc89f5df000) [pid = 1851] [serial = 522] [outer = (nil)] 04:34:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 105 (0x7fc8a5186800) [pid = 1851] [serial = 523] [outer = 0x7fc89f5df000] 04:34:43 INFO - PROCESS | 1851 | 1461584083609 Marionette DEBUG loaded listener.js 04:34:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7fc8a991ac00) [pid = 1851] [serial = 524] [outer = 0x7fc89f5df000] 04:34:44 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:44 INFO - PROCESS | 1851 | 1461584084283 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]]]}] 04:34:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:34:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 982ms 04:34:44 INFO - PROCESS | 1851 | 1461584084315 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 04:34:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:34:44 INFO - PROCESS | 1851 | 1461584084318 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 04:34:44 INFO - PROCESS | 1851 | 1461584084323 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:34:44 INFO - PROCESS | 1851 | 1461584084326 Marionette TRACE conn3 <- [1,670,null,{}] 04:34:44 INFO - PROCESS | 1851 | 1461584084331 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}] 04:34:44 INFO - PROCESS | 1851 | 1461584084465 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 04:34:44 INFO - PROCESS | 1851 | 1461584084578 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8af2dc800 == 61 [pid = 1851] [id = 175] 04:34:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7fc89e6a9800) [pid = 1851] [serial = 525] [outer = (nil)] 04:34:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7fc8ab65d400) [pid = 1851] [serial = 526] [outer = 0x7fc89e6a9800] 04:34:44 INFO - PROCESS | 1851 | 1461584084637 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7fc8b62b7000) [pid = 1851] [serial = 527] [outer = 0x7fc89e6a9800] 04:34:45 INFO - PROCESS | 1851 | 1461584085521 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]]]}] 04:34:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:34:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1227ms 04:34:45 INFO - PROCESS | 1851 | 1461584085552 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 04:34:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:34:45 INFO - PROCESS | 1851 | 1461584085557 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 04:34:45 INFO - PROCESS | 1851 | 1461584085566 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - PROCESS | 1851 | 1461584085571 Marionette TRACE conn3 <- [1,674,null,{}] 04:34:45 INFO - PROCESS | 1851 | 1461584085579 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}] 04:34:45 INFO - PROCESS | 1851 | 1461584085752 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 04:34:45 INFO - PROCESS | 1851 | 1461584085911 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fed6800 == 62 [pid = 1851] [id = 176] 04:34:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7fc89c33d000) [pid = 1851] [serial = 528] [outer = (nil)] 04:34:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7fc89e9c1400) [pid = 1851] [serial = 529] [outer = 0x7fc89c33d000] 04:34:45 INFO - PROCESS | 1851 | 1461584085986 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 112 (0x7fc89f5e4000) [pid = 1851] [serial = 530] [outer = 0x7fc89c33d000] 04:34:46 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:46 INFO - PROCESS | 1851 | 1461584086908 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]]]}] 04:34:46 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 04:34:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1382ms 04:34:46 INFO - PROCESS | 1851 | 1461584086948 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 1851 | 1461584086956 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 04:34:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:34:46 INFO - PROCESS | 1851 | 1461584086966 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - PROCESS | 1851 | 1461584086969 Marionette TRACE conn3 <- [1,678,null,{}] 04:34:46 INFO - PROCESS | 1851 | 1461584086975 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}] 04:34:47 INFO - PROCESS | 1851 | 1461584087135 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 04:34:47 INFO - PROCESS | 1851 | 1461584087289 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a96c5800 == 63 [pid = 1851] [id = 177] 04:34:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7fc89ff6ac00) [pid = 1851] [serial = 531] [outer = (nil)] 04:34:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7fc8a14e6800) [pid = 1851] [serial = 532] [outer = 0x7fc89ff6ac00] 04:34:47 INFO - PROCESS | 1851 | 1461584087360 Marionette DEBUG loaded listener.js 04:34:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7fc8a328b800) [pid = 1851] [serial = 533] [outer = 0x7fc89ff6ac00] 04:34:48 INFO - PROCESS | 1851 | 1461584088267 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]]]}] 04:34:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:34:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1379ms 04:34:48 INFO - PROCESS | 1851 | 1461584088345 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 1851 | 1461584088348 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 04:34:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:34:48 INFO - PROCESS | 1851 | 1461584088354 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - PROCESS | 1851 | 1461584088360 Marionette TRACE conn3 <- [1,682,null,{}] 04:34:48 INFO - PROCESS | 1851 | 1461584088376 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}] 04:34:48 INFO - PROCESS | 1851 | 1461584088578 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 04:34:48 INFO - PROCESS | 1851 | 1461584088728 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b6f1d000 == 64 [pid = 1851] [id = 178] 04:34:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7fc8a5191c00) [pid = 1851] [serial = 534] [outer = (nil)] 04:34:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7fc8a7d17400) [pid = 1851] [serial = 535] [outer = 0x7fc8a5191c00] 04:34:48 INFO - PROCESS | 1851 | 1461584088804 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7fc8a9620400) [pid = 1851] [serial = 536] [outer = 0x7fc8a5191c00] 04:34:50 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:34:50 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:34:50 INFO - PROCESS | 1851 | 1461584090096 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]]]}] 04:34:50 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) 04:34:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1791ms 04:34:50 INFO - PROCESS | 1851 | 1461584090224 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 04:34:50 INFO - PROCESS | 1851 | 1461584090229 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 04:34:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:34:50 INFO - PROCESS | 1851 | 1461584090243 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:34:50 INFO - PROCESS | 1851 | 1461584090245 Marionette TRACE conn3 <- [1,686,null,{}] 04:34:50 INFO - PROCESS | 1851 | 1461584090251 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}] 04:34:50 INFO - PROCESS | 1851 | 1461584090403 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 04:34:50 INFO - PROCESS | 1851 | 1461584090559 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb2e8800 == 65 [pid = 1851] [id = 179] 04:34:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7fc8a6e76000) [pid = 1851] [serial = 537] [outer = (nil)] 04:34:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7fc8b624f400) [pid = 1851] [serial = 538] [outer = 0x7fc8a6e76000] 04:34:50 INFO - PROCESS | 1851 | 1461584090630 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7fc8b7280800) [pid = 1851] [serial = 539] [outer = 0x7fc8a6e76000] 04:34:51 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:34:51 INFO - PROCESS | 1851 | 1461584091848 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]]]}] 04:34:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:34:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1639ms 04:34:51 INFO - PROCESS | 1851 | 1461584091882 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 04:34:51 INFO - PROCESS | 1851 | 1461584091885 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 04:34:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:34:51 INFO - PROCESS | 1851 | 1461584091891 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:34:51 INFO - PROCESS | 1851 | 1461584091893 Marionette TRACE conn3 <- [1,690,null,{}] 04:34:51 INFO - PROCESS | 1851 | 1461584091899 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}] 04:34:52 INFO - PROCESS | 1851 | 1461584092153 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 04:34:52 INFO - PROCESS | 1851 | 1461584092327 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bd297000 == 66 [pid = 1851] [id = 180] 04:34:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7fc89e947800) [pid = 1851] [serial = 540] [outer = (nil)] 04:34:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7fc8a2bc4400) [pid = 1851] [serial = 541] [outer = 0x7fc89e947800] 04:34:52 INFO - PROCESS | 1851 | 1461584092399 Marionette DEBUG loaded listener.js 04:34:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7fc8b7473800) [pid = 1851] [serial = 542] [outer = 0x7fc89e947800] 04:34:53 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:34:53 INFO - PROCESS | 1851 | 1461584093979 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]]]}] 04:34:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:34:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2138ms 04:34:54 INFO - PROCESS | 1851 | 1461584094030 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 04:34:54 INFO - PROCESS | 1851 | 1461584094035 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 04:34:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:34:54 INFO - PROCESS | 1851 | 1461584094043 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:34:54 INFO - PROCESS | 1851 | 1461584094048 Marionette TRACE conn3 <- [1,694,null,{}] 04:34:54 INFO - PROCESS | 1851 | 1461584094056 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}] 04:34:54 INFO - PROCESS | 1851 | 1461584094206 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 04:34:54 INFO - PROCESS | 1851 | 1461584094358 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee75000 == 67 [pid = 1851] [id = 181] 04:34:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7fc89e944000) [pid = 1851] [serial = 543] [outer = (nil)] 04:34:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7fc89e9c0800) [pid = 1851] [serial = 544] [outer = 0x7fc89e944000] 04:34:54 INFO - PROCESS | 1851 | 1461584094429 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7fc89f1a6400) [pid = 1851] [serial = 545] [outer = 0x7fc89e944000] 04:34:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bb706800 == 66 [pid = 1851] [id = 136] 04:34:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a2a1b800 == 65 [pid = 1851] [id = 138] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7fc8ac40e800) [pid = 1851] [serial = 447] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7fc8a339d400) [pid = 1851] [serial = 450] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7fc89ff6c400) [pid = 1851] [serial = 453] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9e62800 == 64 [pid = 1851] [id = 174] 04:34:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a96d6800 == 63 [pid = 1851] [id = 173] 04:34:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a8714000 == 62 [pid = 1851] [id = 172] 04:34:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a3adc000 == 61 [pid = 1851] [id = 171] 04:34:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fec9800 == 60 [pid = 1851] [id = 170] 04:34:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e913000 == 59 [pid = 1851] [id = 169] 04:34:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f69e800 == 58 [pid = 1851] [id = 168] 04:34:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bd287800 == 57 [pid = 1851] [id = 165] 04:34:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bb2e0000 == 56 [pid = 1851] [id = 164] 04:34:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b712a000 == 55 [pid = 1851] [id = 163] 04:34:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9e9c000 == 54 [pid = 1851] [id = 162] 04:34:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fddf800 == 53 [pid = 1851] [id = 161] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7fc8a51a6800) [pid = 1851] [serial = 472] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7fc8a8736400) [pid = 1851] [serial = 475] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7fc8a6e7c400) [pid = 1851] [serial = 473] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7fc89e9ca800) [pid = 1851] [serial = 439] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7fc8a328ec00) [pid = 1851] [serial = 466] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7fc8a339e800) [pid = 1851] [serial = 467] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7fc89f1b4000) [pid = 1851] [serial = 461] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7fc89d081000) [pid = 1851] [serial = 460] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7fc8a0fcec00) [pid = 1851] [serial = 463] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7fc8a1354c00) [pid = 1851] [serial = 464] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 113 (0x7fc89e9cb000) [pid = 1851] [serial = 441] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 112 (0x7fc8a3f27c00) [pid = 1851] [serial = 469] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 111 (0x7fc8a2bbf400) [pid = 1851] [serial = 444] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 110 (0x7fc89f9cb400) [pid = 1851] [serial = 456] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7fc8a872cc00) [pid = 1851] [serial = 478] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 108 (0x7fc8a9cc0400) [pid = 1851] [serial = 479] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7fc8a9a25c00) [pid = 1851] [serial = 476] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 106 (0x7fc89f5e3000) [pid = 1851] [serial = 250] [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.] 04:34:55 INFO - PROCESS | 1851 | --DOMWINDOW == 105 (0x7fc8a5193800) [pid = 1851] [serial = 470] [outer = (nil)] [url = about:blank] 04:34:55 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:34:55 INFO - PROCESS | 1851 | 1461584095807 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]]]}] 04:34:55 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) 04:34:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1785ms 04:34:55 INFO - PROCESS | 1851 | 1461584095828 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 1851 | 1461584095835 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 04:34:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:34:55 INFO - PROCESS | 1851 | 1461584095844 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 1851 | 1461584095847 Marionette TRACE conn3 <- [1,698,null,{}] 04:34:55 INFO - PROCESS | 1851 | 1461584095853 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}] 04:34:56 INFO - PROCESS | 1851 | 1461584096003 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 04:34:56 INFO - PROCESS | 1851 | 1461584096105 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e677800 == 54 [pid = 1851] [id = 182] 04:34:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7fc89e6a2000) [pid = 1851] [serial = 546] [outer = (nil)] 04:34:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7fc89f1a7c00) [pid = 1851] [serial = 547] [outer = 0x7fc89e6a2000] 04:34:56 INFO - PROCESS | 1851 | 1461584096165 Marionette DEBUG loaded listener.js 04:34:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7fc89f81f000) [pid = 1851] [serial = 548] [outer = 0x7fc89e6a2000] 04:34:57 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:34:57 INFO - PROCESS | 1851 | 1461584097244 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]]]}] 04:34:57 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) 04:34:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1431ms 04:34:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:34:57 INFO - PROCESS | 1851 | 1461584097275 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 04:34:57 INFO - PROCESS | 1851 | 1461584097277 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 04:34:57 INFO - PROCESS | 1851 | 1461584097283 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - PROCESS | 1851 | 1461584097288 Marionette TRACE conn3 <- [1,702,null,{}] 04:34:57 INFO - PROCESS | 1851 | 1461584097302 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}] 04:34:57 INFO - PROCESS | 1851 | 1461584097535 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 04:34:57 INFO - PROCESS | 1851 | 1461584097681 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fde9800 == 55 [pid = 1851] [id = 183] 04:34:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7fc89ff69400) [pid = 1851] [serial = 549] [outer = (nil)] 04:34:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7fc8a03dbc00) [pid = 1851] [serial = 550] [outer = 0x7fc89ff69400] 04:34:57 INFO - PROCESS | 1851 | 1461584097742 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7fc8a28d3800) [pid = 1851] [serial = 551] [outer = 0x7fc89ff69400] 04:34:58 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:34:58 INFO - PROCESS | 1851 | 1461584098837 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]]]}] 04:34:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:34:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1594ms 04:34:58 INFO - PROCESS | 1851 | 1461584098876 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 1851 | 1461584098878 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 04:34:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:34:58 INFO - PROCESS | 1851 | 1461584098895 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:34:58 INFO - PROCESS | 1851 | 1461584098898 Marionette TRACE conn3 <- [1,706,null,{}] 04:34:58 INFO - PROCESS | 1851 | 1461584098916 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}] 04:34:59 INFO - PROCESS | 1851 | 1461584099088 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 04:34:59 INFO - PROCESS | 1851 | 1461584099154 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2a0a800 == 56 [pid = 1851] [id = 184] 04:34:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 112 (0x7fc89ff6d400) [pid = 1851] [serial = 552] [outer = (nil)] 04:34:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7fc8a2bcb000) [pid = 1851] [serial = 553] [outer = 0x7fc89ff6d400] 04:34:59 INFO - PROCESS | 1851 | 1461584099213 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7fc8a3394c00) [pid = 1851] [serial = 554] [outer = 0x7fc89ff6d400] 04:35:00 INFO - PROCESS | 1851 | --DOMWINDOW == 113 (0x7fc89750b800) [pid = 1851] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:35:00 INFO - PROCESS | 1851 | --DOMWINDOW == 112 (0x7fc89f5df000) [pid = 1851] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:35:00 INFO - PROCESS | 1851 | --DOMWINDOW == 111 (0x7fc89ff6e400) [pid = 1851] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:35:00 INFO - PROCESS | 1851 | --DOMWINDOW == 110 (0x7fc8a134cc00) [pid = 1851] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:35:00 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7fc89e9c2000) [pid = 1851] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:35:00 INFO - PROCESS | 1851 | --DOMWINDOW == 108 (0x7fc89f818800) [pid = 1851] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:35:00 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7fc8a5d76800) [pid = 1851] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:35:00 INFO - PROCESS | 1851 | --DOMWINDOW == 106 (0x7fc89e9c0400) [pid = 1851] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:35:00 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:00 INFO - PROCESS | 1851 | 1461584100351 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]]]}] 04:35:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:35:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1506ms 04:35:00 INFO - PROCESS | 1851 | 1461584100391 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 1851 | 1461584100394 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 04:35:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:35:00 INFO - PROCESS | 1851 | 1461584100400 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - PROCESS | 1851 | 1461584100402 Marionette TRACE conn3 <- [1,710,null,{}] 04:35:00 INFO - PROCESS | 1851 | 1461584100407 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}] 04:35:00 INFO - PROCESS | 1851 | 1461584100556 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 04:35:00 INFO - PROCESS | 1851 | 1461584100729 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2a16800 == 57 [pid = 1851] [id = 185] 04:35:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7fc89d07e400) [pid = 1851] [serial = 555] [outer = (nil)] 04:35:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7fc8a2bc1000) [pid = 1851] [serial = 556] [outer = 0x7fc89d07e400] 04:35:00 INFO - PROCESS | 1851 | 1461584100789 Marionette DEBUG loaded listener.js 04:35:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7fc8a339e000) [pid = 1851] [serial = 557] [outer = 0x7fc89d07e400] 04:35:01 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:01 INFO - PROCESS | 1851 | 1461584101815 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]]]}] 04:35:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:35:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1425ms 04:35:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:35:01 INFO - PROCESS | 1851 | 1461584101826 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 04:35:01 INFO - PROCESS | 1851 | 1461584101828 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 04:35:01 INFO - PROCESS | 1851 | 1461584101834 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:35:01 INFO - PROCESS | 1851 | 1461584101848 Marionette TRACE conn3 <- [1,714,null,{}] 04:35:01 INFO - PROCESS | 1851 | 1461584101853 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}] 04:35:02 INFO - PROCESS | 1851 | 1461584102033 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 04:35:02 INFO - PROCESS | 1851 | 1461584102100 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897568000 == 58 [pid = 1851] [id = 186] 04:35:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7fc897427800) [pid = 1851] [serial = 558] [outer = (nil)] 04:35:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7fc89750d400) [pid = 1851] [serial = 559] [outer = 0x7fc897427800] 04:35:02 INFO - PROCESS | 1851 | 1461584102433 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 112 (0x7fc89d075400) [pid = 1851] [serial = 560] [outer = 0x7fc897427800] 04:35:03 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:03 INFO - PROCESS | 1851 | 1461584103780 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]]]}] 04:35:03 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 04:35:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1991ms 04:35:03 INFO - PROCESS | 1851 | 1461584103883 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 04:35:03 INFO - PROCESS | 1851 | 1461584103889 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 04:35:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:35:03 INFO - PROCESS | 1851 | 1461584103900 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:35:03 INFO - PROCESS | 1851 | 1461584103903 Marionette TRACE conn3 <- [1,718,null,{}] 04:35:03 INFO - PROCESS | 1851 | 1461584103911 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}] 04:35:04 INFO - PROCESS | 1851 | 1461584104077 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 04:35:04 INFO - PROCESS | 1851 | 1461584104222 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a02a3000 == 59 [pid = 1851] [id = 187] 04:35:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7fc89e942400) [pid = 1851] [serial = 561] [outer = (nil)] 04:35:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7fc89f5df400) [pid = 1851] [serial = 562] [outer = 0x7fc89e942400] 04:35:04 INFO - PROCESS | 1851 | 1461584104296 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7fc8a02e8c00) [pid = 1851] [serial = 563] [outer = 0x7fc89e942400] 04:35:05 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:05 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:35:05 INFO - PROCESS | 1851 | 1461584105749 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]]]}] 04:35:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:35:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1888ms 04:35:05 INFO - PROCESS | 1851 | 1461584105786 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 04:35:05 INFO - PROCESS | 1851 | 1461584105792 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 04:35:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:35:05 INFO - PROCESS | 1851 | 1461584105802 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:35:05 INFO - PROCESS | 1851 | 1461584105806 Marionette TRACE conn3 <- [1,722,null,{}] 04:35:05 INFO - PROCESS | 1851 | 1461584105811 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}] 04:35:05 INFO - PROCESS | 1851 | 1461584105981 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 04:35:06 INFO - PROCESS | 1851 | 1461584106127 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8b8a000 == 60 [pid = 1851] [id = 188] 04:35:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7fc89f1a7800) [pid = 1851] [serial = 564] [outer = (nil)] 04:35:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7fc8a1e37000) [pid = 1851] [serial = 565] [outer = 0x7fc89f1a7800] 04:35:06 INFO - PROCESS | 1851 | 1461584106200 Marionette DEBUG loaded listener.js 04:35:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7fc8a6e77400) [pid = 1851] [serial = 566] [outer = 0x7fc89f1a7800] 04:35:07 INFO - PROCESS | 1851 | 1461584107145 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] 04:35:07 INFO - PROCESS | 1851 | 1461584107189 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 04:35:07 INFO - PROCESS | 1851 | 1461584107195 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 1851 | 1461584107201 Marionette TRACE conn3 <- [1,726,null,{}] 04:35:07 INFO - PROCESS | 1851 | 1461584107216 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}] 04:35:07 INFO - PROCESS | 1851 | 1461584107401 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 04:35:07 INFO - PROCESS | 1851 | 1461584107552 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9f41800 == 61 [pid = 1851] [id = 189] 04:35:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7fc8a8830800) [pid = 1851] [serial = 567] [outer = (nil)] 04:35:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7fc8a8839000) [pid = 1851] [serial = 568] [outer = 0x7fc8a8830800] 04:35:07 INFO - PROCESS | 1851 | 1461584107669 Marionette DEBUG loaded listener.js 04:35:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7fc8a883cc00) [pid = 1851] [serial = 569] [outer = 0x7fc8a8830800] 04:35:08 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:08 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:35:08 INFO - PROCESS | 1851 | 1461584108607 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]]]}] 04:35:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:35:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1485ms 04:35:08 INFO - PROCESS | 1851 | 1461584108681 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 04:35:08 INFO - PROCESS | 1851 | 1461584108685 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 04:35:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:35:08 INFO - PROCESS | 1851 | 1461584108691 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:35:08 INFO - PROCESS | 1851 | 1461584108694 Marionette TRACE conn3 <- [1,730,null,{}] 04:35:08 INFO - PROCESS | 1851 | 1461584108699 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}] 04:35:08 INFO - PROCESS | 1851 | 1461584108869 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 04:35:09 INFO - PROCESS | 1851 | 1461584109162 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8af2ed800 == 62 [pid = 1851] [id = 190] 04:35:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7fc8a8733c00) [pid = 1851] [serial = 570] [outer = (nil)] 04:35:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7fc8ab8ea800) [pid = 1851] [serial = 571] [outer = 0x7fc8a8733c00] 04:35:09 INFO - PROCESS | 1851 | 1461584109295 Marionette DEBUG loaded listener.js 04:35:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7fc8ac457800) [pid = 1851] [serial = 572] [outer = 0x7fc8a8733c00] 04:35:09 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:09 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:35:10 INFO - PROCESS | 1851 | 1461584110128 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] 04:35:10 INFO - PROCESS | 1851 | 1461584110182 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 04:35:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:35:10 INFO - PROCESS | 1851 | 1461584110187 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - PROCESS | 1851 | 1461584110189 Marionette TRACE conn3 <- [1,734,null,{}] 04:35:10 INFO - PROCESS | 1851 | 1461584110195 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}] 04:35:10 INFO - PROCESS | 1851 | 1461584110448 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 04:35:10 INFO - PROCESS | 1851 | 1461584110592 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b64b1000 == 63 [pid = 1851] [id = 191] 04:35:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7fc8b51eb800) [pid = 1851] [serial = 573] [outer = (nil)] 04:35:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7fc8b608f000) [pid = 1851] [serial = 574] [outer = 0x7fc8b51eb800] 04:35:10 INFO - PROCESS | 1851 | 1461584110679 Marionette DEBUG loaded listener.js 04:35:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7fc8b7283c00) [pid = 1851] [serial = 575] [outer = 0x7fc8b51eb800] 04:35:11 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:11 INFO - PROCESS | 1851 | 1461584111678 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]]]}] 04:35:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:35:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1535ms 04:35:11 INFO - PROCESS | 1851 | 1461584111724 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 04:35:11 INFO - PROCESS | 1851 | 1461584111728 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 04:35:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:35:11 INFO - PROCESS | 1851 | 1461584111734 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - PROCESS | 1851 | 1461584111739 Marionette TRACE conn3 <- [1,738,null,{}] 04:35:11 INFO - PROCESS | 1851 | 1461584111746 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}] 04:35:11 INFO - PROCESS | 1851 | 1461584111923 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 04:35:12 INFO - PROCESS | 1851 | 1461584112077 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb2de000 == 64 [pid = 1851] [id = 192] 04:35:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7fc8ac40c400) [pid = 1851] [serial = 576] [outer = (nil)] 04:35:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7fc8b9337800) [pid = 1851] [serial = 577] [outer = 0x7fc8ac40c400] 04:35:12 INFO - PROCESS | 1851 | 1461584112152 Marionette DEBUG loaded listener.js 04:35:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7fc8badaa400) [pid = 1851] [serial = 578] [outer = 0x7fc8ac40c400] 04:35:13 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:13 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:35:13 INFO - PROCESS | 1851 | 1461584113459 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]]]}] 04:35:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:35:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1782ms 04:35:13 INFO - PROCESS | 1851 | 1461584113518 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 04:35:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:35:13 INFO - PROCESS | 1851 | 1461584113522 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 04:35:13 INFO - PROCESS | 1851 | 1461584113529 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - PROCESS | 1851 | 1461584113532 Marionette TRACE conn3 <- [1,742,null,{}] 04:35:13 INFO - PROCESS | 1851 | 1461584113537 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}] 04:35:13 INFO - PROCESS | 1851 | 1461584113764 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 04:35:14 INFO - PROCESS | 1851 | 1461584114109 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee05000 == 65 [pid = 1851] [id = 193] 04:35:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7fc89c335800) [pid = 1851] [serial = 579] [outer = (nil)] 04:35:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7fc89c33c400) [pid = 1851] [serial = 580] [outer = 0x7fc89c335800] 04:35:14 INFO - PROCESS | 1851 | 1461584114174 Marionette DEBUG loaded listener.js 04:35:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7fc89e947c00) [pid = 1851] [serial = 581] [outer = 0x7fc89c335800] 04:35:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b5199800 == 64 [pid = 1851] [id = 160] 04:35:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a2a16800 == 63 [pid = 1851] [id = 185] 04:35:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a2a0a800 == 62 [pid = 1851] [id = 184] 04:35:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fde9800 == 61 [pid = 1851] [id = 183] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7fc8ab65d400) [pid = 1851] [serial = 526] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e677800 == 60 [pid = 1851] [id = 182] 04:35:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ee75000 == 59 [pid = 1851] [id = 181] 04:35:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bb2e8800 == 58 [pid = 1851] [id = 179] 04:35:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b6f1d000 == 57 [pid = 1851] [id = 178] 04:35:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a96c5800 == 56 [pid = 1851] [id = 177] 04:35:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fed6800 == 55 [pid = 1851] [id = 176] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7fc8b7288800) [pid = 1851] [serial = 499] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7fc89c33e400) [pid = 1851] [serial = 506] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7fc8a5186800) [pid = 1851] [serial = 523] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7fc8a3485c00) [pid = 1851] [serial = 517] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7fc8a7fee400) [pid = 1851] [serial = 490] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7fc8a3289c00) [pid = 1851] [serial = 514] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7fc89e9cc400) [pid = 1851] [serial = 508] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7fc8a02e1400) [pid = 1851] [serial = 511] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7fc8a6e72c00) [pid = 1851] [serial = 520] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7fc8a130cc00) [pid = 1851] [serial = 512] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7fc8b6291800) [pid = 1851] [serial = 496] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7fc8ab8ec800) [pid = 1851] [serial = 482] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7fc89750ac00) [pid = 1851] [serial = 502] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7fc8a3399c00) [pid = 1851] [serial = 515] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7fc89c339400) [pid = 1851] [serial = 505] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7fc89f9c7800) [pid = 1851] [serial = 484] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7fc89f5df800) [pid = 1851] [serial = 509] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7fc8a872e400) [pid = 1851] [serial = 521] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 113 (0x7fc8a2bc8000) [pid = 1851] [serial = 487] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 112 (0x7fc8a9cc5000) [pid = 1851] [serial = 481] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 111 (0x7fc8a991ac00) [pid = 1851] [serial = 524] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 110 (0x7fc8a510f800) [pid = 1851] [serial = 518] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7fc8ab658c00) [pid = 1851] [serial = 493] [outer = (nil)] [url = about:blank] 04:35:15 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:15 INFO - PROCESS | 1851 | 1461584115607 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]]]}] 04:35:15 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 04:35:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2090ms 04:35:15 INFO - PROCESS | 1851 | 1461584115620 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 1851 | 1461584115624 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 04:35:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:35:15 INFO - PROCESS | 1851 | 1461584115632 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - PROCESS | 1851 | 1461584115637 Marionette TRACE conn3 <- [1,746,null,{}] 04:35:15 INFO - PROCESS | 1851 | 1461584115643 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}] 04:35:15 INFO - PROCESS | 1851 | 1461584115805 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 04:35:15 INFO - PROCESS | 1851 | 1461584115916 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e915800 == 56 [pid = 1851] [id = 194] 04:35:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7fc89e6aa000) [pid = 1851] [serial = 582] [outer = (nil)] 04:35:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7fc89ee9b400) [pid = 1851] [serial = 583] [outer = 0x7fc89e6aa000] 04:35:15 INFO - PROCESS | 1851 | 1461584115984 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 112 (0x7fc89f052c00) [pid = 1851] [serial = 584] [outer = 0x7fc89e6aa000] 04:35:16 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:17 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:17 INFO - PROCESS | 1851 | 1461584117171 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]]]}] 04:35:17 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.) 04:35:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1581ms 04:35:17 INFO - PROCESS | 1851 | 1461584117217 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 04:35:17 INFO - PROCESS | 1851 | 1461584117222 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 04:35:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:35:17 INFO - PROCESS | 1851 | 1461584117228 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:35:17 INFO - PROCESS | 1851 | 1461584117231 Marionette TRACE conn3 <- [1,750,null,{}] 04:35:17 INFO - PROCESS | 1851 | 1461584117236 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}] 04:35:17 INFO - PROCESS | 1851 | 1461584117445 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 04:35:17 INFO - PROCESS | 1851 | 1461584117581 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f6a6800 == 57 [pid = 1851] [id = 195] 04:35:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7fc89f1abc00) [pid = 1851] [serial = 585] [outer = (nil)] 04:35:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7fc89f616c00) [pid = 1851] [serial = 586] [outer = 0x7fc89f1abc00] 04:35:17 INFO - PROCESS | 1851 | 1461584117642 Marionette DEBUG loaded listener.js 04:35:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7fc89f81b000) [pid = 1851] [serial = 587] [outer = 0x7fc89f1abc00] 04:35:18 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:18 INFO - PROCESS | 1851 | 1461584118826 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]]]}] 04:35:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:35:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1631ms 04:35:18 INFO - PROCESS | 1851 | 1461584118859 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 04:35:18 INFO - PROCESS | 1851 | 1461584118862 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 04:35:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:35:18 INFO - PROCESS | 1851 | 1461584118899 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:35:18 INFO - PROCESS | 1851 | 1461584118907 Marionette TRACE conn3 <- [1,754,null,{}] 04:35:18 INFO - PROCESS | 1851 | 1461584118913 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}] 04:35:19 INFO - PROCESS | 1851 | 1461584119147 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 04:35:19 INFO - PROCESS | 1851 | 1461584119185 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a04ae800 == 58 [pid = 1851] [id = 196] 04:35:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7fc89f616000) [pid = 1851] [serial = 588] [outer = (nil)] 04:35:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7fc8a1310000) [pid = 1851] [serial = 589] [outer = 0x7fc89f616000] 04:35:19 INFO - PROCESS | 1851 | 1461584119256 Marionette DEBUG loaded listener.js 04:35:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7fc8a134cc00) [pid = 1851] [serial = 590] [outer = 0x7fc89f616000] 04:35:19 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7fc89ff6d400) [pid = 1851] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:35:19 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7fc89ff69400) [pid = 1851] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:35:19 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7fc89e6a9800) [pid = 1851] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:35:19 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7fc89e6a2000) [pid = 1851] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:35:19 INFO - PROCESS | 1851 | --DOMWINDOW == 113 (0x7fc89e944000) [pid = 1851] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:35:20 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:20 INFO - PROCESS | 1851 | 1461584120427 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]]]}] 04:35:20 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 04:35:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1614ms 04:35:20 INFO - PROCESS | 1851 | 1461584120483 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 04:35:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:35:20 INFO - PROCESS | 1851 | 1461584120488 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 04:35:20 INFO - PROCESS | 1851 | 1461584120493 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:35:20 INFO - PROCESS | 1851 | 1461584120496 Marionette TRACE conn3 <- [1,758,null,{}] 04:35:20 INFO - PROCESS | 1851 | 1461584120500 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}] 04:35:20 INFO - PROCESS | 1851 | 1461584120693 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 04:35:20 INFO - PROCESS | 1851 | 1461584120748 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2a0b000 == 59 [pid = 1851] [id = 197] 04:35:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7fc89d07dc00) [pid = 1851] [serial = 591] [outer = (nil)] 04:35:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7fc8a1354800) [pid = 1851] [serial = 592] [outer = 0x7fc89d07dc00] 04:35:20 INFO - PROCESS | 1851 | 1461584120809 Marionette DEBUG loaded listener.js 04:35:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7fc8a2a87400) [pid = 1851] [serial = 593] [outer = 0x7fc89d07dc00] 04:35:21 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:21 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:35:21 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:21 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:21 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:21 INFO - PROCESS | 1851 | 1461584121509 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]]]}] 04:35:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:35:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1028ms 04:35:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:35:21 INFO - PROCESS | 1851 | 1461584121523 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 04:35:21 INFO - PROCESS | 1851 | 1461584121525 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 04:35:21 INFO - PROCESS | 1851 | 1461584121531 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:35:21 INFO - PROCESS | 1851 | 1461584121534 Marionette TRACE conn3 <- [1,762,null,{}] 04:35:21 INFO - PROCESS | 1851 | 1461584121543 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}] 04:35:21 INFO - PROCESS | 1851 | 1461584121755 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 04:35:21 INFO - PROCESS | 1851 | 1461584121785 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3ad2800 == 60 [pid = 1851] [id = 198] 04:35:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7fc8a2aad000) [pid = 1851] [serial = 594] [outer = (nil)] 04:35:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7fc8a2bc5800) [pid = 1851] [serial = 595] [outer = 0x7fc8a2aad000] 04:35:21 INFO - PROCESS | 1851 | 1461584121859 Marionette DEBUG loaded listener.js 04:35:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7fc8a3f2f000) [pid = 1851] [serial = 596] [outer = 0x7fc8a2aad000] 04:35:23 INFO - PROCESS | 1851 | 1461584123414 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]]]}] 04:35:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:35:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1935ms 04:35:23 INFO - PROCESS | 1851 | 1461584123499 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 04:35:23 INFO - PROCESS | 1851 | 1461584123505 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 04:35:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:35:23 INFO - PROCESS | 1851 | 1461584123514 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:35:23 INFO - PROCESS | 1851 | 1461584123519 Marionette TRACE conn3 <- [1,766,null,{}] 04:35:23 INFO - PROCESS | 1851 | 1461584123527 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}] 04:35:23 INFO - PROCESS | 1851 | 1461584123686 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 04:35:23 INFO - PROCESS | 1851 | 1461584123837 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f6a1000 == 61 [pid = 1851] [id = 199] 04:35:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7fc89e9ca000) [pid = 1851] [serial = 597] [outer = (nil)] 04:35:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7fc89f1afc00) [pid = 1851] [serial = 598] [outer = 0x7fc89e9ca000] 04:35:23 INFO - PROCESS | 1851 | 1461584123911 Marionette DEBUG loaded listener.js 04:35:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7fc89f61d400) [pid = 1851] [serial = 599] [outer = 0x7fc89e9ca000] 04:35:25 INFO - PROCESS | 1851 | 1461584125233 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]]]}] 04:35:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:35:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1737ms 04:35:25 INFO - PROCESS | 1851 | 1461584125250 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 04:35:25 INFO - PROCESS | 1851 | 1461584125258 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 04:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:35:25 INFO - PROCESS | 1851 | 1461584125396 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:35:25 INFO - PROCESS | 1851 | 1461584125402 Marionette TRACE conn3 <- [1,770,null,{}] 04:35:25 INFO - PROCESS | 1851 | 1461584125410 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}] 04:35:25 INFO - PROCESS | 1851 | 1461584125591 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 04:35:25 INFO - PROCESS | 1851 | 1461584125741 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a5b43000 == 62 [pid = 1851] [id = 200] 04:35:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7fc89f058800) [pid = 1851] [serial = 600] [outer = (nil)] 04:35:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7fc8a103a000) [pid = 1851] [serial = 601] [outer = 0x7fc89f058800] 04:35:25 INFO - PROCESS | 1851 | 1461584125814 Marionette DEBUG loaded listener.js 04:35:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7fc8a1e3f000) [pid = 1851] [serial = 602] [outer = 0x7fc89f058800] 04:35:26 INFO - PROCESS | 1851 | 1461584126761 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]]]}] 04:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1485ms 04:35:26 INFO - PROCESS | 1851 | 1461584126831 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 04:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:35:26 INFO - PROCESS | 1851 | 1461584126835 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 04:35:26 INFO - PROCESS | 1851 | 1461584126841 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:35:26 INFO - PROCESS | 1851 | 1461584126847 Marionette TRACE conn3 <- [1,774,null,{}] 04:35:26 INFO - PROCESS | 1851 | 1461584126862 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}] 04:35:27 INFO - PROCESS | 1851 | 1461584127071 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 04:35:27 INFO - PROCESS | 1851 | 1461584127268 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8a8d000 == 63 [pid = 1851] [id = 201] 04:35:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7fc8a2aa6000) [pid = 1851] [serial = 603] [outer = (nil)] 04:35:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7fc8a3f31400) [pid = 1851] [serial = 604] [outer = 0x7fc8a2aa6000] 04:35:27 INFO - PROCESS | 1851 | 1461584127390 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7fc8a518b800) [pid = 1851] [serial = 605] [outer = 0x7fc8a2aa6000] 04:35:28 INFO - PROCESS | 1851 | 1461584128208 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]]]}] 04:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1436ms 04:35:28 INFO - PROCESS | 1851 | 1461584128276 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 04:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:35:28 INFO - PROCESS | 1851 | 1461584128281 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 04:35:28 INFO - PROCESS | 1851 | 1461584128286 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:35:28 INFO - PROCESS | 1851 | 1461584128289 Marionette TRACE conn3 <- [1,778,null,{}] 04:35:28 INFO - PROCESS | 1851 | 1461584128294 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}] 04:35:28 INFO - PROCESS | 1851 | 1461584128490 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 04:35:28 INFO - PROCESS | 1851 | 1461584128644 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a96dc000 == 64 [pid = 1851] [id = 202] 04:35:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7fc8a33a1c00) [pid = 1851] [serial = 606] [outer = (nil)] 04:35:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7fc8a5195c00) [pid = 1851] [serial = 607] [outer = 0x7fc8a33a1c00] 04:35:28 INFO - PROCESS | 1851 | 1461584128721 Marionette DEBUG loaded listener.js 04:35:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7fc8a5b10400) [pid = 1851] [serial = 608] [outer = 0x7fc8a33a1c00] 04:35:29 INFO - PROCESS | 1851 | 1461584129534 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]]]}] 04:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1286ms 04:35:29 INFO - PROCESS | 1851 | 1461584129573 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 04:35:29 INFO - PROCESS | 1851 | 1461584129576 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 04:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:35:29 INFO - PROCESS | 1851 | 1461584129582 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:35:29 INFO - PROCESS | 1851 | 1461584129584 Marionette TRACE conn3 <- [1,782,null,{}] 04:35:29 INFO - PROCESS | 1851 | 1461584129589 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}] 04:35:29 INFO - PROCESS | 1851 | 1461584129749 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 04:35:29 INFO - PROCESS | 1851 | 1461584129910 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9f3f000 == 65 [pid = 1851] [id = 203] 04:35:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7fc8a5d7a400) [pid = 1851] [serial = 609] [outer = (nil)] 04:35:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7fc8a6de0800) [pid = 1851] [serial = 610] [outer = 0x7fc8a5d7a400] 04:35:30 INFO - PROCESS | 1851 | 1461584130001 Marionette DEBUG loaded listener.js 04:35:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7fc8a6e7f800) [pid = 1851] [serial = 611] [outer = 0x7fc8a5d7a400] 04:35:30 INFO - PROCESS | 1851 | 1461584130976 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]]]}] 04:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1427ms 04:35:31 INFO - PROCESS | 1851 | 1461584131010 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 04:35:31 INFO - PROCESS | 1851 | 1461584131012 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 04:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:35:31 INFO - PROCESS | 1851 | 1461584131018 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:35:31 INFO - PROCESS | 1851 | 1461584131021 Marionette TRACE conn3 <- [1,786,null,{}] 04:35:31 INFO - PROCESS | 1851 | 1461584131027 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}] 04:35:31 INFO - PROCESS | 1851 | 1461584131204 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 04:35:31 INFO - PROCESS | 1851 | 1461584131377 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a346c800 == 66 [pid = 1851] [id = 204] 04:35:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7fc89c332400) [pid = 1851] [serial = 612] [outer = (nil)] 04:35:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7fc8a7f07000) [pid = 1851] [serial = 613] [outer = 0x7fc89c332400] 04:35:31 INFO - PROCESS | 1851 | 1461584131457 Marionette DEBUG loaded listener.js 04:35:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7fc8a873b000) [pid = 1851] [serial = 614] [outer = 0x7fc89c332400] 04:35:32 INFO - PROCESS | 1851 | 1461584132314 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]]]}] 04:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1330ms 04:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:35:32 INFO - PROCESS | 1851 | 1461584132349 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 04:35:32 INFO - PROCESS | 1851 | 1461584132352 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 04:35:32 INFO - PROCESS | 1851 | 1461584132359 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:35:32 INFO - PROCESS | 1851 | 1461584132362 Marionette TRACE conn3 <- [1,790,null,{}] 04:35:32 INFO - PROCESS | 1851 | 1461584132367 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}] 04:35:32 INFO - PROCESS | 1851 | 1461584132518 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 04:35:33 INFO - PROCESS | 1851 | 1461584133047 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f8a8000 == 67 [pid = 1851] [id = 205] 04:35:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc89d079000) [pid = 1851] [serial = 615] [outer = (nil)] 04:35:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc89e6aa400) [pid = 1851] [serial = 616] [outer = 0x7fc89d079000] 04:35:33 INFO - PROCESS | 1851 | 1461584133171 Marionette DEBUG loaded listener.js 04:35:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc89e9c9800) [pid = 1851] [serial = 617] [outer = 0x7fc89d079000] 04:35:34 INFO - PROCESS | 1851 | 1461584134092 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]]]}] 04:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1785ms 04:35:34 INFO - PROCESS | 1851 | 1461584134145 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 04:35:34 INFO - PROCESS | 1851 | 1461584134152 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 04:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:35:34 INFO - PROCESS | 1851 | 1461584134159 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:35:34 INFO - PROCESS | 1851 | 1461584134165 Marionette TRACE conn3 <- [1,794,null,{}] 04:35:34 INFO - PROCESS | 1851 | 1461584134171 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}] 04:35:34 INFO - PROCESS | 1851 | 1461584134349 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 04:35:34 INFO - PROCESS | 1851 | 1461584134559 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e796800 == 68 [pid = 1851] [id = 206] 04:35:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc89e9c5c00) [pid = 1851] [serial = 618] [outer = (nil)] 04:35:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc89f5df000) [pid = 1851] [serial = 619] [outer = 0x7fc89e9c5c00] 04:35:34 INFO - PROCESS | 1851 | 1461584134696 Marionette DEBUG loaded listener.js 04:35:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc89f81d800) [pid = 1851] [serial = 620] [outer = 0x7fc89e9c5c00] 04:35:34 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc8a2bc1000) [pid = 1851] [serial = 556] [outer = (nil)] [url = about:blank] 04:35:34 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc8b624f400) [pid = 1851] [serial = 538] [outer = (nil)] [url = about:blank] 04:35:34 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc8a2bc4400) [pid = 1851] [serial = 541] [outer = (nil)] [url = about:blank] 04:35:35 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc8a2bcb000) [pid = 1851] [serial = 553] [outer = (nil)] [url = about:blank] 04:35:35 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc8a03dbc00) [pid = 1851] [serial = 550] [outer = (nil)] [url = about:blank] 04:35:35 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc8a3394c00) [pid = 1851] [serial = 554] [outer = (nil)] [url = about:blank] 04:35:35 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7fc8b62b7000) [pid = 1851] [serial = 527] [outer = (nil)] [url = about:blank] 04:35:35 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7fc89f1a7c00) [pid = 1851] [serial = 547] [outer = (nil)] [url = about:blank] 04:35:35 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7fc89f81f000) [pid = 1851] [serial = 548] [outer = (nil)] [url = about:blank] 04:35:35 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7fc89f1a6400) [pid = 1851] [serial = 545] [outer = (nil)] [url = about:blank] 04:35:35 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7fc89e9c0800) [pid = 1851] [serial = 544] [outer = (nil)] [url = about:blank] 04:35:35 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7fc8a14e6800) [pid = 1851] [serial = 532] [outer = (nil)] [url = about:blank] 04:35:35 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7fc89e9c1400) [pid = 1851] [serial = 529] [outer = (nil)] [url = about:blank] 04:35:35 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7fc8a7d17400) [pid = 1851] [serial = 535] [outer = (nil)] [url = about:blank] 04:35:35 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7fc8a28d3800) [pid = 1851] [serial = 551] [outer = (nil)] [url = about:blank] 04:35:35 INFO - PROCESS | 1851 | 1461584135478 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]]]}] 04:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1387ms 04:35:35 INFO - PROCESS | 1851 | 1461584135550 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 04:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:35:35 INFO - PROCESS | 1851 | 1461584135556 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 04:35:35 INFO - PROCESS | 1851 | 1461584135562 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:35:35 INFO - PROCESS | 1851 | 1461584135565 Marionette TRACE conn3 <- [1,798,null,{}] 04:35:35 INFO - PROCESS | 1851 | 1461584135571 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}] 04:35:35 INFO - PROCESS | 1851 | 1461584135747 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 04:35:35 INFO - PROCESS | 1851 | 1461584135759 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a149b800 == 69 [pid = 1851] [id = 207] 04:35:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7fc8a03dbc00) [pid = 1851] [serial = 621] [outer = (nil)] 04:35:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7fc8a130b800) [pid = 1851] [serial = 622] [outer = 0x7fc8a03dbc00] 04:35:35 INFO - PROCESS | 1851 | 1461584135821 Marionette DEBUG loaded listener.js 04:35:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7fc8a1e3cc00) [pid = 1851] [serial = 623] [outer = 0x7fc8a03dbc00] 04:35:36 INFO - PROCESS | 1851 | 1461584136688 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]]]}] 04:35:36 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 04:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1179ms 04:35:36 INFO - PROCESS | 1851 | 1461584136744 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 04:35:36 INFO - PROCESS | 1851 | 1461584136747 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 04:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:35:36 INFO - PROCESS | 1851 | 1461584136760 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:35:36 INFO - PROCESS | 1851 | 1461584136768 Marionette TRACE conn3 <- [1,802,null,{}] 04:35:36 INFO - PROCESS | 1851 | 1461584136777 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}] 04:35:36 INFO - PROCESS | 1851 | 1461584136945 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 04:35:37 INFO - PROCESS | 1851 | 1461584137075 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8709000 == 70 [pid = 1851] [id = 208] 04:35:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7fc8a02e0c00) [pid = 1851] [serial = 624] [outer = (nil)] 04:35:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7fc8a2ab0c00) [pid = 1851] [serial = 625] [outer = 0x7fc8a02e0c00] 04:35:37 INFO - PROCESS | 1851 | 1461584137136 Marionette DEBUG loaded listener.js 04:35:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7fc8a5110800) [pid = 1851] [serial = 626] [outer = 0x7fc8a02e0c00] 04:35:37 INFO - PROCESS | 1851 | 1461584137909 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]]]}] 04:35:37 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 04:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1198ms 04:35:37 INFO - PROCESS | 1851 | 1461584137956 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 04:35:37 INFO - PROCESS | 1851 | 1461584137960 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 04:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:35:37 INFO - PROCESS | 1851 | 1461584137971 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:35:37 INFO - PROCESS | 1851 | 1461584137973 Marionette TRACE conn3 <- [1,806,null,{}] 04:35:37 INFO - PROCESS | 1851 | 1461584137977 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}] 04:35:38 INFO - PROCESS | 1851 | 1461584138167 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 04:35:38 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7fc89d07e400) [pid = 1851] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:35:38 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7fc89f616000) [pid = 1851] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:35:38 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7fc89c335800) [pid = 1851] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:35:38 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7fc89f1abc00) [pid = 1851] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:35:38 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7fc89e6aa000) [pid = 1851] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:35:38 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7fc89d07dc00) [pid = 1851] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:35:38 INFO - PROCESS | 1851 | 1461584138700 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e90c800 == 71 [pid = 1851] [id = 209] 04:35:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7fc89750e000) [pid = 1851] [serial = 627] [outer = (nil)] 04:35:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7fc89d074000) [pid = 1851] [serial = 628] [outer = 0x7fc89750e000] 04:35:38 INFO - PROCESS | 1851 | 1461584138781 Marionette DEBUG loaded listener.js 04:35:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7fc89e943c00) [pid = 1851] [serial = 629] [outer = 0x7fc89750e000] 04:35:39 INFO - PROCESS | 1851 | 1461584139690 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]]]}] 04:35:39 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 04:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1783ms 04:35:39 INFO - PROCESS | 1851 | 1461584139758 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 04:35:39 INFO - PROCESS | 1851 | 1461584139764 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 04:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:35:39 INFO - PROCESS | 1851 | 1461584139773 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:35:39 INFO - PROCESS | 1851 | 1461584139777 Marionette TRACE conn3 <- [1,810,null,{}] 04:35:39 INFO - PROCESS | 1851 | 1461584139784 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}] 04:35:40 INFO - PROCESS | 1851 | 1461584140007 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 04:35:40 INFO - PROCESS | 1851 | 1461584140233 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3461000 == 72 [pid = 1851] [id = 210] 04:35:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7fc89f1b1c00) [pid = 1851] [serial = 630] [outer = (nil)] 04:35:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7fc89f614000) [pid = 1851] [serial = 631] [outer = 0x7fc89f1b1c00] 04:35:40 INFO - PROCESS | 1851 | 1461584140355 Marionette DEBUG loaded listener.js 04:35:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7fc89ff6a000) [pid = 1851] [serial = 632] [outer = 0x7fc89f1b1c00] 04:35:41 INFO - PROCESS | 1851 | 1461584141264 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]]]}] 04:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1537ms 04:35:41 INFO - PROCESS | 1851 | 1461584141314 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 04:35:41 INFO - PROCESS | 1851 | 1461584141320 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 04:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:35:41 INFO - PROCESS | 1851 | 1461584141326 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:35:41 INFO - PROCESS | 1851 | 1461584141329 Marionette TRACE conn3 <- [1,814,null,{}] 04:35:41 INFO - PROCESS | 1851 | 1461584141335 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}] 04:35:41 INFO - PROCESS | 1851 | 1461584141544 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 04:35:41 INFO - PROCESS | 1851 | 1461584141710 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9e6d800 == 73 [pid = 1851] [id = 211] 04:35:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7fc8a03e0800) [pid = 1851] [serial = 633] [outer = (nil)] 04:35:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7fc8a14d7400) [pid = 1851] [serial = 634] [outer = 0x7fc8a03e0800] 04:35:41 INFO - PROCESS | 1851 | 1461584141871 Marionette DEBUG loaded listener.js 04:35:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7fc8a2a8fc00) [pid = 1851] [serial = 635] [outer = 0x7fc8a03e0800] 04:35:42 INFO - PROCESS | 1851 | 1461584142835 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] 04:35:42 INFO - PROCESS | 1851 | 1461584142863 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 04:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:35:42 INFO - PROCESS | 1851 | 1461584142879 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:35:42 INFO - PROCESS | 1851 | 1461584142888 Marionette TRACE conn3 <- [1,818,null,{}] 04:35:42 INFO - PROCESS | 1851 | 1461584142894 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}] 04:35:43 INFO - PROCESS | 1851 | 1461584143092 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 04:35:43 INFO - PROCESS | 1851 | 1461584143310 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b01e8000 == 74 [pid = 1851] [id = 212] 04:35:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc8a03e1c00) [pid = 1851] [serial = 636] [outer = (nil)] 04:35:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc8a518c800) [pid = 1851] [serial = 637] [outer = 0x7fc8a03e1c00] 04:35:43 INFO - PROCESS | 1851 | 1461584143430 Marionette DEBUG loaded listener.js 04:35:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc8a721e000) [pid = 1851] [serial = 638] [outer = 0x7fc8a03e1c00] 04:35:44 INFO - PROCESS | 1851 | 1461584144323 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]]]}] 04:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1500ms 04:35:44 INFO - PROCESS | 1851 | 1461584144371 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 04:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:35:44 INFO - PROCESS | 1851 | 1461584144376 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 04:35:44 INFO - PROCESS | 1851 | 1461584144382 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:35:44 INFO - PROCESS | 1851 | 1461584144385 Marionette TRACE conn3 <- [1,822,null,{}] 04:35:44 INFO - PROCESS | 1851 | 1461584144391 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}] 04:35:44 INFO - PROCESS | 1851 | 1461584144589 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 04:35:44 INFO - PROCESS | 1851 | 1461584144762 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b6089800 == 75 [pid = 1851] [id = 213] 04:35:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc8a1037000) [pid = 1851] [serial = 639] [outer = (nil)] 04:35:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc8a7d87c00) [pid = 1851] [serial = 640] [outer = 0x7fc8a1037000] 04:35:44 INFO - PROCESS | 1851 | 1461584144880 Marionette DEBUG loaded listener.js 04:35:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc8a8736400) [pid = 1851] [serial = 641] [outer = 0x7fc8a1037000] 04:35:45 INFO - PROCESS | 1851 | 1461584145786 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] 04:35:45 INFO - PROCESS | 1851 | 1461584145816 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 04:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:35:45 INFO - PROCESS | 1851 | 1461584145825 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:35:45 INFO - PROCESS | 1851 | 1461584145828 Marionette TRACE conn3 <- [1,826,null,{}] 04:35:45 INFO - PROCESS | 1851 | 1461584145833 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}] 04:35:45 INFO - PROCESS | 1851 | 1461584145998 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 04:35:46 INFO - PROCESS | 1851 | 1461584146164 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b7213800 == 76 [pid = 1851] [id = 214] 04:35:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc8a8a4a000) [pid = 1851] [serial = 642] [outer = (nil)] 04:35:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc8a8b75800) [pid = 1851] [serial = 643] [outer = 0x7fc8a8a4a000] 04:35:46 INFO - PROCESS | 1851 | 1461584146252 Marionette DEBUG loaded listener.js 04:35:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc8a9c20400) [pid = 1851] [serial = 644] [outer = 0x7fc8a8a4a000] 04:35:47 INFO - PROCESS | 1851 | 1461584147208 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]]]}] 04:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1433ms 04:35:47 INFO - PROCESS | 1851 | 1461584147259 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 04:35:47 INFO - PROCESS | 1851 | 1461584147264 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 04:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:35:47 INFO - PROCESS | 1851 | 1461584147270 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:35:47 INFO - PROCESS | 1851 | 1461584147273 Marionette TRACE conn3 <- [1,830,null,{}] 04:35:47 INFO - PROCESS | 1851 | 1461584147279 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}] 04:35:47 INFO - PROCESS | 1851 | 1461584147487 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 04:35:47 INFO - PROCESS | 1851 | 1461584147647 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bac4c000 == 77 [pid = 1851] [id = 215] 04:35:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc8a8a4dc00) [pid = 1851] [serial = 645] [outer = (nil)] 04:35:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc8ab6d6c00) [pid = 1851] [serial = 646] [outer = 0x7fc8a8a4dc00] 04:35:47 INFO - PROCESS | 1851 | 1461584147757 Marionette DEBUG loaded listener.js 04:35:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc8ab8f8000) [pid = 1851] [serial = 647] [outer = 0x7fc8a8a4dc00] 04:35:48 INFO - PROCESS | 1851 | 1461584148623 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]]]}] 04:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1384ms 04:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:35:48 INFO - PROCESS | 1851 | 1461584148654 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 04:35:48 INFO - PROCESS | 1851 | 1461584148657 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 04:35:48 INFO - PROCESS | 1851 | 1461584148664 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:35:48 INFO - PROCESS | 1851 | 1461584148667 Marionette TRACE conn3 <- [1,834,null,{}] 04:35:48 INFO - PROCESS | 1851 | 1461584148672 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}] 04:35:48 INFO - PROCESS | 1851 | 1461584148838 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 04:35:49 INFO - PROCESS | 1851 | 1461584149003 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb4b0800 == 78 [pid = 1851] [id = 216] 04:35:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc8a9355000) [pid = 1851] [serial = 648] [outer = (nil)] 04:35:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc8ac419000) [pid = 1851] [serial = 649] [outer = 0x7fc8a9355000] 04:35:49 INFO - PROCESS | 1851 | 1461584149076 Marionette DEBUG loaded listener.js 04:35:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc8b0189800) [pid = 1851] [serial = 650] [outer = 0x7fc8a9355000] 04:35:49 INFO - PROCESS | 1851 | 1461584149983 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]]]}] 04:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1378ms 04:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:35:50 INFO - PROCESS | 1851 | 1461584150042 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 04:35:50 INFO - PROCESS | 1851 | 1461584150044 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 04:35:50 INFO - PROCESS | 1851 | 1461584150051 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:35:50 INFO - PROCESS | 1851 | 1461584150054 Marionette TRACE conn3 <- [1,838,null,{}] 04:35:50 INFO - PROCESS | 1851 | 1461584150059 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}] 04:35:50 INFO - PROCESS | 1851 | 1461584150209 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 04:35:50 INFO - PROCESS | 1851 | 1461584150374 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bdd69000 == 79 [pid = 1851] [id = 217] 04:35:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc89742c800) [pid = 1851] [serial = 651] [outer = (nil)] 04:35:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc8b5107800) [pid = 1851] [serial = 652] [outer = 0x7fc89742c800] 04:35:50 INFO - PROCESS | 1851 | 1461584150451 Marionette DEBUG loaded listener.js 04:35:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc8b5d5c800) [pid = 1851] [serial = 653] [outer = 0x7fc89742c800] 04:35:51 INFO - PROCESS | 1851 | 1461584151291 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]]]}] 04:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1284ms 04:35:51 INFO - PROCESS | 1851 | 1461584151334 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 04:35:51 INFO - PROCESS | 1851 | 1461584151338 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 04:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:35:51 INFO - PROCESS | 1851 | 1461584151344 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:35:51 INFO - PROCESS | 1851 | 1461584151346 Marionette TRACE conn3 <- [1,842,null,{}] 04:35:51 INFO - PROCESS | 1851 | 1461584151351 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}] 04:35:51 INFO - PROCESS | 1851 | 1461584151513 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 04:35:51 INFO - PROCESS | 1851 | 1461584151680 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bf6ce800 == 80 [pid = 1851] [id = 218] 04:35:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc8a9f85800) [pid = 1851] [serial = 654] [outer = (nil)] 04:35:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc8b5f7a000) [pid = 1851] [serial = 655] [outer = 0x7fc8a9f85800] 04:35:51 INFO - PROCESS | 1851 | 1461584151753 Marionette DEBUG loaded listener.js 04:35:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc8b608d000) [pid = 1851] [serial = 656] [outer = 0x7fc8a9f85800] 04:35:52 INFO - PROCESS | 1851 | 1461584152707 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]]]}] 04:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1390ms 04:35:52 INFO - PROCESS | 1851 | 1461584152735 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 04:35:52 INFO - PROCESS | 1851 | 1461584152739 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 04:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:35:52 INFO - PROCESS | 1851 | 1461584152745 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:35:52 INFO - PROCESS | 1851 | 1461584152747 Marionette TRACE conn3 <- [1,846,null,{}] 04:35:52 INFO - PROCESS | 1851 | 1461584152752 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}] 04:35:52 INFO - PROCESS | 1851 | 1461584152916 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 04:35:53 INFO - PROCESS | 1851 | 1461584153083 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee1d800 == 81 [pid = 1851] [id = 219] 04:35:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc89f055000) [pid = 1851] [serial = 657] [outer = (nil)] 04:35:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc8a9f81800) [pid = 1851] [serial = 658] [outer = 0x7fc89f055000] 04:35:53 INFO - PROCESS | 1851 | 1461584153169 Marionette DEBUG loaded listener.js 04:35:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc8b60e7c00) [pid = 1851] [serial = 659] [outer = 0x7fc89f055000] 04:35:54 INFO - PROCESS | 1851 | 1461584154371 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]]]}] 04:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1684ms 04:35:54 INFO - PROCESS | 1851 | 1461584154430 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 04:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:35:54 INFO - PROCESS | 1851 | 1461584154437 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 04:35:54 INFO - PROCESS | 1851 | 1461584154445 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:35:54 INFO - PROCESS | 1851 | 1461584154450 Marionette TRACE conn3 <- [1,850,null,{}] 04:35:54 INFO - PROCESS | 1851 | 1461584154457 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}] 04:35:54 INFO - PROCESS | 1851 | 1461584154752 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 04:35:54 INFO - PROCESS | 1851 | 1461584154971 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e668000 == 82 [pid = 1851] [id = 220] 04:35:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc89f5de000) [pid = 1851] [serial = 660] [outer = (nil)] 04:35:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc89f61ac00) [pid = 1851] [serial = 661] [outer = 0x7fc89f5de000] 04:35:55 INFO - PROCESS | 1851 | 1461584155094 Marionette DEBUG loaded listener.js 04:35:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc89ff6e400) [pid = 1851] [serial = 662] [outer = 0x7fc89f5de000] 04:35:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a8709000 == 81 [pid = 1851] [id = 208] 04:35:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a149b800 == 80 [pid = 1851] [id = 207] 04:35:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e796800 == 79 [pid = 1851] [id = 206] 04:35:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f8a8000 == 78 [pid = 1851] [id = 205] 04:35:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a8a8d000 == 77 [pid = 1851] [id = 201] 04:35:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a5b43000 == 76 [pid = 1851] [id = 200] 04:35:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f6a1000 == 75 [pid = 1851] [id = 199] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc8a339e000) [pid = 1851] [serial = 557] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc8a1310000) [pid = 1851] [serial = 589] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc8a1e37000) [pid = 1851] [serial = 565] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc8a8839000) [pid = 1851] [serial = 568] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc89e947c00) [pid = 1851] [serial = 581] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc89c33c400) [pid = 1851] [serial = 580] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc89f616c00) [pid = 1851] [serial = 586] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc89f5df400) [pid = 1851] [serial = 562] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc89ee9b400) [pid = 1851] [serial = 583] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc89f052c00) [pid = 1851] [serial = 584] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc89750d400) [pid = 1851] [serial = 559] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc8ab8ea800) [pid = 1851] [serial = 571] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc8b608f000) [pid = 1851] [serial = 574] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc8a1354800) [pid = 1851] [serial = 592] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc8b9337800) [pid = 1851] [serial = 577] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc8a2a87400) [pid = 1851] [serial = 593] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc8a134cc00) [pid = 1851] [serial = 590] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc89f81b000) [pid = 1851] [serial = 587] [outer = (nil)] [url = about:blank] 04:35:55 INFO - PROCESS | 1851 | 1461584155897 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]]]}] 04:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1487ms 04:35:55 INFO - PROCESS | 1851 | 1461584155932 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 04:35:55 INFO - PROCESS | 1851 | 1461584155939 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 04:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:35:55 INFO - PROCESS | 1851 | 1461584155949 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:35:55 INFO - PROCESS | 1851 | 1461584155952 Marionette TRACE conn3 <- [1,854,null,{}] 04:35:55 INFO - PROCESS | 1851 | 1461584155958 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}] 04:35:56 INFO - PROCESS | 1851 | 1461584156117 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 04:35:56 INFO - PROCESS | 1851 | 1461584156138 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fedd800 == 76 [pid = 1851] [id = 221] 04:35:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc8a1036000) [pid = 1851] [serial = 663] [outer = (nil)] 04:35:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc8a1e37000) [pid = 1851] [serial = 664] [outer = 0x7fc8a1036000] 04:35:56 INFO - PROCESS | 1851 | 1461584156198 Marionette DEBUG loaded listener.js 04:35:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc8a2aa5800) [pid = 1851] [serial = 665] [outer = 0x7fc8a1036000] 04:35:57 INFO - PROCESS | 1851 | 1461584157112 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]]]}] 04:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1185ms 04:35:57 INFO - PROCESS | 1851 | 1461584157134 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 04:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:35:57 INFO - PROCESS | 1851 | 1461584157139 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 04:35:57 INFO - PROCESS | 1851 | 1461584157145 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:35:57 INFO - PROCESS | 1851 | 1461584157150 Marionette TRACE conn3 <- [1,858,null,{}] 04:35:57 INFO - PROCESS | 1851 | 1461584157168 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}] 04:35:57 INFO - PROCESS | 1851 | 1461584157338 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 04:35:57 INFO - PROCESS | 1851 | 1461584157351 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3469000 == 77 [pid = 1851] [id = 222] 04:35:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc8a3f2e000) [pid = 1851] [serial = 666] [outer = (nil)] 04:35:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc8a5191800) [pid = 1851] [serial = 667] [outer = 0x7fc8a3f2e000] 04:35:57 INFO - PROCESS | 1851 | 1461584157419 Marionette DEBUG loaded listener.js 04:35:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc8a7c60800) [pid = 1851] [serial = 668] [outer = 0x7fc8a3f2e000] 04:35:58 INFO - PROCESS | 1851 | 1461584158313 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]]]}] 04:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1185ms 04:35:58 INFO - PROCESS | 1851 | 1461584158329 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 04:35:58 INFO - PROCESS | 1851 | 1461584158333 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 04:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:35:58 INFO - PROCESS | 1851 | 1461584158339 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:35:58 INFO - PROCESS | 1851 | 1461584158340 Marionette TRACE conn3 <- [1,862,null,{}] 04:35:58 INFO - PROCESS | 1851 | 1461584158346 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}] 04:35:58 INFO - PROCESS | 1851 | 1461584158544 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 04:35:58 INFO - PROCESS | 1851 | 1461584158569 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a927c000 == 78 [pid = 1851] [id = 223] 04:35:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc8a5187400) [pid = 1851] [serial = 669] [outer = (nil)] 04:35:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc8a883b400) [pid = 1851] [serial = 670] [outer = 0x7fc8a5187400] 04:35:58 INFO - PROCESS | 1851 | 1461584158630 Marionette DEBUG loaded listener.js 04:35:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc8a96b1800) [pid = 1851] [serial = 671] [outer = 0x7fc8a5187400] 04:35:59 INFO - PROCESS | 1851 | 1461584159474 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]]]}] 04:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1183ms 04:35:59 INFO - PROCESS | 1851 | 1461584159523 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 04:35:59 INFO - PROCESS | 1851 | 1461584159527 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 04:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:35:59 INFO - PROCESS | 1851 | 1461584159541 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:35:59 INFO - PROCESS | 1851 | 1461584159543 Marionette TRACE conn3 <- [1,866,null,{}] 04:35:59 INFO - PROCESS | 1851 | 1461584159548 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}] 04:35:59 INFO - PROCESS | 1851 | 1461584159733 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 04:35:59 INFO - PROCESS | 1851 | 1461584159758 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aaac8800 == 79 [pid = 1851] [id = 224] 04:35:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc8a8733400) [pid = 1851] [serial = 672] [outer = (nil)] 04:35:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc8a991c000) [pid = 1851] [serial = 673] [outer = 0x7fc8a8733400] 04:35:59 INFO - PROCESS | 1851 | 1461584159818 Marionette DEBUG loaded listener.js 04:35:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc8a9f0b800) [pid = 1851] [serial = 674] [outer = 0x7fc8a8733400] 04:36:00 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc89e9c5c00) [pid = 1851] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:36:00 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc89d079000) [pid = 1851] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:36:00 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc8a03dbc00) [pid = 1851] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:36:00 INFO - PROCESS | 1851 | 1461584160739 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]]]}] 04:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1226ms 04:36:00 INFO - PROCESS | 1851 | 1461584160771 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 04:36:00 INFO - PROCESS | 1851 | 1461584160775 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 04:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:36:00 INFO - PROCESS | 1851 | 1461584160780 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:36:00 INFO - PROCESS | 1851 | 1461584160783 Marionette TRACE conn3 <- [1,870,null,{}] 04:36:00 INFO - PROCESS | 1851 | 1461584160788 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}] 04:36:01 INFO - PROCESS | 1851 | 1461584161012 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 04:36:01 INFO - PROCESS | 1851 | 1461584161032 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b6082800 == 80 [pid = 1851] [id = 225] 04:36:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc8a2a8a400) [pid = 1851] [serial = 675] [outer = (nil)] 04:36:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc8b60ec800) [pid = 1851] [serial = 676] [outer = 0x7fc8a2a8a400] 04:36:01 INFO - PROCESS | 1851 | 1461584161108 Marionette DEBUG loaded listener.js 04:36:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc8b713f000) [pid = 1851] [serial = 677] [outer = 0x7fc8a2a8a400] 04:36:01 INFO - PROCESS | 1851 | 1461584161841 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]]]}] 04:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1084ms 04:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:36:01 INFO - PROCESS | 1851 | 1461584161873 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 04:36:01 INFO - PROCESS | 1851 | 1461584161875 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 04:36:01 INFO - PROCESS | 1851 | 1461584161881 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:36:01 INFO - PROCESS | 1851 | 1461584161884 Marionette TRACE conn3 <- [1,874,null,{}] 04:36:01 INFO - PROCESS | 1851 | 1461584161894 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}] 04:36:02 INFO - PROCESS | 1851 | 1461584162127 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 04:36:02 INFO - PROCESS | 1851 | 1461584162261 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bac87800 == 81 [pid = 1851] [id = 226] 04:36:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc8b5d63c00) [pid = 1851] [serial = 678] [outer = (nil)] 04:36:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc8b71eec00) [pid = 1851] [serial = 679] [outer = 0x7fc8b5d63c00] 04:36:02 INFO - PROCESS | 1851 | 1461584162328 Marionette DEBUG loaded listener.js 04:36:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc8b7284800) [pid = 1851] [serial = 680] [outer = 0x7fc8b5d63c00] 04:36:03 INFO - PROCESS | 1851 | 1461584163363 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]]]}] 04:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1494ms 04:36:03 INFO - PROCESS | 1851 | 1461584163375 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 04:36:03 INFO - PROCESS | 1851 | 1461584163382 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 04:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:36:03 INFO - PROCESS | 1851 | 1461584163389 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:36:03 INFO - PROCESS | 1851 | 1461584163395 Marionette TRACE conn3 <- [1,878,null,{}] 04:36:03 INFO - PROCESS | 1851 | 1461584163402 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}] 04:36:03 INFO - PROCESS | 1851 | 1461584163567 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 04:36:03 INFO - PROCESS | 1851 | 1461584163749 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fec9800 == 82 [pid = 1851] [id = 227] 04:36:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc89f1af800) [pid = 1851] [serial = 681] [outer = (nil)] 04:36:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc89f813000) [pid = 1851] [serial = 682] [outer = 0x7fc89f1af800] 04:36:03 INFO - PROCESS | 1851 | 1461584163826 Marionette DEBUG loaded listener.js 04:36:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc8a103e400) [pid = 1851] [serial = 683] [outer = 0x7fc89f1af800] 04:36:04 INFO - PROCESS | 1851 | 1461584164697 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]]]}] 04:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1336ms 04:36:04 INFO - PROCESS | 1851 | 1461584164726 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 04:36:04 INFO - PROCESS | 1851 | 1461584164733 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 04:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:36:04 INFO - PROCESS | 1851 | 1461584164744 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:36:04 INFO - PROCESS | 1851 | 1461584164747 Marionette TRACE conn3 <- [1,882,null,{}] 04:36:04 INFO - PROCESS | 1851 | 1461584164753 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}] 04:36:04 INFO - PROCESS | 1851 | 1461584164925 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 04:36:05 INFO - PROCESS | 1851 | 1461584165098 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ac4cb000 == 83 [pid = 1851] [id = 228] 04:36:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc8a2bc4400) [pid = 1851] [serial = 684] [outer = (nil)] 04:36:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc8a3f29800) [pid = 1851] [serial = 685] [outer = 0x7fc8a2bc4400] 04:36:05 INFO - PROCESS | 1851 | 1461584165170 Marionette DEBUG loaded listener.js 04:36:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc8a5d80800) [pid = 1851] [serial = 686] [outer = 0x7fc8a2bc4400] 04:36:06 INFO - PROCESS | 1851 | 1461584166137 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]]]}] 04:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1435ms 04:36:06 INFO - PROCESS | 1851 | 1461584166180 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 04:36:06 INFO - PROCESS | 1851 | 1461584166184 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 04:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:36:06 INFO - PROCESS | 1851 | 1461584166190 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:36:06 INFO - PROCESS | 1851 | 1461584166195 Marionette TRACE conn3 <- [1,886,null,{}] 04:36:06 INFO - PROCESS | 1851 | 1461584166211 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}] 04:36:06 INFO - PROCESS | 1851 | 1461584166401 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 04:36:06 INFO - PROCESS | 1851 | 1461584166578 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894dce800 == 84 [pid = 1851] [id = 229] 04:36:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc8a883d800) [pid = 1851] [serial = 687] [outer = (nil)] 04:36:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc8ab6d6400) [pid = 1851] [serial = 688] [outer = 0x7fc8a883d800] 04:36:06 INFO - PROCESS | 1851 | 1461584166655 Marionette DEBUG loaded listener.js 04:36:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc8b5f82800) [pid = 1851] [serial = 689] [outer = 0x7fc8a883d800] 04:36:07 INFO - PROCESS | 1851 | 1461584167500 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]]]}] 04:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1382ms 04:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:36:07 INFO - PROCESS | 1851 | 1461584167573 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 04:36:07 INFO - PROCESS | 1851 | 1461584167576 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 04:36:07 INFO - PROCESS | 1851 | 1461584167583 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:36:07 INFO - PROCESS | 1851 | 1461584167586 Marionette TRACE conn3 <- [1,890,null,{}] 04:36:07 INFO - PROCESS | 1851 | 1461584167591 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}] 04:36:07 INFO - PROCESS | 1851 | 1461584167798 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 04:36:07 INFO - PROCESS | 1851 | 1461584167961 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894ede000 == 85 [pid = 1851] [id = 230] 04:36:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc8b64f7c00) [pid = 1851] [serial = 690] [outer = (nil)] 04:36:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc8b71e5400) [pid = 1851] [serial = 691] [outer = 0x7fc8b64f7c00] 04:36:08 INFO - PROCESS | 1851 | 1461584168039 Marionette DEBUG loaded listener.js 04:36:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc8b728a400) [pid = 1851] [serial = 692] [outer = 0x7fc8b64f7c00] 04:36:08 INFO - PROCESS | 1851 | 1461584168888 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]]]}] 04:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1333ms 04:36:08 INFO - PROCESS | 1851 | 1461584168916 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 04:36:08 INFO - PROCESS | 1851 | 1461584168920 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 04:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:36:08 INFO - PROCESS | 1851 | 1461584168925 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:36:08 INFO - PROCESS | 1851 | 1461584168927 Marionette TRACE conn3 <- [1,894,null,{}] 04:36:08 INFO - PROCESS | 1851 | 1461584168933 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}] 04:36:09 INFO - PROCESS | 1851 | 1461584169094 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 04:36:09 INFO - PROCESS | 1851 | 1461584169266 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fdeb000 == 86 [pid = 1851] [id = 231] 04:36:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc8b64fa800) [pid = 1851] [serial = 693] [outer = (nil)] 04:36:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc8b7473000) [pid = 1851] [serial = 694] [outer = 0x7fc8b64fa800] 04:36:09 INFO - PROCESS | 1851 | 1461584169341 Marionette DEBUG loaded listener.js 04:36:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc8b75e1800) [pid = 1851] [serial = 695] [outer = 0x7fc8b64fa800] 04:36:10 INFO - PROCESS | 1851 | 1461584170290 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]]]}] 04:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1427ms 04:36:10 INFO - PROCESS | 1851 | 1461584170354 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 1851 | 1461584170358 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 04:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:36:10 INFO - PROCESS | 1851 | 1461584170365 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:36:10 INFO - PROCESS | 1851 | 1461584170368 Marionette TRACE conn3 <- [1,898,null,{}] 04:36:10 INFO - PROCESS | 1851 | 1461584170373 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}] 04:36:10 INFO - PROCESS | 1851 | 1461584170596 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 04:36:10 INFO - PROCESS | 1851 | 1461584170767 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fdec800 == 87 [pid = 1851] [id = 232] 04:36:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc8b72b4400) [pid = 1851] [serial = 696] [outer = (nil)] 04:36:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc8badabc00) [pid = 1851] [serial = 697] [outer = 0x7fc8b72b4400] 04:36:10 INFO - PROCESS | 1851 | 1461584170855 Marionette DEBUG loaded listener.js 04:36:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc8bb039000) [pid = 1851] [serial = 698] [outer = 0x7fc8b72b4400] 04:36:12 INFO - PROCESS | 1851 | 1461584172390 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]]]}] 04:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 2085ms 04:36:12 INFO - PROCESS | 1851 | 1461584172452 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 1851 | 1461584172458 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 04:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:36:12 INFO - PROCESS | 1851 | 1461584172466 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:36:12 INFO - PROCESS | 1851 | 1461584172471 Marionette TRACE conn3 <- [1,902,null,{}] 04:36:12 INFO - PROCESS | 1851 | 1461584172480 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}] 04:36:12 INFO - PROCESS | 1851 | 1461584172674 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 04:36:12 INFO - PROCESS | 1851 | 1461584172845 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897576000 == 88 [pid = 1851] [id = 233] 04:36:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc89c33f000) [pid = 1851] [serial = 699] [outer = (nil)] 04:36:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc89e9cc000) [pid = 1851] [serial = 700] [outer = 0x7fc89c33f000] 04:36:12 INFO - PROCESS | 1851 | 1461584172913 Marionette DEBUG loaded listener.js 04:36:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc89f1a7000) [pid = 1851] [serial = 701] [outer = 0x7fc89c33f000] 04:36:13 INFO - PROCESS | 1851 | 1461584173786 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]]]}] 04:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1392ms 04:36:13 INFO - PROCESS | 1851 | 1461584173859 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 04:36:13 INFO - PROCESS | 1851 | 1461584173868 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 04:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:36:13 INFO - PROCESS | 1851 | 1461584173877 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:36:13 INFO - PROCESS | 1851 | 1461584173880 Marionette TRACE conn3 <- [1,906,null,{}] 04:36:13 INFO - PROCESS | 1851 | 1461584173886 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}] 04:36:14 INFO - PROCESS | 1851 | 1461584174149 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 04:36:14 INFO - PROCESS | 1851 | 1461584174471 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e636800 == 89 [pid = 1851] [id = 234] 04:36:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7fc89f61e400) [pid = 1851] [serial = 702] [outer = (nil)] 04:36:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc89f81f000) [pid = 1851] [serial = 703] [outer = 0x7fc89f61e400] 04:36:14 INFO - PROCESS | 1851 | 1461584174556 Marionette DEBUG loaded listener.js 04:36:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7fc8a02dc000) [pid = 1851] [serial = 704] [outer = 0x7fc89f61e400] 04:36:15 INFO - PROCESS | 1851 | 1461584175415 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]]]}] 04:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1578ms 04:36:15 INFO - PROCESS | 1851 | 1461584175456 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 04:36:15 INFO - PROCESS | 1851 | 1461584175459 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 04:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:36:15 INFO - PROCESS | 1851 | 1461584175466 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:36:15 INFO - PROCESS | 1851 | 1461584175471 Marionette TRACE conn3 <- [1,910,null,{}] 04:36:15 INFO - PROCESS | 1851 | 1461584175486 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}] 04:36:15 INFO - PROCESS | 1851 | 1461584175635 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 04:36:15 INFO - PROCESS | 1851 | 1461584175808 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f43f000 == 90 [pid = 1851] [id = 235] 04:36:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7fc89ee94000) [pid = 1851] [serial = 705] [outer = (nil)] 04:36:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7fc8a1347400) [pid = 1851] [serial = 706] [outer = 0x7fc89ee94000] 04:36:15 INFO - PROCESS | 1851 | 1461584175876 Marionette DEBUG loaded listener.js 04:36:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7fc8a1e39800) [pid = 1851] [serial = 707] [outer = 0x7fc89ee94000] 04:36:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7fc89e946800) [pid = 1851] [serial = 708] [outer = 0x7fc89f614c00] 04:36:16 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bb4a8800 == 89 [pid = 1851] [id = 111] 04:36:16 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a727f000 == 88 [pid = 1851] [id = 109] 04:36:16 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a7b82800 == 87 [pid = 1851] [id = 45] 04:36:16 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a03cb800 == 86 [pid = 1851] [id = 44] 04:36:16 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8af2dc800 == 85 [pid = 1851] [id = 175] 04:36:16 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f8a7000 == 84 [pid = 1851] [id = 82] 04:36:16 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a96dc000 == 83 [pid = 1851] [id = 202] 04:36:16 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7fc89f1afc00) [pid = 1851] [serial = 598] [outer = (nil)] [url = about:blank] 04:36:16 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7fc8a103a000) [pid = 1851] [serial = 601] [outer = (nil)] [url = about:blank] 04:36:16 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7fc8a3f31400) [pid = 1851] [serial = 604] [outer = (nil)] [url = about:blank] 04:36:16 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7fc8a5195c00) [pid = 1851] [serial = 607] [outer = (nil)] [url = about:blank] 04:36:16 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7fc8a6de0800) [pid = 1851] [serial = 610] [outer = (nil)] [url = about:blank] 04:36:16 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc8a7f07000) [pid = 1851] [serial = 613] [outer = (nil)] [url = about:blank] 04:36:16 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b7213800 == 82 [pid = 1851] [id = 214] 04:36:16 INFO - PROCESS | 1851 | 1461584176920 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]]]}] 04:36:16 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b6089800 == 81 [pid = 1851] [id = 213] 04:36:16 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b01e8000 == 80 [pid = 1851] [id = 212] 04:36:16 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9e6d800 == 79 [pid = 1851] [id = 211] 04:36:16 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a3461000 == 78 [pid = 1851] [id = 210] 04:36:16 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e90c800 == 77 [pid = 1851] [id = 209] 04:36:16 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7fc89f5df000) [pid = 1851] [serial = 619] [outer = (nil)] [url = about:blank] 04:36:16 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc89f81d800) [pid = 1851] [serial = 620] [outer = (nil)] [url = about:blank] 04:36:16 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc8a2bc5800) [pid = 1851] [serial = 595] [outer = (nil)] [url = about:blank] 04:36:16 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc8a2ab0c00) [pid = 1851] [serial = 625] [outer = (nil)] [url = about:blank] 04:36:16 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc89e9c9800) [pid = 1851] [serial = 617] [outer = (nil)] [url = about:blank] 04:36:16 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc89e6aa400) [pid = 1851] [serial = 616] [outer = (nil)] [url = about:blank] 04:36:16 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc8a130b800) [pid = 1851] [serial = 622] [outer = (nil)] [url = about:blank] 04:36:16 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc8a1e3cc00) [pid = 1851] [serial = 623] [outer = (nil)] [url = about:blank] 04:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1493ms 04:36:16 INFO - PROCESS | 1851 | 1461584176960 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 04:36:16 INFO - PROCESS | 1851 | 1461584176964 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 04:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:36:16 INFO - PROCESS | 1851 | 1461584176969 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:36:16 INFO - PROCESS | 1851 | 1461584176971 Marionette TRACE conn3 <- [1,914,null,{}] 04:36:16 INFO - PROCESS | 1851 | 1461584176977 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}] 04:36:17 INFO - PROCESS | 1851 | 1461584177123 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 04:36:17 INFO - PROCESS | 1851 | 1461584177333 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f444000 == 78 [pid = 1851] [id = 236] 04:36:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc89e6a1800) [pid = 1851] [serial = 709] [outer = (nil)] 04:36:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc8a0fd1c00) [pid = 1851] [serial = 710] [outer = 0x7fc89e6a1800] 04:36:17 INFO - PROCESS | 1851 | 1461584177404 Marionette DEBUG loaded listener.js 04:36:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc8a2aa3400) [pid = 1851] [serial = 711] [outer = 0x7fc89e6a1800] 04:36:18 INFO - PROCESS | 1851 | 1461584178097 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]]]}] 04:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1141ms 04:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:36:18 INFO - PROCESS | 1851 | 1461584178111 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 04:36:18 INFO - PROCESS | 1851 | 1461584178114 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 04:36:18 INFO - PROCESS | 1851 | 1461584178121 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:36:18 INFO - PROCESS | 1851 | 1461584178123 Marionette TRACE conn3 <- [1,918,null,{}] 04:36:18 INFO - PROCESS | 1851 | 1461584178128 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}] 04:36:18 INFO - PROCESS | 1851 | 1461584178281 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 04:36:18 INFO - PROCESS | 1851 | 1461584178404 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a028b800 == 79 [pid = 1851] [id = 237] 04:36:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc89ee9f000) [pid = 1851] [serial = 712] [outer = (nil)] 04:36:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc8a2bc8c00) [pid = 1851] [serial = 713] [outer = 0x7fc89ee9f000] 04:36:18 INFO - PROCESS | 1851 | 1461584178466 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc8a3291000) [pid = 1851] [serial = 714] [outer = 0x7fc89ee9f000] 04:36:19 INFO - PROCESS | 1851 | 1461584179216 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]]]}] 04:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1178ms 04:36:19 INFO - PROCESS | 1851 | 1461584179298 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 04:36:19 INFO - PROCESS | 1851 | 1461584179302 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 04:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:36:19 INFO - PROCESS | 1851 | 1461584179315 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:36:19 INFO - PROCESS | 1851 | 1461584179317 Marionette TRACE conn3 <- [1,922,null,{}] 04:36:19 INFO - PROCESS | 1851 | 1461584179323 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}] 04:36:19 INFO - PROCESS | 1851 | 1461584179545 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 04:36:19 INFO - PROCESS | 1851 | 1461584179573 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2a1d800 == 80 [pid = 1851] [id = 238] 04:36:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc8a3395000) [pid = 1851] [serial = 715] [outer = (nil)] 04:36:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7fc8a5186c00) [pid = 1851] [serial = 716] [outer = 0x7fc8a3395000] 04:36:19 INFO - PROCESS | 1851 | 1461584179633 Marionette DEBUG loaded listener.js 04:36:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc8a5d78800) [pid = 1851] [serial = 717] [outer = 0x7fc8a3395000] 04:36:20 INFO - PROCESS | 1851 | 1461584180424 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]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1189ms 04:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:36:20 INFO - PROCESS | 1851 | 1461584180497 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 04:36:20 INFO - PROCESS | 1851 | 1461584180499 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 04:36:20 INFO - PROCESS | 1851 | 1461584180506 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - PROCESS | 1851 | 1461584180509 Marionette TRACE conn3 <- [1,926,null,{}] 04:36:20 INFO - PROCESS | 1851 | 1461584180513 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}] 04:36:20 INFO - PROCESS | 1851 | 1461584180702 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 04:36:20 INFO - PROCESS | 1851 | 1461584180741 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a5160800 == 81 [pid = 1851] [id = 239] 04:36:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7fc8a5109400) [pid = 1851] [serial = 718] [outer = (nil)] 04:36:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7fc8a6e7ac00) [pid = 1851] [serial = 719] [outer = 0x7fc8a5109400] 04:36:20 INFO - PROCESS | 1851 | 1461584180827 Marionette DEBUG loaded listener.js 04:36:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7fc8a7c64800) [pid = 1851] [serial = 720] [outer = 0x7fc8a5109400] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7fc897428000) [pid = 1851] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7fc89e9bf000) [pid = 1851] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7fc89ff6ac00) [pid = 1851] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc8a8733c00) [pid = 1851] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7fc89d075c00) [pid = 1851] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc89f1a9400) [pid = 1851] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc89f1a7800) [pid = 1851] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc8a51ab000) [pid = 1851] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc8a02eac00) [pid = 1851] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc8a3285000) [pid = 1851] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc89c33d000) [pid = 1851] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc89e9c6000) [pid = 1851] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc897504400) [pid = 1851] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc8a2a8a400) [pid = 1851] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc8a5191c00) [pid = 1851] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc897427800) [pid = 1851] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc89e942400) [pid = 1851] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc8a6e76000) [pid = 1851] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc89e947800) [pid = 1851] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc8ac40c400) [pid = 1851] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc8a8830800) [pid = 1851] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc8aa51b000) [pid = 1851] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc8a9f87800) [pid = 1851] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc8a6eb7000) [pid = 1851] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc89ff62400) [pid = 1851] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc8b7281400) [pid = 1851] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc8a1346800) [pid = 1851] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc8b51eb800) [pid = 1851] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc89e9c7400) [pid = 1851] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc8a5b15800) [pid = 1851] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc8a1348400) [pid = 1851] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc8a5187400) [pid = 1851] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc8a8733400) [pid = 1851] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc89f5de000) [pid = 1851] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc89f055000) [pid = 1851] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc8a1036000) [pid = 1851] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:36:22 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc8a3f2e000) [pid = 1851] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:36:22 INFO - PROCESS | 1851 | 1461584182550 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]]]}] 04:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 2080ms 04:36:22 INFO - PROCESS | 1851 | 1461584182586 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 04:36:22 INFO - PROCESS | 1851 | 1461584182589 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 04:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:36:22 INFO - PROCESS | 1851 | 1461584182594 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:36:22 INFO - PROCESS | 1851 | 1461584182596 Marionette TRACE conn3 <- [1,930,null,{}] 04:36:22 INFO - PROCESS | 1851 | 1461584182602 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}] 04:36:22 INFO - PROCESS | 1851 | 1461584182799 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 04:36:22 INFO - PROCESS | 1851 | 1461584182877 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f231000 == 82 [pid = 1851] [id = 240] 04:36:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc897427800) [pid = 1851] [serial = 721] [outer = (nil)] 04:36:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc89e9c5c00) [pid = 1851] [serial = 722] [outer = 0x7fc897427800] 04:36:22 INFO - PROCESS | 1851 | 1461584182938 Marionette DEBUG loaded listener.js 04:36:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc8a02ddc00) [pid = 1851] [serial = 723] [outer = 0x7fc897427800] 04:36:23 INFO - PROCESS | 1851 | 1461584183586 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]]]}] 04:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1026ms 04:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:36:23 INFO - PROCESS | 1851 | 1461584183622 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 04:36:23 INFO - PROCESS | 1851 | 1461584183624 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 04:36:23 INFO - PROCESS | 1851 | 1461584183630 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:36:23 INFO - PROCESS | 1851 | 1461584183633 Marionette TRACE conn3 <- [1,934,null,{}] 04:36:23 INFO - PROCESS | 1851 | 1461584183638 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}] 04:36:23 INFO - PROCESS | 1851 | 1461584183832 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 04:36:23 INFO - PROCESS | 1851 | 1461584183850 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a7b80800 == 83 [pid = 1851] [id = 241] 04:36:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc897504400) [pid = 1851] [serial = 724] [outer = (nil)] 04:36:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc8a02eac00) [pid = 1851] [serial = 725] [outer = 0x7fc897504400] 04:36:23 INFO - PROCESS | 1851 | 1461584183910 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc8a5194c00) [pid = 1851] [serial = 726] [outer = 0x7fc897504400] 04:36:24 INFO - PROCESS | 1851 | 1461584184916 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]]]}] 04:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1336ms 04:36:24 INFO - PROCESS | 1851 | 1461584184966 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 04:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:36:24 INFO - PROCESS | 1851 | 1461584184972 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 04:36:24 INFO - PROCESS | 1851 | 1461584184980 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:36:24 INFO - PROCESS | 1851 | 1461584184985 Marionette TRACE conn3 <- [1,938,null,{}] 04:36:24 INFO - PROCESS | 1851 | 1461584184993 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}] 04:36:25 INFO - PROCESS | 1851 | 1461584185173 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 04:36:25 INFO - PROCESS | 1851 | 1461584185335 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e7b0000 == 84 [pid = 1851] [id = 242] 04:36:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc89d07f400) [pid = 1851] [serial = 727] [outer = (nil)] 04:36:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc89f05cc00) [pid = 1851] [serial = 728] [outer = 0x7fc89d07f400] 04:36:25 INFO - PROCESS | 1851 | 1461584185409 Marionette DEBUG loaded listener.js 04:36:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc89f5dc400) [pid = 1851] [serial = 729] [outer = 0x7fc89d07f400] 04:36:26 INFO - PROCESS | 1851 | 1461584186368 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]]]}] 04:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1443ms 04:36:26 INFO - PROCESS | 1851 | 1461584186423 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 04:36:26 INFO - PROCESS | 1851 | 1461584186431 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 04:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:36:26 INFO - PROCESS | 1851 | 1461584186441 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:36:26 INFO - PROCESS | 1851 | 1461584186444 Marionette TRACE conn3 <- [1,942,null,{}] 04:36:26 INFO - PROCESS | 1851 | 1461584186450 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}] 04:36:26 INFO - PROCESS | 1851 | 1461584186622 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 04:36:26 INFO - PROCESS | 1851 | 1461584186785 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a149e800 == 85 [pid = 1851] [id = 243] 04:36:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc89f5e1400) [pid = 1851] [serial = 730] [outer = (nil)] 04:36:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc8a1303000) [pid = 1851] [serial = 731] [outer = 0x7fc89f5e1400] 04:36:26 INFO - PROCESS | 1851 | 1461584186859 Marionette DEBUG loaded listener.js 04:36:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc8a1352800) [pid = 1851] [serial = 732] [outer = 0x7fc89f5e1400] 04:36:27 INFO - PROCESS | 1851 | 1461584187780 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]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1389ms 04:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:36:27 INFO - PROCESS | 1851 | 1461584187830 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 1851 | 1461584187834 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 04:36:27 INFO - PROCESS | 1851 | 1461584187840 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 1851 | 1461584187845 Marionette TRACE conn3 <- [1,946,null,{}] 04:36:27 INFO - PROCESS | 1851 | 1461584187861 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}] 04:36:28 INFO - PROCESS | 1851 | 1461584188038 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 04:36:28 INFO - PROCESS | 1851 | 1461584188201 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9085000 == 86 [pid = 1851] [id = 244] 04:36:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc8a134ac00) [pid = 1851] [serial = 733] [outer = (nil)] 04:36:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc8a33a1400) [pid = 1851] [serial = 734] [outer = 0x7fc8a134ac00] 04:36:28 INFO - PROCESS | 1851 | 1461584188277 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc8a518f400) [pid = 1851] [serial = 735] [outer = 0x7fc8a134ac00] 04:36:29 INFO - PROCESS | 1851 | 1461584189105 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]]]}] 04:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1338ms 04:36:29 INFO - PROCESS | 1851 | 1461584189179 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 04:36:29 INFO - PROCESS | 1851 | 1461584189183 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 04:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:36:29 INFO - PROCESS | 1851 | 1461584189189 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:36:29 INFO - PROCESS | 1851 | 1461584189192 Marionette TRACE conn3 <- [1,950,null,{}] 04:36:29 INFO - PROCESS | 1851 | 1461584189198 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}] 04:36:29 INFO - PROCESS | 1851 | 1461584189382 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 04:36:29 INFO - PROCESS | 1851 | 1461584189546 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9e6e800 == 87 [pid = 1851] [id = 245] 04:36:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc8a3285800) [pid = 1851] [serial = 736] [outer = (nil)] 04:36:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc8a6e73800) [pid = 1851] [serial = 737] [outer = 0x7fc8a3285800] 04:36:29 INFO - PROCESS | 1851 | 1461584189631 Marionette DEBUG loaded listener.js 04:36:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc8a7d88400) [pid = 1851] [serial = 738] [outer = 0x7fc8a3285800] 04:36:30 INFO - PROCESS | 1851 | 1461584190513 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]]]}] 04:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1387ms 04:36:30 INFO - PROCESS | 1851 | 1461584190578 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 04:36:30 INFO - PROCESS | 1851 | 1461584190582 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 04:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:36:30 INFO - PROCESS | 1851 | 1461584190588 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:36:30 INFO - PROCESS | 1851 | 1461584190590 Marionette TRACE conn3 <- [1,954,null,{}] 04:36:30 INFO - PROCESS | 1851 | 1461584190596 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}] 04:36:30 INFO - PROCESS | 1851 | 1461584190759 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 04:36:30 INFO - PROCESS | 1851 | 1461584190926 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aaad2000 == 88 [pid = 1851] [id = 246] 04:36:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc8a5b0fc00) [pid = 1851] [serial = 739] [outer = (nil)] 04:36:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc8a872c400) [pid = 1851] [serial = 740] [outer = 0x7fc8a5b0fc00] 04:36:31 INFO - PROCESS | 1851 | 1461584190999 Marionette DEBUG loaded listener.js 04:36:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc8a8739800) [pid = 1851] [serial = 741] [outer = 0x7fc8a5b0fc00] 04:36:31 INFO - PROCESS | 1851 | 1461584191861 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]]]}] 04:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1334ms 04:36:31 INFO - PROCESS | 1851 | 1461584191923 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 04:36:31 INFO - PROCESS | 1851 | 1461584191927 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 04:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:36:31 INFO - PROCESS | 1851 | 1461584191932 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:36:31 INFO - PROCESS | 1851 | 1461584191935 Marionette TRACE conn3 <- [1,958,null,{}] 04:36:31 INFO - PROCESS | 1851 | 1461584191940 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}] 04:36:32 INFO - PROCESS | 1851 | 1461584192131 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 04:36:32 INFO - PROCESS | 1851 | 1461584192296 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ac4cc000 == 89 [pid = 1851] [id = 247] 04:36:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc8a8835000) [pid = 1851] [serial = 742] [outer = (nil)] 04:36:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc8a961a000) [pid = 1851] [serial = 743] [outer = 0x7fc8a8835000] 04:36:32 INFO - PROCESS | 1851 | 1461584192384 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc8a9f0c400) [pid = 1851] [serial = 744] [outer = 0x7fc8a8835000] 04:36:33 INFO - PROCESS | 1851 | 1461584193231 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]]]}] 04:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1330ms 04:36:33 INFO - PROCESS | 1851 | 1461584193273 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 04:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:36:33 INFO - PROCESS | 1851 | 1461584193277 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 04:36:33 INFO - PROCESS | 1851 | 1461584193283 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - PROCESS | 1851 | 1461584193286 Marionette TRACE conn3 <- [1,962,null,{}] 04:36:33 INFO - PROCESS | 1851 | 1461584193292 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}] 04:36:33 INFO - PROCESS | 1851 | 1461584193449 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 04:36:33 INFO - PROCESS | 1851 | 1461584193621 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b5d1d800 == 90 [pid = 1851] [id = 248] 04:36:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc8a8839400) [pid = 1851] [serial = 745] [outer = (nil)] 04:36:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc8aa51e000) [pid = 1851] [serial = 746] [outer = 0x7fc8a8839400] 04:36:33 INFO - PROCESS | 1851 | 1461584193689 Marionette DEBUG loaded listener.js 04:36:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc8ab65c800) [pid = 1851] [serial = 747] [outer = 0x7fc8a8839400] 04:36:34 INFO - PROCESS | 1851 | 1461584194539 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]]]}] 04:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1284ms 04:36:34 INFO - PROCESS | 1851 | 1461584194568 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 04:36:34 INFO - PROCESS | 1851 | 1461584194576 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 04:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:36:34 INFO - PROCESS | 1851 | 1461584194585 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:36:34 INFO - PROCESS | 1851 | 1461584194590 Marionette TRACE conn3 <- [1,966,null,{}] 04:36:34 INFO - PROCESS | 1851 | 1461584194598 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}] 04:36:34 INFO - PROCESS | 1851 | 1461584194755 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 04:36:34 INFO - PROCESS | 1851 | 1461584194924 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b712a800 == 91 [pid = 1851] [id = 249] 04:36:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc8a991c400) [pid = 1851] [serial = 748] [outer = (nil)] 04:36:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc8ab8eac00) [pid = 1851] [serial = 749] [outer = 0x7fc8a991c400] 04:36:34 INFO - PROCESS | 1851 | 1461584194992 Marionette DEBUG loaded listener.js 04:36:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc8af256c00) [pid = 1851] [serial = 750] [outer = 0x7fc8a991c400] 04:36:35 INFO - PROCESS | 1851 | 1461584195873 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]]]}] 04:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1336ms 04:36:35 INFO - PROCESS | 1851 | 1461584195923 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 04:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:36:35 INFO - PROCESS | 1851 | 1461584195927 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 04:36:35 INFO - PROCESS | 1851 | 1461584195934 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:36:35 INFO - PROCESS | 1851 | 1461584195937 Marionette TRACE conn3 <- [1,970,null,{}] 04:36:35 INFO - PROCESS | 1851 | 1461584195942 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}] 04:36:36 INFO - PROCESS | 1851 | 1461584196098 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 04:36:36 INFO - PROCESS | 1851 | 1461584196278 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bac33800 == 92 [pid = 1851] [id = 250] 04:36:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc89e945000) [pid = 1851] [serial = 751] [outer = (nil)] 04:36:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc8b510ac00) [pid = 1851] [serial = 752] [outer = 0x7fc89e945000] 04:36:36 INFO - PROCESS | 1851 | 1461584196355 Marionette DEBUG loaded listener.js 04:36:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7fc8b5f7d000) [pid = 1851] [serial = 753] [outer = 0x7fc89e945000] 04:36:37 INFO - PROCESS | 1851 | 1461584197247 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]]]}] 04:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1345ms 04:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:36:37 INFO - PROCESS | 1851 | 1461584197279 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 04:36:37 INFO - PROCESS | 1851 | 1461584197281 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 04:36:37 INFO - PROCESS | 1851 | 1461584197289 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:36:37 INFO - PROCESS | 1851 | 1461584197292 Marionette TRACE conn3 <- [1,974,null,{}] 04:36:37 INFO - PROCESS | 1851 | 1461584197297 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}] 04:36:37 INFO - PROCESS | 1851 | 1461584197453 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 04:36:37 INFO - PROCESS | 1851 | 1461584197638 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee76800 == 93 [pid = 1851] [id = 251] 04:36:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc89c33c400) [pid = 1851] [serial = 754] [outer = (nil)] 04:36:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7fc8a2a84800) [pid = 1851] [serial = 755] [outer = 0x7fc89c33c400] 04:36:37 INFO - PROCESS | 1851 | 1461584197706 Marionette DEBUG loaded listener.js 04:36:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7fc8b6092000) [pid = 1851] [serial = 756] [outer = 0x7fc89c33c400] 04:36:38 INFO - PROCESS | 1851 | 1461584198627 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]]]}] 04:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1386ms 04:36:38 INFO - PROCESS | 1851 | 1461584198674 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 04:36:38 INFO - PROCESS | 1851 | 1461584198679 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 04:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:36:38 INFO - PROCESS | 1851 | 1461584198684 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:36:38 INFO - PROCESS | 1851 | 1461584198688 Marionette TRACE conn3 <- [1,978,null,{}] 04:36:38 INFO - PROCESS | 1851 | 1461584198693 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}] 04:36:38 INFO - PROCESS | 1851 | 1461584198888 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 04:36:39 INFO - PROCESS | 1851 | 1461584199057 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e8da000 == 94 [pid = 1851] [id = 252] 04:36:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7fc897504000) [pid = 1851] [serial = 757] [outer = (nil)] 04:36:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7fc89c33b800) [pid = 1851] [serial = 758] [outer = 0x7fc897504000] 04:36:39 INFO - PROCESS | 1851 | 1461584199137 Marionette DEBUG loaded listener.js 04:36:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7fc8b6eaac00) [pid = 1851] [serial = 759] [outer = 0x7fc897504000] 04:36:39 INFO - PROCESS | 1851 | 1461584199984 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]]]}] 04:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1339ms 04:36:40 INFO - PROCESS | 1851 | 1461584200025 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 04:36:40 INFO - PROCESS | 1851 | 1461584200029 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 04:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:36:40 INFO - PROCESS | 1851 | 1461584200034 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:36:40 INFO - PROCESS | 1851 | 1461584200036 Marionette TRACE conn3 <- [1,982,null,{}] 04:36:40 INFO - PROCESS | 1851 | 1461584200042 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}] 04:36:40 INFO - PROCESS | 1851 | 1461584200202 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 04:36:40 INFO - PROCESS | 1851 | 1461584200377 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee03800 == 95 [pid = 1851] [id = 253] 04:36:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7fc897504800) [pid = 1851] [serial = 760] [outer = (nil)] 04:36:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7fc89e93b000) [pid = 1851] [serial = 761] [outer = 0x7fc897504800] 04:36:40 INFO - PROCESS | 1851 | 1461584200456 Marionette DEBUG loaded listener.js 04:36:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7fc8a51a1000) [pid = 1851] [serial = 762] [outer = 0x7fc897504800] 04:36:41 INFO - PROCESS | 1851 | 1461584201645 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]]]}] 04:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1685ms 04:36:41 INFO - PROCESS | 1851 | 1461584201722 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 04:36:41 INFO - PROCESS | 1851 | 1461584201729 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 04:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:36:41 INFO - PROCESS | 1851 | 1461584201735 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:36:41 INFO - PROCESS | 1851 | 1461584201741 Marionette TRACE conn3 <- [1,986,null,{}] 04:36:41 INFO - PROCESS | 1851 | 1461584201748 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}] 04:36:41 INFO - PROCESS | 1851 | 1461584201915 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 04:36:42 INFO - PROCESS | 1851 | 1461584202248 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894dca800 == 96 [pid = 1851] [id = 254] 04:36:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7fc89f1ab400) [pid = 1851] [serial = 763] [outer = (nil)] 04:36:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7fc89f1aec00) [pid = 1851] [serial = 764] [outer = 0x7fc89f1ab400] 04:36:42 INFO - PROCESS | 1851 | 1461584202327 Marionette DEBUG loaded listener.js 04:36:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7fc89f817400) [pid = 1851] [serial = 765] [outer = 0x7fc89f1ab400] 04:36:43 INFO - PROCESS | 1851 | 1461584203186 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]]]}] 04:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1492ms 04:36:43 INFO - PROCESS | 1851 | 1461584203230 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 04:36:43 INFO - PROCESS | 1851 | 1461584203240 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 04:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:36:43 INFO - PROCESS | 1851 | 1461584203249 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:36:43 INFO - PROCESS | 1851 | 1461584203253 Marionette TRACE conn3 <- [1,990,null,{}] 04:36:43 INFO - PROCESS | 1851 | 1461584203258 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}] 04:36:43 INFO - PROCESS | 1851 | 1461584203426 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 04:36:43 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7fc89f614000) [pid = 1851] [serial = 631] [outer = (nil)] [url = about:blank] 04:36:43 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7fc8a14d7400) [pid = 1851] [serial = 634] [outer = (nil)] [url = about:blank] 04:36:43 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7fc8a518c800) [pid = 1851] [serial = 637] [outer = (nil)] [url = about:blank] 04:36:43 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7fc8a7d87c00) [pid = 1851] [serial = 640] [outer = (nil)] [url = about:blank] 04:36:43 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7fc8a8b75800) [pid = 1851] [serial = 643] [outer = (nil)] [url = about:blank] 04:36:43 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7fc8ab6d6c00) [pid = 1851] [serial = 646] [outer = (nil)] [url = about:blank] 04:36:43 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7fc8ac419000) [pid = 1851] [serial = 649] [outer = (nil)] [url = about:blank] 04:36:43 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7fc8b5107800) [pid = 1851] [serial = 652] [outer = (nil)] [url = about:blank] 04:36:43 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7fc8b5f7a000) [pid = 1851] [serial = 655] [outer = (nil)] [url = about:blank] 04:36:43 INFO - PROCESS | 1851 | 1461584203676 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895036000 == 97 [pid = 1851] [id = 255] 04:36:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7fc89e6a7c00) [pid = 1851] [serial = 766] [outer = (nil)] 04:36:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7fc89f81d800) [pid = 1851] [serial = 767] [outer = 0x7fc89e6a7c00] 04:36:43 INFO - PROCESS | 1851 | 1461584203820 Marionette DEBUG loaded listener.js 04:36:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7fc8a14d7400) [pid = 1851] [serial = 768] [outer = 0x7fc89e6a7c00] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7fc8a883cc00) [pid = 1851] [serial = 569] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7fc8b6ea6c00) [pid = 1851] [serial = 448] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7fc8b7148000) [pid = 1851] [serial = 497] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7fc8b713fc00) [pid = 1851] [serial = 412] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7fc89ff70c00) [pid = 1851] [serial = 454] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc8b9345800) [pid = 1851] [serial = 500] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7fc8a3f2e800) [pid = 1851] [serial = 406] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc8b7283c00) [pid = 1851] [serial = 575] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc8a872ec00) [pid = 1851] [serial = 445] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc8a873a400) [pid = 1851] [serial = 409] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc8a339b400) [pid = 1851] [serial = 488] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc8b5f86c00) [pid = 1851] [serial = 494] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc89f81b400) [pid = 1851] [serial = 442] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc8a328b800) [pid = 1851] [serial = 533] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc8ac457800) [pid = 1851] [serial = 572] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc89f5e1c00) [pid = 1851] [serial = 403] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc8ab6cf400) [pid = 1851] [serial = 457] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc8a6e77400) [pid = 1851] [serial = 566] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc8a88a2400) [pid = 1851] [serial = 491] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc8a33a3c00) [pid = 1851] [serial = 451] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc8a3291400) [pid = 1851] [serial = 415] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc89f5e4000) [pid = 1851] [serial = 530] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc8a02e0800) [pid = 1851] [serial = 485] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc89750f800) [pid = 1851] [serial = 503] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc8a02e8c00) [pid = 1851] [serial = 563] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc8b7280800) [pid = 1851] [serial = 539] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc8b7473800) [pid = 1851] [serial = 542] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc8badaa400) [pid = 1851] [serial = 578] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc8a9620400) [pid = 1851] [serial = 536] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc89d075400) [pid = 1851] [serial = 560] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc8a883b400) [pid = 1851] [serial = 670] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc8a991c000) [pid = 1851] [serial = 673] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc89f61ac00) [pid = 1851] [serial = 661] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc89ff6e400) [pid = 1851] [serial = 662] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc8b60e7c00) [pid = 1851] [serial = 659] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc8a9f81800) [pid = 1851] [serial = 658] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc8a1e37000) [pid = 1851] [serial = 664] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc8a2aa5800) [pid = 1851] [serial = 665] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc89d074000) [pid = 1851] [serial = 628] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc8a5191800) [pid = 1851] [serial = 667] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc8a9f0b800) [pid = 1851] [serial = 674] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc8b713f000) [pid = 1851] [serial = 677] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc8a96b1800) [pid = 1851] [serial = 671] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc8a7c60800) [pid = 1851] [serial = 668] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc8b60ec800) [pid = 1851] [serial = 676] [outer = (nil)] [url = about:blank] 04:36:44 INFO - PROCESS | 1851 | 1461584204559 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]]]}] 04:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1332ms 04:36:44 INFO - PROCESS | 1851 | 1461584204581 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 04:36:44 INFO - PROCESS | 1851 | 1461584204585 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 04:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:36:44 INFO - PROCESS | 1851 | 1461584204614 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:36:44 INFO - PROCESS | 1851 | 1461584204622 Marionette TRACE conn3 <- [1,994,null,{}] 04:36:44 INFO - PROCESS | 1851 | 1461584204648 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}] 04:36:44 INFO - PROCESS | 1851 | 1461584204806 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 04:36:44 INFO - PROCESS | 1851 | 1461584204818 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f240800 == 98 [pid = 1851] [id = 256] 04:36:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc8a28c9400) [pid = 1851] [serial = 769] [outer = (nil)] 04:36:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc8a3287800) [pid = 1851] [serial = 770] [outer = 0x7fc8a28c9400] 04:36:44 INFO - PROCESS | 1851 | 1461584204881 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc8a33a1000) [pid = 1851] [serial = 771] [outer = 0x7fc8a28c9400] 04:36:45 INFO - PROCESS | 1851 | 1461584205672 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]]]}] 04:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1108ms 04:36:45 INFO - PROCESS | 1851 | 1461584205726 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 1851 | 1461584205729 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 04:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:36:45 INFO - PROCESS | 1851 | 1461584205735 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - PROCESS | 1851 | 1461584205738 Marionette TRACE conn3 <- [1,998,null,{}] 04:36:45 INFO - PROCESS | 1851 | 1461584205746 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}] 04:36:45 INFO - PROCESS | 1851 | 1461584205889 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 04:36:45 INFO - PROCESS | 1851 | 1461584205905 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a109d000 == 99 [pid = 1851] [id = 257] 04:36:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc89e93c800) [pid = 1851] [serial = 772] [outer = (nil)] 04:36:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc8a5191800) [pid = 1851] [serial = 773] [outer = 0x7fc89e93c800] 04:36:45 INFO - PROCESS | 1851 | 1461584205974 Marionette DEBUG loaded listener.js 04:36:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc8a6e7c000) [pid = 1851] [serial = 774] [outer = 0x7fc89e93c800] 04:36:46 INFO - PROCESS | 1851 | 1461584206838 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]]]}] 04:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1141ms 04:36:46 INFO - PROCESS | 1851 | 1461584206876 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 04:36:46 INFO - PROCESS | 1851 | 1461584206878 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 04:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:36:46 INFO - PROCESS | 1851 | 1461584206884 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - PROCESS | 1851 | 1461584206886 Marionette TRACE conn3 <- [1,1002,null,{}] 04:36:46 INFO - PROCESS | 1851 | 1461584206901 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}] 04:36:47 INFO - PROCESS | 1851 | 1461584207092 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 04:36:47 INFO - PROCESS | 1851 | 1461584207111 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2a21000 == 100 [pid = 1851] [id = 258] 04:36:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc8a134b000) [pid = 1851] [serial = 775] [outer = (nil)] 04:36:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc8a6e81c00) [pid = 1851] [serial = 776] [outer = 0x7fc8a134b000] 04:36:47 INFO - PROCESS | 1851 | 1461584207168 Marionette DEBUG loaded listener.js 04:36:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc8a863a400) [pid = 1851] [serial = 777] [outer = 0x7fc8a134b000] 04:36:48 INFO - PROCESS | 1851 | 1461584208087 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]]]}] 04:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1236ms 04:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:36:48 INFO - PROCESS | 1851 | 1461584208121 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 04:36:48 INFO - PROCESS | 1851 | 1461584208123 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 04:36:48 INFO - PROCESS | 1851 | 1461584208129 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:36:48 INFO - PROCESS | 1851 | 1461584208132 Marionette TRACE conn3 <- [1,1006,null,{}] 04:36:48 INFO - PROCESS | 1851 | 1461584208136 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}] 04:36:48 INFO - PROCESS | 1851 | 1461584208334 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 04:36:48 INFO - PROCESS | 1851 | 1461584208363 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a727b000 == 101 [pid = 1851] [id = 259] 04:36:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc8a872e000) [pid = 1851] [serial = 778] [outer = (nil)] 04:36:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc8a9a25c00) [pid = 1851] [serial = 779] [outer = 0x7fc8a872e000] 04:36:48 INFO - PROCESS | 1851 | 1461584208423 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc8ab8edc00) [pid = 1851] [serial = 780] [outer = 0x7fc8a872e000] 04:36:49 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc89c33f000) [pid = 1851] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:36:49 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc89ee94000) [pid = 1851] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:36:49 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc89f61e400) [pid = 1851] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:36:49 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc89e6a1800) [pid = 1851] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:36:49 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc8a5109400) [pid = 1851] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:36:49 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc89ee9f000) [pid = 1851] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:36:49 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc8a3395000) [pid = 1851] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:36:49 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc897427800) [pid = 1851] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:36:49 INFO - PROCESS | 1851 | 1461584209444 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]]]}] 04:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1336ms 04:36:49 INFO - PROCESS | 1851 | 1461584209464 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 1851 | 1461584209467 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 04:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:36:49 INFO - PROCESS | 1851 | 1461584209472 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - PROCESS | 1851 | 1461584209474 Marionette TRACE conn3 <- [1,1010,null,{}] 04:36:49 INFO - PROCESS | 1851 | 1461584209480 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}] 04:36:49 INFO - PROCESS | 1851 | 1461584209624 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 04:36:49 INFO - PROCESS | 1851 | 1461584209762 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a7b95000 == 102 [pid = 1851] [id = 260] 04:36:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc89c33f000) [pid = 1851] [serial = 781] [outer = (nil)] 04:36:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc8a3f31400) [pid = 1851] [serial = 782] [outer = 0x7fc89c33f000] 04:36:49 INFO - PROCESS | 1851 | 1461584209822 Marionette DEBUG loaded listener.js 04:36:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc8ab8f1800) [pid = 1851] [serial = 783] [outer = 0x7fc89c33f000] 04:36:50 INFO - PROCESS | 1851 | 1461584210467 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]]]}] 04:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1026ms 04:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:36:50 INFO - PROCESS | 1851 | 1461584210500 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 04:36:50 INFO - PROCESS | 1851 | 1461584210503 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 04:36:50 INFO - PROCESS | 1851 | 1461584210509 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:36:50 INFO - PROCESS | 1851 | 1461584210512 Marionette TRACE conn3 <- [1,1014,null,{}] 04:36:50 INFO - PROCESS | 1851 | 1461584210517 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}] 04:36:50 INFO - PROCESS | 1851 | 1461584210722 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 04:36:50 INFO - PROCESS | 1851 | 1461584210741 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9992000 == 103 [pid = 1851] [id = 261] 04:36:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc89e6a5000) [pid = 1851] [serial = 784] [outer = (nil)] 04:36:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc8ac419000) [pid = 1851] [serial = 785] [outer = 0x7fc89e6a5000] 04:36:50 INFO - PROCESS | 1851 | 1461584210799 Marionette DEBUG loaded listener.js 04:36:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc8b60ec800) [pid = 1851] [serial = 786] [outer = 0x7fc89e6a5000] 04:36:51 INFO - PROCESS | 1851 | 1461584211817 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]]]}] 04:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1343ms 04:36:51 INFO - PROCESS | 1851 | 1461584211852 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 04:36:51 INFO - PROCESS | 1851 | 1461584211858 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 04:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:36:51 INFO - PROCESS | 1851 | 1461584211868 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:36:51 INFO - PROCESS | 1851 | 1461584211871 Marionette TRACE conn3 <- [1,1018,null,{}] 04:36:51 INFO - PROCESS | 1851 | 1461584211880 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}] 04:36:52 INFO - PROCESS | 1851 | 1461584212053 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 04:36:52 INFO - PROCESS | 1851 | 1461584212225 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee18800 == 104 [pid = 1851] [id = 262] 04:36:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc89e6a8c00) [pid = 1851] [serial = 787] [outer = (nil)] 04:36:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc89f1af000) [pid = 1851] [serial = 788] [outer = 0x7fc89e6a8c00] 04:36:52 INFO - PROCESS | 1851 | 1461584212300 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc8a02de800) [pid = 1851] [serial = 789] [outer = 0x7fc89e6a8c00] 04:36:53 INFO - PROCESS | 1851 | 1461584213233 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]]]}] 04:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1431ms 04:36:53 INFO - PROCESS | 1851 | 1461584213300 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 04:36:53 INFO - PROCESS | 1851 | 1461584213308 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 04:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:36:53 INFO - PROCESS | 1851 | 1461584213318 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:36:53 INFO - PROCESS | 1851 | 1461584213321 Marionette TRACE conn3 <- [1,1022,null,{}] 04:36:53 INFO - PROCESS | 1851 | 1461584213328 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}] 04:36:53 INFO - PROCESS | 1851 | 1461584213543 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 04:36:53 INFO - PROCESS | 1851 | 1461584213708 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2a1c000 == 105 [pid = 1851] [id = 263] 04:36:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc8a02e9000) [pid = 1851] [serial = 790] [outer = (nil)] 04:36:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc8a2a88000) [pid = 1851] [serial = 791] [outer = 0x7fc8a02e9000] 04:36:53 INFO - PROCESS | 1851 | 1461584213784 Marionette DEBUG loaded listener.js 04:36:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc8a3397000) [pid = 1851] [serial = 792] [outer = 0x7fc8a02e9000] 04:36:54 INFO - PROCESS | 1851 | 1461584214727 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]]]}] 04:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1481ms 04:36:54 INFO - PROCESS | 1851 | 1461584214799 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 04:36:54 INFO - PROCESS | 1851 | 1461584214803 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 04:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:36:54 INFO - PROCESS | 1851 | 1461584214809 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:36:54 INFO - PROCESS | 1851 | 1461584214815 Marionette TRACE conn3 <- [1,1026,null,{}] 04:36:54 INFO - PROCESS | 1851 | 1461584214831 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}] 04:36:55 INFO - PROCESS | 1851 | 1461584215043 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 04:36:55 INFO - PROCESS | 1851 | 1461584215181 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ab877800 == 106 [pid = 1851] [id = 264] 04:36:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc8a721e400) [pid = 1851] [serial = 793] [outer = (nil)] 04:36:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc8a883c400) [pid = 1851] [serial = 794] [outer = 0x7fc8a721e400] 04:36:55 INFO - PROCESS | 1851 | 1461584215296 Marionette DEBUG loaded listener.js 04:36:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc8a9915400) [pid = 1851] [serial = 795] [outer = 0x7fc8a721e400] 04:36:56 INFO - PROCESS | 1851 | 1461584216130 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]]]}] 04:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1387ms 04:36:56 INFO - PROCESS | 1851 | 1461584216197 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 04:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:36:56 INFO - PROCESS | 1851 | 1461584216202 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 04:36:56 INFO - PROCESS | 1851 | 1461584216208 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:36:56 INFO - PROCESS | 1851 | 1461584216211 Marionette TRACE conn3 <- [1,1030,null,{}] 04:36:56 INFO - PROCESS | 1851 | 1461584216216 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}] 04:36:56 INFO - PROCESS | 1851 | 1461584216389 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 04:36:56 INFO - PROCESS | 1851 | 1461584216557 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b6f1e800 == 107 [pid = 1851] [id = 265] 04:36:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc8a8731400) [pid = 1851] [serial = 796] [outer = (nil)] 04:36:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc8b51f0000) [pid = 1851] [serial = 797] [outer = 0x7fc8a8731400] 04:36:56 INFO - PROCESS | 1851 | 1461584216632 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc8b64ef400) [pid = 1851] [serial = 798] [outer = 0x7fc8a8731400] 04:36:57 INFO - PROCESS | 1851 | 1461584217479 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]]]}] 04:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1336ms 04:36:57 INFO - PROCESS | 1851 | 1461584217544 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 04:36:57 INFO - PROCESS | 1851 | 1461584217548 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 04:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:36:57 INFO - PROCESS | 1851 | 1461584217554 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:36:57 INFO - PROCESS | 1851 | 1461584217557 Marionette TRACE conn3 <- [1,1034,null,{}] 04:36:57 INFO - PROCESS | 1851 | 1461584217563 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}] 04:36:57 INFO - PROCESS | 1851 | 1461584217739 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 04:36:57 INFO - PROCESS | 1851 | 1461584217918 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bac46000 == 108 [pid = 1851] [id = 266] 04:36:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc8a96b6000) [pid = 1851] [serial = 799] [outer = (nil)] 04:36:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc8b71e6400) [pid = 1851] [serial = 800] [outer = 0x7fc8a96b6000] 04:36:57 INFO - PROCESS | 1851 | 1461584217993 Marionette DEBUG loaded listener.js 04:36:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc8b7283c00) [pid = 1851] [serial = 801] [outer = 0x7fc8a96b6000] 04:36:58 INFO - PROCESS | 1851 | 1461584218865 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]]]}] 04:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1387ms 04:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:36:58 INFO - PROCESS | 1851 | 1461584218942 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 04:36:58 INFO - PROCESS | 1851 | 1461584218945 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 04:36:58 INFO - PROCESS | 1851 | 1461584218951 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:36:58 INFO - PROCESS | 1851 | 1461584218955 Marionette TRACE conn3 <- [1,1038,null,{}] 04:36:58 INFO - PROCESS | 1851 | 1461584218960 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}] 04:36:59 INFO - PROCESS | 1851 | 1461584219198 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 04:36:59 INFO - PROCESS | 1851 | 1461584219416 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bdd6f800 == 109 [pid = 1851] [id = 267] 04:36:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc8b9342800) [pid = 1851] [serial = 802] [outer = (nil)] 04:36:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc8bada3400) [pid = 1851] [serial = 803] [outer = 0x7fc8b9342800] 04:36:59 INFO - PROCESS | 1851 | 1461584219538 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc8badac800) [pid = 1851] [serial = 804] [outer = 0x7fc8b9342800] 04:37:00 INFO - PROCESS | 1851 | 1461584220365 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]]]}] 04:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1483ms 04:37:00 INFO - PROCESS | 1851 | 1461584220435 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 04:37:00 INFO - PROCESS | 1851 | 1461584220439 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 04:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:37:00 INFO - PROCESS | 1851 | 1461584220445 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:37:00 INFO - PROCESS | 1851 | 1461584220449 Marionette TRACE conn3 <- [1,1042,null,{}] 04:37:00 INFO - PROCESS | 1851 | 1461584220454 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}] 04:37:00 INFO - PROCESS | 1851 | 1461584220636 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 04:37:00 INFO - PROCESS | 1851 | 1461584220806 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bf8b0000 == 110 [pid = 1851] [id = 268] 04:37:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc8b9344000) [pid = 1851] [serial = 805] [outer = (nil)] 04:37:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc8bb033000) [pid = 1851] [serial = 806] [outer = 0x7fc8b9344000] 04:37:00 INFO - PROCESS | 1851 | 1461584220880 Marionette DEBUG loaded listener.js 04:37:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc8bb03dc00) [pid = 1851] [serial = 807] [outer = 0x7fc8b9344000] 04:37:01 INFO - PROCESS | 1851 | 1461584221702 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]]]}] 04:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1329ms 04:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:37:01 INFO - PROCESS | 1851 | 1461584221776 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 04:37:01 INFO - PROCESS | 1851 | 1461584221779 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 04:37:01 INFO - PROCESS | 1851 | 1461584221785 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:37:01 INFO - PROCESS | 1851 | 1461584221788 Marionette TRACE conn3 <- [1,1046,null,{}] 04:37:01 INFO - PROCESS | 1851 | 1461584221794 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}] 04:37:02 INFO - PROCESS | 1851 | 1461584222012 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 04:37:02 INFO - PROCESS | 1851 | 1461584222197 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8928dd800 == 111 [pid = 1851] [id = 269] 04:37:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc8942de400) [pid = 1851] [serial = 808] [outer = (nil)] 04:37:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc8942e7000) [pid = 1851] [serial = 809] [outer = 0x7fc8942de400] 04:37:02 INFO - PROCESS | 1851 | 1461584222290 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc8942ec400) [pid = 1851] [serial = 810] [outer = 0x7fc8942de400] 04:37:03 INFO - PROCESS | 1851 | 1461584223330 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]]]}] 04:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1591ms 04:37:03 INFO - PROCESS | 1851 | 1461584223378 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 04:37:03 INFO - PROCESS | 1851 | 1461584223384 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 04:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:37:03 INFO - PROCESS | 1851 | 1461584223393 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:37:03 INFO - PROCESS | 1851 | 1461584223398 Marionette TRACE conn3 <- [1,1050,null,{}] 04:37:03 INFO - PROCESS | 1851 | 1461584223407 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}] 04:37:03 INFO - PROCESS | 1851 | 1461584223607 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 04:37:03 INFO - PROCESS | 1851 | 1461584223822 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8953d3800 == 112 [pid = 1851] [id = 270] 04:37:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc8942e4000) [pid = 1851] [serial = 811] [outer = (nil)] 04:37:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc8b5f81800) [pid = 1851] [serial = 812] [outer = 0x7fc8942e4000] 04:37:03 INFO - PROCESS | 1851 | 1461584223958 Marionette DEBUG loaded listener.js 04:37:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc8bb040c00) [pid = 1851] [serial = 813] [outer = 0x7fc8942e4000] 04:37:04 INFO - PROCESS | 1851 | 1461584224781 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]]]}] 04:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1433ms 04:37:04 INFO - PROCESS | 1851 | 1461584224826 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 04:37:04 INFO - PROCESS | 1851 | 1461584224829 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 04:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:37:04 INFO - PROCESS | 1851 | 1461584224835 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:37:04 INFO - PROCESS | 1851 | 1461584224838 Marionette TRACE conn3 <- [1,1054,null,{}] 04:37:04 INFO - PROCESS | 1851 | 1461584224844 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}] 04:37:05 INFO - PROCESS | 1851 | 1461584225022 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 04:37:05 INFO - PROCESS | 1851 | 1461584225223 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e677800 == 113 [pid = 1851] [id = 271] 04:37:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc895246c00) [pid = 1851] [serial = 814] [outer = (nil)] 04:37:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7fc89524ac00) [pid = 1851] [serial = 815] [outer = 0x7fc895246c00] 04:37:05 INFO - PROCESS | 1851 | 1461584225296 Marionette DEBUG loaded listener.js 04:37:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc89524ec00) [pid = 1851] [serial = 816] [outer = 0x7fc895246c00] 04:37:06 INFO - PROCESS | 1851 | 1461584226632 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]]]}] 04:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1833ms 04:37:06 INFO - PROCESS | 1851 | 1461584226669 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 04:37:06 INFO - PROCESS | 1851 | 1461584226675 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 04:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:37:06 INFO - PROCESS | 1851 | 1461584226682 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:37:06 INFO - PROCESS | 1851 | 1461584226688 Marionette TRACE conn3 <- [1,1058,null,{}] 04:37:06 INFO - PROCESS | 1851 | 1461584226697 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}] 04:37:06 INFO - PROCESS | 1851 | 1461584226902 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 04:37:07 INFO - PROCESS | 1851 | 1461584227084 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894eda800 == 114 [pid = 1851] [id = 272] 04:37:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7fc897421800) [pid = 1851] [serial = 817] [outer = (nil)] 04:37:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7fc89c340c00) [pid = 1851] [serial = 818] [outer = 0x7fc897421800] 04:37:07 INFO - PROCESS | 1851 | 1461584227157 Marionette DEBUG loaded listener.js 04:37:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7fc89e93c000) [pid = 1851] [serial = 819] [outer = 0x7fc897421800] 04:37:08 INFO - PROCESS | 1851 | 1461584228031 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]]]}] 04:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1434ms 04:37:08 INFO - PROCESS | 1851 | 1461584228118 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 04:37:08 INFO - PROCESS | 1851 | 1461584228134 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 04:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:37:08 INFO - PROCESS | 1851 | 1461584228151 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - PROCESS | 1851 | 1461584228155 Marionette TRACE conn3 <- [1,1062,null,{}] 04:37:08 INFO - PROCESS | 1851 | 1461584228166 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}] 04:37:08 INFO - PROCESS | 1851 | 1461584228404 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 04:37:08 INFO - PROCESS | 1851 | 1461584228622 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894dd6800 == 115 [pid = 1851] [id = 273] 04:37:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7fc89ee9f000) [pid = 1851] [serial = 820] [outer = (nil)] 04:37:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7fc89f5e2800) [pid = 1851] [serial = 821] [outer = 0x7fc89ee9f000] 04:37:08 INFO - PROCESS | 1851 | 1461584228703 Marionette DEBUG loaded listener.js 04:37:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7fc89ff6e000) [pid = 1851] [serial = 822] [outer = 0x7fc89ee9f000] 04:37:09 INFO - PROCESS | 1851 | 1461584229606 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]]]}] 04:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1501ms 04:37:09 INFO - PROCESS | 1851 | 1461584229651 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 04:37:09 INFO - PROCESS | 1851 | 1461584229655 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 04:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:37:09 INFO - PROCESS | 1851 | 1461584229661 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:37:09 INFO - PROCESS | 1851 | 1461584229666 Marionette TRACE conn3 <- [1,1066,null,{}] 04:37:09 INFO - PROCESS | 1851 | 1461584229680 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}] 04:37:09 INFO - PROCESS | 1851 | 1461584229852 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b5188800 == 114 [pid = 1851] [id = 47] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b741c800 == 113 [pid = 1851] [id = 108] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bb4b0800 == 112 [pid = 1851] [id = 216] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bf6ce800 == 111 [pid = 1851] [id = 218] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ee05000 == 110 [pid = 1851] [id = 193] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7fc8a02eac00) [pid = 1851] [serial = 725] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7fc8badabc00) [pid = 1851] [serial = 697] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7fc89f813000) [pid = 1851] [serial = 682] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7fc8a3f29800) [pid = 1851] [serial = 685] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7fc8ab6d6400) [pid = 1851] [serial = 688] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7fc8b71e5400) [pid = 1851] [serial = 691] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc8b7473000) [pid = 1851] [serial = 694] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | 1461584230117 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a3ad2800 == 109 [pid = 1851] [id = 198] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e915800 == 108 [pid = 1851] [id = 194] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ee1d800 == 107 [pid = 1851] [id = 219] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a7b95000 == 106 [pid = 1851] [id = 260] 04:37:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89501e800 == 107 [pid = 1851] [id = 274] 04:37:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc89e944000) [pid = 1851] [serial = 823] [outer = (nil)] 04:37:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7fc89f813000) [pid = 1851] [serial = 824] [outer = 0x7fc89e944000] 04:37:10 INFO - PROCESS | 1851 | 1461584230189 Marionette DEBUG loaded listener.js 04:37:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7fc8a2a92000) [pid = 1851] [serial = 825] [outer = 0x7fc89e944000] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a727b000 == 106 [pid = 1851] [id = 259] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a2a21000 == 105 [pid = 1851] [id = 258] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a109d000 == 104 [pid = 1851] [id = 257] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f240800 == 103 [pid = 1851] [id = 256] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895036000 == 102 [pid = 1851] [id = 255] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894dca800 == 101 [pid = 1851] [id = 254] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8aaad2000 == 100 [pid = 1851] [id = 246] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9e6e800 == 99 [pid = 1851] [id = 245] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9085000 == 98 [pid = 1851] [id = 244] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a149e800 == 97 [pid = 1851] [id = 243] 04:37:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e7b0000 == 96 [pid = 1851] [id = 242] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7fc8a02dc000) [pid = 1851] [serial = 704] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7fc8a5186c00) [pid = 1851] [serial = 716] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc897420c00) [pid = 1851] [serial = 458] [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.] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7fc8a7c64800) [pid = 1851] [serial = 720] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc89e9c5c00) [pid = 1851] [serial = 722] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc8a02ddc00) [pid = 1851] [serial = 723] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc8a5d78800) [pid = 1851] [serial = 717] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc8a3291000) [pid = 1851] [serial = 714] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc89f1a7000) [pid = 1851] [serial = 701] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc89e9cc000) [pid = 1851] [serial = 700] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc8a1e39800) [pid = 1851] [serial = 707] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc8a1347400) [pid = 1851] [serial = 706] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc89f81f000) [pid = 1851] [serial = 703] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc8a0fd1c00) [pid = 1851] [serial = 710] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc8a6e7ac00) [pid = 1851] [serial = 719] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc8a2aa3400) [pid = 1851] [serial = 711] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc8b71eec00) [pid = 1851] [serial = 679] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc8a2bc8c00) [pid = 1851] [serial = 713] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1851 | 1461584230942 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]]]}] 04:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1334ms 04:37:11 INFO - PROCESS | 1851 | 1461584231003 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 04:37:11 INFO - PROCESS | 1851 | 1461584231015 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 04:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:37:11 INFO - PROCESS | 1851 | 1461584231026 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:37:11 INFO - PROCESS | 1851 | 1461584231030 Marionette TRACE conn3 <- [1,1070,null,{}] 04:37:11 INFO - PROCESS | 1851 | 1461584231035 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}] 04:37:11 INFO - PROCESS | 1851 | 1461584231186 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 04:37:11 INFO - PROCESS | 1851 | 1461584231198 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f688800 == 97 [pid = 1851] [id = 275] 04:37:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc89f1a7000) [pid = 1851] [serial = 826] [outer = (nil)] 04:37:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc8a2bc2400) [pid = 1851] [serial = 827] [outer = 0x7fc89f1a7000] 04:37:11 INFO - PROCESS | 1851 | 1461584231259 Marionette DEBUG loaded listener.js 04:37:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc8a3395c00) [pid = 1851] [serial = 828] [outer = 0x7fc89f1a7000] 04:37:12 INFO - PROCESS | 1851 | 1461584232067 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]]]}] 04:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1086ms 04:37:12 INFO - PROCESS | 1851 | 1461584232131 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 04:37:12 INFO - PROCESS | 1851 | 1461584232134 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 04:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:37:12 INFO - PROCESS | 1851 | 1461584232140 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:37:12 INFO - PROCESS | 1851 | 1461584232142 Marionette TRACE conn3 <- [1,1074,null,{}] 04:37:12 INFO - PROCESS | 1851 | 1461584232151 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}] 04:37:12 INFO - PROCESS | 1851 | 1461584232289 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 04:37:12 INFO - PROCESS | 1851 | 1461584232303 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fedf800 == 98 [pid = 1851] [id = 276] 04:37:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc89ee94800) [pid = 1851] [serial = 829] [outer = (nil)] 04:37:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc8a33a1800) [pid = 1851] [serial = 830] [outer = 0x7fc89ee94800] 04:37:12 INFO - PROCESS | 1851 | 1461584232362 Marionette DEBUG loaded listener.js 04:37:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc8a3f35000) [pid = 1851] [serial = 831] [outer = 0x7fc89ee94800] 04:37:13 INFO - PROCESS | 1851 | 1461584233480 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]]]}] 04:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1380ms 04:37:13 INFO - PROCESS | 1851 | 1461584233523 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 04:37:13 INFO - PROCESS | 1851 | 1461584233528 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 04:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:37:13 INFO - PROCESS | 1851 | 1461584233546 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:37:13 INFO - PROCESS | 1851 | 1461584233549 Marionette TRACE conn3 <- [1,1078,null,{}] 04:37:13 INFO - PROCESS | 1851 | 1461584233557 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}] 04:37:13 INFO - PROCESS | 1851 | 1461584233843 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 04:37:13 INFO - PROCESS | 1851 | 1461584233991 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2a14800 == 99 [pid = 1851] [id = 277] 04:37:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc8a7f0f000) [pid = 1851] [serial = 832] [outer = (nil)] 04:37:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc8a8732400) [pid = 1851] [serial = 833] [outer = 0x7fc8a7f0f000] 04:37:14 INFO - PROCESS | 1851 | 1461584234053 Marionette DEBUG loaded listener.js 04:37:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc8a8837c00) [pid = 1851] [serial = 834] [outer = 0x7fc8a7f0f000] 04:37:14 INFO - PROCESS | 1851 | 1461584234734 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]]]}] 04:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1230ms 04:37:14 INFO - PROCESS | 1851 | 1461584234775 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 04:37:14 INFO - PROCESS | 1851 | 1461584234779 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 04:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:37:14 INFO - PROCESS | 1851 | 1461584234813 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:37:14 INFO - PROCESS | 1851 | 1461584234816 Marionette TRACE conn3 <- [1,1082,null,{}] 04:37:14 INFO - PROCESS | 1851 | 1461584234821 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}] 04:37:15 INFO - PROCESS | 1851 | 1461584235033 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc8b5d63c00) [pid = 1851] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc8a8835000) [pid = 1851] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc89742c800) [pid = 1851] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc8a8839400) [pid = 1851] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc89f1af800) [pid = 1851] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc8a9f85800) [pid = 1851] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc897504800) [pid = 1851] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc897504000) [pid = 1851] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc89750e000) [pid = 1851] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc89e6a7c00) [pid = 1851] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc8a1037000) [pid = 1851] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc8a2bc4400) [pid = 1851] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc8a02e0c00) [pid = 1851] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc8a872e000) [pid = 1851] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc89f1ab400) [pid = 1851] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc8a03e1c00) [pid = 1851] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc89e9ca000) [pid = 1851] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc8a9355000) [pid = 1851] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc8b72b4400) [pid = 1851] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc8a5b0fc00) [pid = 1851] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc89f5e1400) [pid = 1851] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc89c33f000) [pid = 1851] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc8a03e0800) [pid = 1851] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc8a991c400) [pid = 1851] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc8a134ac00) [pid = 1851] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc8a3285800) [pid = 1851] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc8a883d800) [pid = 1851] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc89f058800) [pid = 1851] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc89d07f400) [pid = 1851] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc89e93c800) [pid = 1851] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc8a5d7a400) [pid = 1851] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc8a134b000) [pid = 1851] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc8a8a4a000) [pid = 1851] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc89c33c400) [pid = 1851] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc89f1b1c00) [pid = 1851] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc89e945000) [pid = 1851] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc8a28c9400) [pid = 1851] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc8a2aa6000) [pid = 1851] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc89c332400) [pid = 1851] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc8b64f7c00) [pid = 1851] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7fc8a2aad000) [pid = 1851] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7fc8b64fa800) [pid = 1851] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7fc897504400) [pid = 1851] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7fc8a33a1c00) [pid = 1851] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:37:15 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7fc8a8a4dc00) [pid = 1851] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:37:15 INFO - PROCESS | 1851 | 1461584235777 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895023000 == 100 [pid = 1851] [id = 278] 04:37:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7fc89742a000) [pid = 1851] [serial = 835] [outer = (nil)] 04:37:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7fc89c332400) [pid = 1851] [serial = 836] [outer = 0x7fc89742a000] 04:37:15 INFO - PROCESS | 1851 | 1461584235839 Marionette DEBUG loaded listener.js 04:37:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7fc89e93fc00) [pid = 1851] [serial = 837] [outer = 0x7fc89742a000] 04:37:16 INFO - PROCESS | 1851 | 1461584236634 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]]]}] 04:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1881ms 04:37:16 INFO - PROCESS | 1851 | 1461584236696 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 04:37:16 INFO - PROCESS | 1851 | 1461584236700 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 04:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:37:16 INFO - PROCESS | 1851 | 1461584236705 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:37:16 INFO - PROCESS | 1851 | 1461584236707 Marionette TRACE conn3 <- [1,1086,null,{}] 04:37:16 INFO - PROCESS | 1851 | 1461584236712 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}] 04:37:16 INFO - PROCESS | 1851 | 1461584236858 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 04:37:16 INFO - PROCESS | 1851 | 1461584236872 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a516f000 == 101 [pid = 1851] [id = 279] 04:37:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7fc89e945000) [pid = 1851] [serial = 838] [outer = (nil)] 04:37:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7fc8a03e1c00) [pid = 1851] [serial = 839] [outer = 0x7fc89e945000] 04:37:16 INFO - PROCESS | 1851 | 1461584236932 Marionette DEBUG loaded listener.js 04:37:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc8a3394400) [pid = 1851] [serial = 840] [outer = 0x7fc89e945000] 04:37:17 INFO - PROCESS | 1851 | 1461584237872 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]]]}] 04:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1225ms 04:37:17 INFO - PROCESS | 1851 | 1461584237933 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 1851 | 1461584237939 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 04:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:37:17 INFO - PROCESS | 1851 | 1461584237947 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:37:17 INFO - PROCESS | 1851 | 1461584237953 Marionette TRACE conn3 <- [1,1090,null,{}] 04:37:17 INFO - PROCESS | 1851 | 1461584237962 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}] 04:37:18 INFO - PROCESS | 1851 | 1461584238193 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 04:37:18 INFO - PROCESS | 1851 | 1461584238540 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89501d800 == 102 [pid = 1851] [id = 280] 04:37:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc89d074000) [pid = 1851] [serial = 841] [outer = (nil)] 04:37:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc89e69dc00) [pid = 1851] [serial = 842] [outer = 0x7fc89d074000] 04:37:18 INFO - PROCESS | 1851 | 1461584238678 Marionette DEBUG loaded listener.js 04:37:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc89f05c000) [pid = 1851] [serial = 843] [outer = 0x7fc89d074000] 04:37:19 INFO - PROCESS | 1851 | 1461584239558 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]]]}] 04:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1641ms 04:37:19 INFO - PROCESS | 1851 | 1461584239589 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 04:37:19 INFO - PROCESS | 1851 | 1461584239597 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 04:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:37:19 INFO - PROCESS | 1851 | 1461584239607 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:37:19 INFO - PROCESS | 1851 | 1461584239611 Marionette TRACE conn3 <- [1,1094,null,{}] 04:37:19 INFO - PROCESS | 1851 | 1461584239617 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}] 04:37:19 INFO - PROCESS | 1851 | 1461584239816 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 04:37:19 INFO - PROCESS | 1851 | 1461584239992 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fed8000 == 103 [pid = 1851] [id = 281] 04:37:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc89f61e800) [pid = 1851] [serial = 844] [outer = (nil)] 04:37:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc8a02e6800) [pid = 1851] [serial = 845] [outer = 0x7fc89f61e800] 04:37:20 INFO - PROCESS | 1851 | 1461584240062 Marionette DEBUG loaded listener.js 04:37:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc8a1349000) [pid = 1851] [serial = 846] [outer = 0x7fc89f61e800] 04:37:21 INFO - PROCESS | 1851 | 1461584241092 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]]]}] 04:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1530ms 04:37:21 INFO - PROCESS | 1851 | 1461584241137 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 1851 | 1461584241140 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 04:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:37:21 INFO - PROCESS | 1851 | 1461584241147 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 1851 | 1461584241152 Marionette TRACE conn3 <- [1,1098,null,{}] 04:37:21 INFO - PROCESS | 1851 | 1461584241168 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}] 04:37:21 INFO - PROCESS | 1851 | 1461584241348 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 04:37:21 INFO - PROCESS | 1851 | 1461584241569 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8e49800 == 104 [pid = 1851] [id = 282] 04:37:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc8a2bce800) [pid = 1851] [serial = 847] [outer = (nil)] 04:37:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc8a3480400) [pid = 1851] [serial = 848] [outer = 0x7fc8a2bce800] 04:37:21 INFO - PROCESS | 1851 | 1461584241689 Marionette DEBUG loaded listener.js 04:37:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc8a5193c00) [pid = 1851] [serial = 849] [outer = 0x7fc8a2bce800] 04:37:22 INFO - PROCESS | 1851 | 1461584242461 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]]]}] 04:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1344ms 04:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:37:22 INFO - PROCESS | 1851 | 1461584242491 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 04:37:22 INFO - PROCESS | 1851 | 1461584242495 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 04:37:22 INFO - PROCESS | 1851 | 1461584242503 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:37:22 INFO - PROCESS | 1851 | 1461584242506 Marionette TRACE conn3 <- [1,1102,null,{}] 04:37:22 INFO - PROCESS | 1851 | 1461584242511 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}] 04:37:22 INFO - PROCESS | 1851 | 1461584242673 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 04:37:22 INFO - PROCESS | 1851 | 1461584242845 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9f2d800 == 105 [pid = 1851] [id = 283] 04:37:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc8a328e400) [pid = 1851] [serial = 850] [outer = (nil)] 04:37:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc8a6e7c400) [pid = 1851] [serial = 851] [outer = 0x7fc8a328e400] 04:37:22 INFO - PROCESS | 1851 | 1461584242918 Marionette DEBUG loaded listener.js 04:37:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc8a7f09c00) [pid = 1851] [serial = 852] [outer = 0x7fc8a328e400] 04:37:23 INFO - PROCESS | 1851 | 1461584243792 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]]]}] 04:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1341ms 04:37:23 INFO - PROCESS | 1851 | 1461584243842 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 04:37:23 INFO - PROCESS | 1851 | 1461584243846 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 04:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:37:23 INFO - PROCESS | 1851 | 1461584243851 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - PROCESS | 1851 | 1461584243854 Marionette TRACE conn3 <- [1,1106,null,{}] 04:37:23 INFO - PROCESS | 1851 | 1461584243859 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}] 04:37:24 INFO - PROCESS | 1851 | 1461584244020 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 04:37:24 INFO - PROCESS | 1851 | 1461584244193 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ab86a800 == 106 [pid = 1851] [id = 284] 04:37:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc8a3f2cc00) [pid = 1851] [serial = 853] [outer = (nil)] 04:37:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc8a8830400) [pid = 1851] [serial = 854] [outer = 0x7fc8a3f2cc00] 04:37:24 INFO - PROCESS | 1851 | 1461584244262 Marionette DEBUG loaded listener.js 04:37:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc8a8a4d800) [pid = 1851] [serial = 855] [outer = 0x7fc8a3f2cc00] 04:37:25 INFO - PROCESS | 1851 | 1461584245138 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]]]}] 04:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1326ms 04:37:25 INFO - PROCESS | 1851 | 1461584245179 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 04:37:25 INFO - PROCESS | 1851 | 1461584245183 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 04:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:37:25 INFO - PROCESS | 1851 | 1461584245188 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:37:25 INFO - PROCESS | 1851 | 1461584245192 Marionette TRACE conn3 <- [1,1110,null,{}] 04:37:25 INFO - PROCESS | 1851 | 1461584245198 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}] 04:37:25 INFO - PROCESS | 1851 | 1461584245397 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 04:37:25 INFO - PROCESS | 1851 | 1461584245576 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b64a8000 == 107 [pid = 1851] [id = 285] 04:37:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc8a518a000) [pid = 1851] [serial = 856] [outer = (nil)] 04:37:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc8a9f04000) [pid = 1851] [serial = 857] [outer = 0x7fc8a518a000] 04:37:25 INFO - PROCESS | 1851 | 1461584245651 Marionette DEBUG loaded listener.js 04:37:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc8ab8f1c00) [pid = 1851] [serial = 858] [outer = 0x7fc8a518a000] 04:37:26 INFO - PROCESS | 1851 | 1461584246534 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]]]}] 04:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1379ms 04:37:26 INFO - PROCESS | 1851 | 1461584246567 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 04:37:26 INFO - PROCESS | 1851 | 1461584246570 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 04:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:37:26 INFO - PROCESS | 1851 | 1461584246577 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:37:26 INFO - PROCESS | 1851 | 1461584246580 Marionette TRACE conn3 <- [1,1114,null,{}] 04:37:26 INFO - PROCESS | 1851 | 1461584246586 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}] 04:37:26 INFO - PROCESS | 1851 | 1461584246752 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 04:37:26 INFO - PROCESS | 1851 | 1461584246926 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb695000 == 108 [pid = 1851] [id = 286] 04:37:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc8a7212c00) [pid = 1851] [serial = 859] [outer = (nil)] 04:37:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc8b51ed800) [pid = 1851] [serial = 860] [outer = 0x7fc8a7212c00] 04:37:27 INFO - PROCESS | 1851 | 1461584246996 Marionette DEBUG loaded listener.js 04:37:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc8b6289400) [pid = 1851] [serial = 861] [outer = 0x7fc8a7212c00] 04:37:27 INFO - PROCESS | 1851 | 1461584247883 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]]]}] 04:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1334ms 04:37:27 INFO - PROCESS | 1851 | 1461584247913 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 04:37:27 INFO - PROCESS | 1851 | 1461584247917 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 04:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:37:27 INFO - PROCESS | 1851 | 1461584247922 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:37:27 INFO - PROCESS | 1851 | 1461584247925 Marionette TRACE conn3 <- [1,1118,null,{}] 04:37:27 INFO - PROCESS | 1851 | 1461584247931 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}] 04:37:28 INFO - PROCESS | 1851 | 1461584248088 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 04:37:28 INFO - PROCESS | 1851 | 1461584248263 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894aa1800 == 109 [pid = 1851] [id = 287] 04:37:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc8a9f0e800) [pid = 1851] [serial = 862] [outer = (nil)] 04:37:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc8b6ea7000) [pid = 1851] [serial = 863] [outer = 0x7fc8a9f0e800] 04:37:28 INFO - PROCESS | 1851 | 1461584248341 Marionette DEBUG loaded listener.js 04:37:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc8b722fc00) [pid = 1851] [serial = 864] [outer = 0x7fc8a9f0e800] 04:37:29 INFO - PROCESS | 1851 | 1461584249241 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]]]}] 04:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1386ms 04:37:29 INFO - PROCESS | 1851 | 1461584249310 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 04:37:29 INFO - PROCESS | 1851 | 1461584249313 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 04:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:37:29 INFO - PROCESS | 1851 | 1461584249319 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:37:29 INFO - PROCESS | 1851 | 1461584249321 Marionette TRACE conn3 <- [1,1122,null,{}] 04:37:29 INFO - PROCESS | 1851 | 1461584249327 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}] 04:37:29 INFO - PROCESS | 1851 | 1461584249503 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 04:37:29 INFO - PROCESS | 1851 | 1461584249678 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894ef3800 == 110 [pid = 1851] [id = 288] 04:37:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc897428c00) [pid = 1851] [serial = 865] [outer = (nil)] 04:37:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc89f5da400) [pid = 1851] [serial = 866] [outer = 0x7fc897428c00] 04:37:29 INFO - PROCESS | 1851 | 1461584249751 Marionette DEBUG loaded listener.js 04:37:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc8a96b2000) [pid = 1851] [serial = 867] [outer = 0x7fc897428c00] 04:37:30 INFO - PROCESS | 1851 | 1461584250624 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]]]}] 04:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1379ms 04:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:37:30 INFO - PROCESS | 1851 | 1461584250699 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 04:37:30 INFO - PROCESS | 1851 | 1461584250701 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 04:37:30 INFO - PROCESS | 1851 | 1461584250707 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:37:30 INFO - PROCESS | 1851 | 1461584250711 Marionette TRACE conn3 <- [1,1126,null,{}] 04:37:30 INFO - PROCESS | 1851 | 1461584250716 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}] 04:37:30 INFO - PROCESS | 1851 | 1461584250886 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 04:37:31 INFO - PROCESS | 1851 | 1461584251061 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894edc800 == 111 [pid = 1851] [id = 289] 04:37:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc89750dc00) [pid = 1851] [serial = 868] [outer = (nil)] 04:37:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc89e6ab800) [pid = 1851] [serial = 869] [outer = 0x7fc89750dc00] 04:37:31 INFO - PROCESS | 1851 | 1461584251142 Marionette DEBUG loaded listener.js 04:37:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc8a8735400) [pid = 1851] [serial = 870] [outer = 0x7fc89750dc00] 04:37:32 INFO - PROCESS | 1851 | 1461584252067 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]]]}] 04:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1430ms 04:37:32 INFO - PROCESS | 1851 | 1461584252138 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 04:37:32 INFO - PROCESS | 1851 | 1461584252141 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 04:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:37:32 INFO - PROCESS | 1851 | 1461584252147 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:37:32 INFO - PROCESS | 1851 | 1461584252151 Marionette TRACE conn3 <- [1,1130,null,{}] 04:37:32 INFO - PROCESS | 1851 | 1461584252156 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}] 04:37:32 INFO - PROCESS | 1851 | 1461584252655 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 04:37:32 INFO - PROCESS | 1851 | 1461584252882 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897579000 == 112 [pid = 1851] [id = 290] 04:37:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc895251c00) [pid = 1851] [serial = 871] [outer = (nil)] 04:37:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc897504800) [pid = 1851] [serial = 872] [outer = 0x7fc895251c00] 04:37:32 INFO - PROCESS | 1851 | 1461584252948 Marionette DEBUG loaded listener.js 04:37:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc89d072400) [pid = 1851] [serial = 873] [outer = 0x7fc895251c00] 04:37:33 INFO - PROCESS | 1851 | 1461584253806 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]]]}] 04:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1679ms 04:37:33 INFO - PROCESS | 1851 | 1461584253829 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 04:37:33 INFO - PROCESS | 1851 | 1461584253833 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 04:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:37:33 INFO - PROCESS | 1851 | 1461584253840 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:37:33 INFO - PROCESS | 1851 | 1461584253845 Marionette TRACE conn3 <- [1,1134,null,{}] 04:37:33 INFO - PROCESS | 1851 | 1461584253851 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}] 04:37:34 INFO - PROCESS | 1851 | 1461584254012 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 04:37:34 INFO - PROCESS | 1851 | 1461584254216 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f8b2000 == 113 [pid = 1851] [id = 291] 04:37:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc8942de800) [pid = 1851] [serial = 874] [outer = (nil)] 04:37:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc89742cc00) [pid = 1851] [serial = 875] [outer = 0x7fc8942de800] 04:37:34 INFO - PROCESS | 1851 | 1461584254286 Marionette DEBUG loaded listener.js 04:37:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc89f61c000) [pid = 1851] [serial = 876] [outer = 0x7fc8942de800] 04:37:35 INFO - PROCESS | 1851 | 1461584255266 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]]]}] 04:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1487ms 04:37:35 INFO - PROCESS | 1851 | 1461584255328 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 04:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:37:35 INFO - PROCESS | 1851 | 1461584255333 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 04:37:35 INFO - PROCESS | 1851 | 1461584255338 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:37:35 INFO - PROCESS | 1851 | 1461584255341 Marionette TRACE conn3 <- [1,1138,null,{}] 04:37:35 INFO - PROCESS | 1851 | 1461584255347 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}] 04:37:35 INFO - PROCESS | 1851 | 1461584255506 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 04:37:35 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9f3f000 == 112 [pid = 1851] [id = 203] 04:37:35 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc8ac419000) [pid = 1851] [serial = 785] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1851 | 1461584255861 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:35 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895023000 == 111 [pid = 1851] [id = 278] 04:37:35 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a2a14800 == 110 [pid = 1851] [id = 277] 04:37:35 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fedf800 == 109 [pid = 1851] [id = 276] 04:37:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894b3c000 == 110 [pid = 1851] [id = 292] 04:37:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc897429c00) [pid = 1851] [serial = 877] [outer = (nil)] 04:37:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc8a1346800) [pid = 1851] [serial = 878] [outer = 0x7fc897429c00] 04:37:35 INFO - PROCESS | 1851 | 1461584255940 Marionette DEBUG loaded listener.js 04:37:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc8a14dbc00) [pid = 1851] [serial = 879] [outer = 0x7fc897429c00] 04:37:36 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f688800 == 109 [pid = 1851] [id = 275] 04:37:36 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89501e800 == 108 [pid = 1851] [id = 274] 04:37:36 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894dd6800 == 107 [pid = 1851] [id = 273] 04:37:36 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894eda800 == 106 [pid = 1851] [id = 272] 04:37:36 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ee18800 == 105 [pid = 1851] [id = 262] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc8a9f0c400) [pid = 1851] [serial = 744] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc8b5d5c800) [pid = 1851] [serial = 653] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc8ab65c800) [pid = 1851] [serial = 747] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc8a103e400) [pid = 1851] [serial = 683] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc8b608d000) [pid = 1851] [serial = 656] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc89e93b000) [pid = 1851] [serial = 761] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc8b6eaac00) [pid = 1851] [serial = 759] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc89e943c00) [pid = 1851] [serial = 629] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc8a14d7400) [pid = 1851] [serial = 768] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc8a8736400) [pid = 1851] [serial = 641] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc8a5d80800) [pid = 1851] [serial = 686] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc8a5110800) [pid = 1851] [serial = 626] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc8ab8edc00) [pid = 1851] [serial = 780] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc89f817400) [pid = 1851] [serial = 765] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc8a721e000) [pid = 1851] [serial = 638] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc89f61d400) [pid = 1851] [serial = 599] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc8b0189800) [pid = 1851] [serial = 650] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc89c33b800) [pid = 1851] [serial = 758] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc8bb039000) [pid = 1851] [serial = 698] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc8a8739800) [pid = 1851] [serial = 741] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc8a9a25c00) [pid = 1851] [serial = 779] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc8a1352800) [pid = 1851] [serial = 732] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc8a3f31400) [pid = 1851] [serial = 782] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc8a2a8fc00) [pid = 1851] [serial = 635] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc8ab8eac00) [pid = 1851] [serial = 749] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc8a33a1400) [pid = 1851] [serial = 734] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc8a1303000) [pid = 1851] [serial = 731] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc8a6e73800) [pid = 1851] [serial = 737] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc8b5f82800) [pid = 1851] [serial = 689] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc8a1e3f000) [pid = 1851] [serial = 602] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc89f81d800) [pid = 1851] [serial = 767] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc8a518f400) [pid = 1851] [serial = 735] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc89f5dc400) [pid = 1851] [serial = 729] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc8a5191800) [pid = 1851] [serial = 773] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc89f1aec00) [pid = 1851] [serial = 764] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc8a6e7f800) [pid = 1851] [serial = 611] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc8a863a400) [pid = 1851] [serial = 777] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc8a9c20400) [pid = 1851] [serial = 644] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc8a6e81c00) [pid = 1851] [serial = 776] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7fc8a51a1000) [pid = 1851] [serial = 762] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7fc8aa51e000) [pid = 1851] [serial = 746] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7fc8a2a84800) [pid = 1851] [serial = 755] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7fc8a872c400) [pid = 1851] [serial = 740] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7fc8b6092000) [pid = 1851] [serial = 756] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7fc89ff6a000) [pid = 1851] [serial = 632] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7fc8a961a000) [pid = 1851] [serial = 743] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7fc8a7d88400) [pid = 1851] [serial = 738] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7fc8b5f7d000) [pid = 1851] [serial = 753] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7fc8a33a1000) [pid = 1851] [serial = 771] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7fc8a518b800) [pid = 1851] [serial = 605] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7fc8ab8f1800) [pid = 1851] [serial = 783] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7fc8a873b000) [pid = 1851] [serial = 614] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7fc8b510ac00) [pid = 1851] [serial = 752] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7fc8af256c00) [pid = 1851] [serial = 750] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7fc8a6e7c000) [pid = 1851] [serial = 774] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7fc8b728a400) [pid = 1851] [serial = 692] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7fc8a3f2f000) [pid = 1851] [serial = 596] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7fc8b75e1800) [pid = 1851] [serial = 695] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7fc8a3287800) [pid = 1851] [serial = 770] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7fc8a5194c00) [pid = 1851] [serial = 726] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7fc8a5b10400) [pid = 1851] [serial = 608] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7fc89f05cc00) [pid = 1851] [serial = 728] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 113 (0x7fc8ab8f8000) [pid = 1851] [serial = 647] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | --DOMWINDOW == 112 (0x7fc8b7284800) [pid = 1851] [serial = 680] [outer = (nil)] [url = about:blank] 04:37:36 INFO - PROCESS | 1851 | 1461584256732 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]]]}] 04:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1436ms 04:37:36 INFO - PROCESS | 1851 | 1461584256774 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 04:37:36 INFO - PROCESS | 1851 | 1461584256780 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 04:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:37:36 INFO - PROCESS | 1851 | 1461584256795 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:37:36 INFO - PROCESS | 1851 | 1461584256801 Marionette TRACE conn3 <- [1,1142,null,{}] 04:37:36 INFO - PROCESS | 1851 | 1461584256806 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}] 04:37:36 INFO - PROCESS | 1851 | 1461584256962 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 04:37:37 INFO - PROCESS | 1851 | 1461584257089 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e665000 == 106 [pid = 1851] [id = 293] 04:37:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7fc89e93a400) [pid = 1851] [serial = 880] [outer = (nil)] 04:37:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7fc8a14d9800) [pid = 1851] [serial = 881] [outer = 0x7fc89e93a400] 04:37:37 INFO - PROCESS | 1851 | 1461584257149 Marionette DEBUG loaded listener.js 04:37:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7fc8a339cc00) [pid = 1851] [serial = 882] [outer = 0x7fc89e93a400] 04:37:37 INFO - PROCESS | 1851 | 1461584257838 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]]]}] 04:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1091ms 04:37:37 INFO - PROCESS | 1851 | 1461584257884 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 04:37:37 INFO - PROCESS | 1851 | 1461584257890 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 04:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:37:37 INFO - PROCESS | 1851 | 1461584257943 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:37:37 INFO - PROCESS | 1851 | 1461584257947 Marionette TRACE conn3 <- [1,1146,null,{}] 04:37:37 INFO - PROCESS | 1851 | 1461584257956 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}] 04:37:38 INFO - PROCESS | 1851 | 1461584258121 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 04:37:38 INFO - PROCESS | 1851 | 1461584258133 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fddb800 == 107 [pid = 1851] [id = 294] 04:37:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7fc8a33a1000) [pid = 1851] [serial = 883] [outer = (nil)] 04:37:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7fc8a518e400) [pid = 1851] [serial = 884] [outer = 0x7fc8a33a1000] 04:37:38 INFO - PROCESS | 1851 | 1461584258192 Marionette DEBUG loaded listener.js 04:37:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7fc8a5d80800) [pid = 1851] [serial = 885] [outer = 0x7fc8a33a1000] 04:37:39 INFO - PROCESS | 1851 | 1461584259342 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]]]}] 04:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1441ms 04:37:39 INFO - PROCESS | 1851 | 1461584259374 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 04:37:39 INFO - PROCESS | 1851 | 1461584259377 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 04:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:37:39 INFO - PROCESS | 1851 | 1461584259383 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:37:39 INFO - PROCESS | 1851 | 1461584259385 Marionette TRACE conn3 <- [1,1150,null,{}] 04:37:39 INFO - PROCESS | 1851 | 1461584259395 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}] 04:37:39 INFO - PROCESS | 1851 | 1461584259583 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 04:37:39 INFO - PROCESS | 1851 | 1461584259616 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a281f800 == 108 [pid = 1851] [id = 295] 04:37:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7fc8a7d0f800) [pid = 1851] [serial = 886] [outer = (nil)] 04:37:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7fc8a863a800) [pid = 1851] [serial = 887] [outer = 0x7fc8a7d0f800] 04:37:39 INFO - PROCESS | 1851 | 1461584259684 Marionette DEBUG loaded listener.js 04:37:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7fc8a883a400) [pid = 1851] [serial = 888] [outer = 0x7fc8a7d0f800] 04:37:40 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7fc8a7f0f000) [pid = 1851] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:37:40 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7fc89742a000) [pid = 1851] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:37:40 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7fc89f1a7000) [pid = 1851] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:37:40 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7fc89e944000) [pid = 1851] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:37:40 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7fc89ee9f000) [pid = 1851] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:37:40 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7fc897421800) [pid = 1851] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:37:40 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7fc89ee94800) [pid = 1851] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:37:40 INFO - PROCESS | 1851 | 1461584260809 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]]]}] 04:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1478ms 04:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:37:40 INFO - PROCESS | 1851 | 1461584260861 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 04:37:40 INFO - PROCESS | 1851 | 1461584260863 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 04:37:40 INFO - PROCESS | 1851 | 1461584260870 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:37:40 INFO - PROCESS | 1851 | 1461584260873 Marionette TRACE conn3 <- [1,1154,null,{}] 04:37:40 INFO - PROCESS | 1851 | 1461584260877 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}] 04:37:41 INFO - PROCESS | 1851 | 1461584261019 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 04:37:41 INFO - PROCESS | 1851 | 1461584261163 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2a11800 == 109 [pid = 1851] [id = 296] 04:37:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7fc8a6d1ec00) [pid = 1851] [serial = 889] [outer = (nil)] 04:37:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7fc8a8838800) [pid = 1851] [serial = 890] [outer = 0x7fc8a6d1ec00] 04:37:41 INFO - PROCESS | 1851 | 1461584261267 Marionette DEBUG loaded listener.js 04:37:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7fc8a961f400) [pid = 1851] [serial = 891] [outer = 0x7fc8a6d1ec00] 04:37:42 INFO - PROCESS | 1851 | 1461584262016 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]]]}] 04:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1178ms 04:37:42 INFO - PROCESS | 1851 | 1461584262047 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 04:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:37:42 INFO - PROCESS | 1851 | 1461584262050 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 04:37:42 INFO - PROCESS | 1851 | 1461584262056 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:37:42 INFO - PROCESS | 1851 | 1461584262058 Marionette TRACE conn3 <- [1,1158,null,{}] 04:37:42 INFO - PROCESS | 1851 | 1461584262072 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}] 04:37:42 INFO - PROCESS | 1851 | 1461584262295 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 04:37:42 INFO - PROCESS | 1851 | 1461584262317 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a871a000 == 110 [pid = 1851] [id = 297] 04:37:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7fc89ee9f000) [pid = 1851] [serial = 892] [outer = (nil)] 04:37:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7fc8a9f86000) [pid = 1851] [serial = 893] [outer = 0x7fc89ee9f000] 04:37:42 INFO - PROCESS | 1851 | 1461584262490 Marionette DEBUG loaded listener.js 04:37:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7fc8a6d22c00) [pid = 1851] [serial = 894] [outer = 0x7fc89ee9f000] 04:37:43 INFO - PROCESS | 1851 | 1461584263462 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]]]}] 04:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1434ms 04:37:43 INFO - PROCESS | 1851 | 1461584263492 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 04:37:43 INFO - PROCESS | 1851 | 1461584263499 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 04:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:37:43 INFO - PROCESS | 1851 | 1461584263507 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:37:43 INFO - PROCESS | 1851 | 1461584263511 Marionette TRACE conn3 <- [1,1162,null,{}] 04:37:43 INFO - PROCESS | 1851 | 1461584263519 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}] 04:37:43 INFO - PROCESS | 1851 | 1461584263715 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 04:37:43 INFO - PROCESS | 1851 | 1461584263882 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89cee3800 == 111 [pid = 1851] [id = 298] 04:37:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7fc89e6a0400) [pid = 1851] [serial = 895] [outer = (nil)] 04:37:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7fc89f061400) [pid = 1851] [serial = 896] [outer = 0x7fc89e6a0400] 04:37:43 INFO - PROCESS | 1851 | 1461584263955 Marionette DEBUG loaded listener.js 04:37:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7fc89f612400) [pid = 1851] [serial = 897] [outer = 0x7fc89e6a0400] 04:37:44 INFO - PROCESS | 1851 | 1461584264887 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]]]}] 04:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1430ms 04:37:44 INFO - PROCESS | 1851 | 1461584264939 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 04:37:44 INFO - PROCESS | 1851 | 1461584264948 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 04:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:37:44 INFO - PROCESS | 1851 | 1461584264958 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:37:44 INFO - PROCESS | 1851 | 1461584264962 Marionette TRACE conn3 <- [1,1166,null,{}] 04:37:44 INFO - PROCESS | 1851 | 1461584264967 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}] 04:37:45 INFO - PROCESS | 1851 | 1461584265140 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 04:37:45 INFO - PROCESS | 1851 | 1461584265306 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2810800 == 112 [pid = 1851] [id = 299] 04:37:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7fc89ff63800) [pid = 1851] [serial = 898] [outer = (nil)] 04:37:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7fc8a2aabc00) [pid = 1851] [serial = 899] [outer = 0x7fc89ff63800] 04:37:45 INFO - PROCESS | 1851 | 1461584265376 Marionette DEBUG loaded listener.js 04:37:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7fc8a3480c00) [pid = 1851] [serial = 900] [outer = 0x7fc89ff63800] 04:37:46 INFO - PROCESS | 1851 | 1461584266333 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]]]}] 04:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1433ms 04:37:46 INFO - PROCESS | 1851 | 1461584266391 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 04:37:46 INFO - PROCESS | 1851 | 1461584266395 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 04:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:37:46 INFO - PROCESS | 1851 | 1461584266401 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:37:46 INFO - PROCESS | 1851 | 1461584266407 Marionette TRACE conn3 <- [1,1170,null,{}] 04:37:46 INFO - PROCESS | 1851 | 1461584266422 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}] 04:37:46 INFO - PROCESS | 1851 | 1461584266600 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 04:37:46 INFO - PROCESS | 1851 | 1461584266767 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a96db800 == 113 [pid = 1851] [id = 300] 04:37:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7fc8a6e7d000) [pid = 1851] [serial = 901] [outer = (nil)] 04:37:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7fc8a8835c00) [pid = 1851] [serial = 902] [outer = 0x7fc8a6e7d000] 04:37:46 INFO - PROCESS | 1851 | 1461584266844 Marionette DEBUG loaded listener.js 04:37:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7fc8a96b9000) [pid = 1851] [serial = 903] [outer = 0x7fc8a6e7d000] 04:37:47 INFO - PROCESS | 1851 | 1461584267762 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]]]}] 04:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1385ms 04:37:47 INFO - PROCESS | 1851 | 1461584267787 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 04:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:37:47 INFO - PROCESS | 1851 | 1461584267791 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 04:37:47 INFO - PROCESS | 1851 | 1461584267797 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:37:47 INFO - PROCESS | 1851 | 1461584267800 Marionette TRACE conn3 <- [1,1174,null,{}] 04:37:47 INFO - PROCESS | 1851 | 1461584267805 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}] 04:37:47 INFO - PROCESS | 1851 | 1461584267967 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 04:37:48 INFO - PROCESS | 1851 | 1461584268138 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aab3c800 == 114 [pid = 1851] [id = 301] 04:37:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7fc8a6eb7000) [pid = 1851] [serial = 904] [outer = (nil)] 04:37:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7fc8ab6d5800) [pid = 1851] [serial = 905] [outer = 0x7fc8a6eb7000] 04:37:48 INFO - PROCESS | 1851 | 1461584268207 Marionette DEBUG loaded listener.js 04:37:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7fc8b0184400) [pid = 1851] [serial = 906] [outer = 0x7fc8a6eb7000] 04:37:49 INFO - PROCESS | 1851 | 1461584269215 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] 04:37:49 INFO - PROCESS | 1851 | 1461584269288 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 04:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:37:49 INFO - PROCESS | 1851 | 1461584269294 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:37:49 INFO - PROCESS | 1851 | 1461584269297 Marionette TRACE conn3 <- [1,1178,null,{}] 04:37:49 INFO - PROCESS | 1851 | 1461584269303 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}] 04:37:49 INFO - PROCESS | 1851 | 1461584269515 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 04:37:49 INFO - PROCESS | 1851 | 1461584269723 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b01df000 == 115 [pid = 1851] [id = 302] 04:37:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7fc8ab8f1800) [pid = 1851] [serial = 907] [outer = (nil)] 04:37:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7fc8b60e9400) [pid = 1851] [serial = 908] [outer = 0x7fc8ab8f1800] 04:37:49 INFO - PROCESS | 1851 | 1461584269838 Marionette DEBUG loaded listener.js 04:37:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7fc8b7227400) [pid = 1851] [serial = 909] [outer = 0x7fc8ab8f1800] 04:37:50 INFO - PROCESS | 1851 | 1461584270728 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] 04:37:50 INFO - PROCESS | 1851 | 1461584270781 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 04:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:37:50 INFO - PROCESS | 1851 | 1461584270786 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - PROCESS | 1851 | 1461584270791 Marionette TRACE conn3 <- [1,1182,null,{}] 04:37:50 INFO - PROCESS | 1851 | 1461584270796 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}] 04:37:51 INFO - PROCESS | 1851 | 1461584270999 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 04:37:51 INFO - PROCESS | 1851 | 1461584271169 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b6f17800 == 116 [pid = 1851] [id = 303] 04:37:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7fc8b933fc00) [pid = 1851] [serial = 910] [outer = (nil)] 04:37:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7fc8bada5c00) [pid = 1851] [serial = 911] [outer = 0x7fc8b933fc00] 04:37:51 INFO - PROCESS | 1851 | 1461584271305 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc8bb034400) [pid = 1851] [serial = 912] [outer = 0x7fc8b933fc00] 04:37:52 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:52 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:37:52 INFO - PROCESS | 1851 | 1461584272137 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] 04:37:52 INFO - PROCESS | 1851 | 1461584272222 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 04:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:37:52 INFO - PROCESS | 1851 | 1461584272229 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:37:52 INFO - PROCESS | 1851 | 1461584272231 Marionette TRACE conn3 <- [1,1186,null,{}] 04:37:52 INFO - PROCESS | 1851 | 1461584272237 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}] 04:37:52 INFO - PROCESS | 1851 | 1461584272437 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 04:37:52 INFO - PROCESS | 1851 | 1461584272607 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bac93000 == 117 [pid = 1851] [id = 304] 04:37:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc8b75de800) [pid = 1851] [serial = 913] [outer = (nil)] 04:37:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc8bb26d000) [pid = 1851] [serial = 914] [outer = 0x7fc8b75de800] 04:37:52 INFO - PROCESS | 1851 | 1461584272676 Marionette DEBUG loaded listener.js 04:37:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc8bb43d000) [pid = 1851] [serial = 915] [outer = 0x7fc8b75de800] 04:37:53 INFO - PROCESS | 1851 | 1461584273549 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] 04:37:53 INFO - PROCESS | 1851 | 1461584273615 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 04:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:37:53 INFO - PROCESS | 1851 | 1461584273621 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:37:53 INFO - PROCESS | 1851 | 1461584273624 Marionette TRACE conn3 <- [1,1190,null,{}] 04:37:53 INFO - PROCESS | 1851 | 1461584273629 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}] 04:37:53 INFO - PROCESS | 1851 | 1461584273804 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 04:37:53 INFO - PROCESS | 1851 | 1461584273980 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bf634000 == 118 [pid = 1851] [id = 305] 04:37:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc89b82f800) [pid = 1851] [serial = 916] [outer = (nil)] 04:37:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc89b836400) [pid = 1851] [serial = 917] [outer = 0x7fc89b82f800] 04:37:54 INFO - PROCESS | 1851 | 1461584274054 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc8b624a800) [pid = 1851] [serial = 918] [outer = 0x7fc89b82f800] 04:37:54 INFO - PROCESS | 1851 | 1461584274882 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] 04:37:54 INFO - PROCESS | 1851 | 1461584274961 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 04:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:37:54 INFO - PROCESS | 1851 | 1461584274970 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:37:54 INFO - PROCESS | 1851 | 1461584274973 Marionette TRACE conn3 <- [1,1194,null,{}] 04:37:54 INFO - PROCESS | 1851 | 1461584274977 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}] 04:37:55 INFO - PROCESS | 1851 | 1461584275151 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 04:37:55 INFO - PROCESS | 1851 | 1461584275322 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8927d7000 == 119 [pid = 1851] [id = 306] 04:37:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc8975cbc00) [pid = 1851] [serial = 919] [outer = (nil)] 04:37:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc8975d2c00) [pid = 1851] [serial = 920] [outer = 0x7fc8975cbc00] 04:37:55 INFO - PROCESS | 1851 | 1461584275397 Marionette DEBUG loaded listener.js 04:37:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc89b82d000) [pid = 1851] [serial = 921] [outer = 0x7fc8975cbc00] 04:37:56 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:56 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:56 INFO - PROCESS | 1851 | 1461584276297 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] 04:37:56 INFO - PROCESS | 1851 | 1461584276362 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 04:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:37:56 INFO - PROCESS | 1851 | 1461584276368 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:37:56 INFO - PROCESS | 1851 | 1461584276371 Marionette TRACE conn3 <- [1,1198,null,{}] 04:37:56 INFO - PROCESS | 1851 | 1461584276376 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}] 04:37:56 INFO - PROCESS | 1851 | 1461584276545 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 04:37:56 INFO - PROCESS | 1851 | 1461584276739 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89b9cf000 == 120 [pid = 1851] [id = 307] 04:37:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc8942ea400) [pid = 1851] [serial = 922] [outer = (nil)] 04:37:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc8954eac00) [pid = 1851] [serial = 923] [outer = 0x7fc8942ea400] 04:37:56 INFO - PROCESS | 1851 | 1461584276815 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc8954f1c00) [pid = 1851] [serial = 924] [outer = 0x7fc8942ea400] 04:37:57 INFO - PROCESS | 1851 | 1461584277686 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]]]}] 04:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1378ms 04:37:57 INFO - PROCESS | 1851 | 1461584277747 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 04:37:57 INFO - PROCESS | 1851 | 1461584277750 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 04:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:37:57 INFO - PROCESS | 1851 | 1461584277757 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:37:57 INFO - PROCESS | 1851 | 1461584277761 Marionette TRACE conn3 <- [1,1202,null,{}] 04:37:57 INFO - PROCESS | 1851 | 1461584277766 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}] 04:37:57 INFO - PROCESS | 1851 | 1461584277971 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 04:37:58 INFO - PROCESS | 1851 | 1461584278150 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897566000 == 121 [pid = 1851] [id = 308] 04:37:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc895249c00) [pid = 1851] [serial = 925] [outer = (nil)] 04:37:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc8a2bce400) [pid = 1851] [serial = 926] [outer = 0x7fc895249c00] 04:37:58 INFO - PROCESS | 1851 | 1461584278240 Marionette DEBUG loaded listener.js 04:37:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc8bb43e400) [pid = 1851] [serial = 927] [outer = 0x7fc895249c00] 04:37:59 INFO - PROCESS | 1851 | 1461584279754 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]]]}] 04:37: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 04:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2085ms 04:37:59 INFO - PROCESS | 1851 | 1461584279844 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 04:37:59 INFO - PROCESS | 1851 | 1461584279850 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 04:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:37:59 INFO - PROCESS | 1851 | 1461584279858 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:37:59 INFO - PROCESS | 1851 | 1461584279864 Marionette TRACE conn3 <- [1,1206,null,{}] 04:37:59 INFO - PROCESS | 1851 | 1461584279873 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}] 04:38:00 INFO - PROCESS | 1851 | 1461584280056 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 04:38:00 INFO - PROCESS | 1851 | 1461584280234 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e622000 == 122 [pid = 1851] [id = 309] 04:38:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc89750d000) [pid = 1851] [serial = 928] [outer = (nil)] 04:38:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc89b833c00) [pid = 1851] [serial = 929] [outer = 0x7fc89750d000] 04:38:00 INFO - PROCESS | 1851 | 1461584280301 Marionette DEBUG loaded listener.js 04:38:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc89d07a000) [pid = 1851] [serial = 930] [outer = 0x7fc89750d000] 04:38:01 INFO - PROCESS | 1851 | 1461584281176 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]]]}] 04:38:01 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 04:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1396ms 04:38:01 INFO - PROCESS | 1851 | 1461584281253 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 1851 | 1461584281261 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 04:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:38:01 INFO - PROCESS | 1851 | 1461584281270 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - PROCESS | 1851 | 1461584281273 Marionette TRACE conn3 <- [1,1210,null,{}] 04:38:01 INFO - PROCESS | 1851 | 1461584281279 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}] 04:38:01 INFO - PROCESS | 1851 | 1461584281565 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 04:38:01 INFO - PROCESS | 1851 | 1461584281890 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894a9d000 == 123 [pid = 1851] [id = 310] 04:38:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc89eabb400) [pid = 1851] [serial = 931] [outer = (nil)] 04:38:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc89eabd000) [pid = 1851] [serial = 932] [outer = 0x7fc89eabb400] 04:38:01 INFO - PROCESS | 1851 | 1461584281969 Marionette DEBUG loaded listener.js 04:38:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc89f060c00) [pid = 1851] [serial = 933] [outer = 0x7fc89eabb400] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a7b80800 == 122 [pid = 1851] [id = 241] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a2a11800 == 121 [pid = 1851] [id = 296] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc8a03e1c00) [pid = 1851] [serial = 839] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc8b5f81800) [pid = 1851] [serial = 812] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a281f800 == 120 [pid = 1851] [id = 295] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fddb800 == 119 [pid = 1851] [id = 294] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e665000 == 118 [pid = 1851] [id = 293] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894b3c000 == 117 [pid = 1851] [id = 292] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f8b2000 == 116 [pid = 1851] [id = 291] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897579000 == 115 [pid = 1851] [id = 290] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894edc800 == 114 [pid = 1851] [id = 289] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894ef3800 == 113 [pid = 1851] [id = 288] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894aa1800 == 112 [pid = 1851] [id = 287] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bb695000 == 111 [pid = 1851] [id = 286] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b64a8000 == 110 [pid = 1851] [id = 285] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ab86a800 == 109 [pid = 1851] [id = 284] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9f2d800 == 108 [pid = 1851] [id = 283] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a8e49800 == 107 [pid = 1851] [id = 282] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fed8000 == 106 [pid = 1851] [id = 281] 04:38:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89501d800 == 105 [pid = 1851] [id = 280] 04:38:02 INFO - PROCESS | 1851 | 1461584282883 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]]]}] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc8b71e6400) [pid = 1851] [serial = 800] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc8a2a88000) [pid = 1851] [serial = 791] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc8a2bc2400) [pid = 1851] [serial = 827] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc8a3395c00) [pid = 1851] [serial = 828] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc89f813000) [pid = 1851] [serial = 824] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc8a2a92000) [pid = 1851] [serial = 825] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc89ff6e000) [pid = 1851] [serial = 822] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc89f5e2800) [pid = 1851] [serial = 821] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc89e93c000) [pid = 1851] [serial = 819] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc89c340c00) [pid = 1851] [serial = 818] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc8bada3400) [pid = 1851] [serial = 803] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc8a33a1800) [pid = 1851] [serial = 830] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc89524ac00) [pid = 1851] [serial = 815] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc89f1af000) [pid = 1851] [serial = 788] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc8942e7000) [pid = 1851] [serial = 809] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc89e93fc00) [pid = 1851] [serial = 837] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc8a3f35000) [pid = 1851] [serial = 831] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc8a8732400) [pid = 1851] [serial = 833] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc8a8837c00) [pid = 1851] [serial = 834] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc89c332400) [pid = 1851] [serial = 836] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7fc8bb033000) [pid = 1851] [serial = 806] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7fc8a883c400) [pid = 1851] [serial = 794] [outer = (nil)] [url = about:blank] 04:38:02 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7fc8b51f0000) [pid = 1851] [serial = 797] [outer = (nil)] [url = about:blank] 04:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1687ms 04:38:02 INFO - PROCESS | 1851 | 1461584282957 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 04:38:02 INFO - PROCESS | 1851 | 1461584282961 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 04:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:38:02 INFO - PROCESS | 1851 | 1461584282967 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:38:02 INFO - PROCESS | 1851 | 1461584282972 Marionette TRACE conn3 <- [1,1214,null,{}] 04:38:02 INFO - PROCESS | 1851 | 1461584282987 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}] 04:38:03 INFO - PROCESS | 1851 | 1461584283147 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 04:38:03 INFO - PROCESS | 1851 | 1461584283376 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ceda000 == 106 [pid = 1851] [id = 311] 04:38:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7fc89ff62400) [pid = 1851] [serial = 934] [outer = (nil)] 04:38:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7fc8a02e1400) [pid = 1851] [serial = 935] [outer = 0x7fc89ff62400] 04:38:03 INFO - PROCESS | 1851 | 1461584283445 Marionette DEBUG loaded listener.js 04:38:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7fc8a134a000) [pid = 1851] [serial = 936] [outer = 0x7fc89ff62400] 04:38:04 INFO - PROCESS | 1851 | 1461584284171 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]]]}] 04:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1234ms 04:38:04 INFO - PROCESS | 1851 | 1461584284201 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 04:38:04 INFO - PROCESS | 1851 | 1461584284205 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 04:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:38:04 INFO - PROCESS | 1851 | 1461584284221 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:38:04 INFO - PROCESS | 1851 | 1461584284223 Marionette TRACE conn3 <- [1,1218,null,{}] 04:38:04 INFO - PROCESS | 1851 | 1461584284228 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}] 04:38:04 INFO - PROCESS | 1851 | 1461584284376 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 04:38:04 INFO - PROCESS | 1851 | 1461584284392 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f237800 == 107 [pid = 1851] [id = 312] 04:38:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc89f9cfc00) [pid = 1851] [serial = 937] [outer = (nil)] 04:38:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc8a3286800) [pid = 1851] [serial = 938] [outer = 0x7fc89f9cfc00] 04:38:04 INFO - PROCESS | 1851 | 1461584284452 Marionette DEBUG loaded listener.js 04:38:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc8a339b000) [pid = 1851] [serial = 939] [outer = 0x7fc89f9cfc00] 04:38:05 INFO - PROCESS | 1851 | 1461584285329 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]]]}] 04:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1133ms 04:38:05 INFO - PROCESS | 1851 | 1461584285354 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 04:38:05 INFO - PROCESS | 1851 | 1461584285358 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 04:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:38:05 INFO - PROCESS | 1851 | 1461584285363 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:38:05 INFO - PROCESS | 1851 | 1461584285365 Marionette TRACE conn3 <- [1,1222,null,{}] 04:38:05 INFO - PROCESS | 1851 | 1461584285373 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}] 04:38:05 INFO - PROCESS | 1851 | 1461584285624 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 04:38:05 INFO - PROCESS | 1851 | 1461584285650 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a04a5800 == 108 [pid = 1851] [id = 313] 04:38:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc8a2aa5800) [pid = 1851] [serial = 940] [outer = (nil)] 04:38:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc8a3f2d400) [pid = 1851] [serial = 941] [outer = 0x7fc8a2aa5800] 04:38:05 INFO - PROCESS | 1851 | 1461584285711 Marionette DEBUG loaded listener.js 04:38:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc8a5192c00) [pid = 1851] [serial = 942] [outer = 0x7fc8a2aa5800] 04:38:06 INFO - PROCESS | 1851 | 1461584286700 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] 04:38:06 INFO - PROCESS | 1851 | 1461584286749 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 04:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:38:06 INFO - PROCESS | 1851 | 1461584286754 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:38:06 INFO - PROCESS | 1851 | 1461584286756 Marionette TRACE conn3 <- [1,1226,null,{}] 04:38:06 INFO - PROCESS | 1851 | 1461584286767 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}] 04:38:06 INFO - PROCESS | 1851 | 1461584286994 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 04:38:07 INFO - PROCESS | 1851 | 1461584287023 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a5d5d800 == 109 [pid = 1851] [id = 314] 04:38:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc8a6e80800) [pid = 1851] [serial = 943] [outer = (nil)] 04:38:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc8a872e800) [pid = 1851] [serial = 944] [outer = 0x7fc8a6e80800] 04:38:07 INFO - PROCESS | 1851 | 1461584287099 Marionette DEBUG loaded listener.js 04:38:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc8a9f86800) [pid = 1851] [serial = 945] [outer = 0x7fc8a6e80800] 04:38:07 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc895251c00) [pid = 1851] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:38:07 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc8a33a1000) [pid = 1851] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:38:07 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc89e93a400) [pid = 1851] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:38:07 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc8942de800) [pid = 1851] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:38:07 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc8a6d1ec00) [pid = 1851] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:38:07 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc897429c00) [pid = 1851] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:38:07 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc8a7d0f800) [pid = 1851] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:38:08 INFO - PROCESS | 1851 | 1461584288202 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]]]}] 04:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1480ms 04:38:08 INFO - PROCESS | 1851 | 1461584288238 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 04:38:08 INFO - PROCESS | 1851 | 1461584288242 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 04:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:38:08 INFO - PROCESS | 1851 | 1461584288247 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:38:08 INFO - PROCESS | 1851 | 1461584288263 Marionette TRACE conn3 <- [1,1230,null,{}] 04:38:08 INFO - PROCESS | 1851 | 1461584288270 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}] 04:38:08 INFO - PROCESS | 1851 | 1461584288443 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 04:38:08 INFO - PROCESS | 1851 | 1461584288458 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a88f5000 == 110 [pid = 1851] [id = 315] 04:38:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc8a02e3000) [pid = 1851] [serial = 946] [outer = (nil)] 04:38:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc8ab651800) [pid = 1851] [serial = 947] [outer = 0x7fc8a02e3000] 04:38:08 INFO - PROCESS | 1851 | 1461584288523 Marionette DEBUG loaded listener.js 04:38:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc8b0183800) [pid = 1851] [serial = 948] [outer = 0x7fc8a02e3000] 04:38:09 INFO - PROCESS | 1851 | 1461584289296 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]]]}] 04:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1093ms 04:38:09 INFO - PROCESS | 1851 | 1461584289341 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 04:38:09 INFO - PROCESS | 1851 | 1461584289345 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 04:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:38:09 INFO - PROCESS | 1851 | 1461584289350 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:38:09 INFO - PROCESS | 1851 | 1461584289353 Marionette TRACE conn3 <- [1,1234,null,{}] 04:38:09 INFO - PROCESS | 1851 | 1461584289359 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}] 04:38:09 INFO - PROCESS | 1851 | 1461584289576 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 04:38:09 INFO - PROCESS | 1851 | 1461584289790 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894aa1800 == 111 [pid = 1851] [id = 316] 04:38:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc8942e3800) [pid = 1851] [serial = 949] [outer = (nil)] 04:38:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc895247800) [pid = 1851] [serial = 950] [outer = 0x7fc8942e3800] 04:38:09 INFO - PROCESS | 1851 | 1461584289882 Marionette DEBUG loaded listener.js 04:38:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc8954e9400) [pid = 1851] [serial = 951] [outer = 0x7fc8942e3800] 04:38:11 INFO - PROCESS | 1851 | 1461584291075 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]]]}] 04:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1781ms 04:38:11 INFO - PROCESS | 1851 | 1461584291134 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 04:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:38:11 INFO - PROCESS | 1851 | 1461584291141 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 04:38:11 INFO - PROCESS | 1851 | 1461584291148 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:38:11 INFO - PROCESS | 1851 | 1461584291154 Marionette TRACE conn3 <- [1,1238,null,{}] 04:38:11 INFO - PROCESS | 1851 | 1461584291161 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}] 04:38:11 INFO - PROCESS | 1851 | 1461584291352 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 04:38:11 INFO - PROCESS | 1851 | 1461584291575 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee7e000 == 112 [pid = 1851] [id = 317] 04:38:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc89eab1800) [pid = 1851] [serial = 952] [outer = (nil)] 04:38:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc89eabe400) [pid = 1851] [serial = 953] [outer = 0x7fc89eab1800] 04:38:11 INFO - PROCESS | 1851 | 1461584291700 Marionette DEBUG loaded listener.js 04:38:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc89f1b3c00) [pid = 1851] [serial = 954] [outer = 0x7fc89eab1800] 04:38:12 INFO - PROCESS | 1851 | 1461584292594 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]]]}] 04:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1483ms 04:38:12 INFO - PROCESS | 1851 | 1461584292634 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 04:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:38:12 INFO - PROCESS | 1851 | 1461584292640 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 04:38:12 INFO - PROCESS | 1851 | 1461584292647 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:38:12 INFO - PROCESS | 1851 | 1461584292650 Marionette TRACE conn3 <- [1,1242,null,{}] 04:38:12 INFO - PROCESS | 1851 | 1461584292656 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}] 04:38:12 INFO - PROCESS | 1851 | 1461584292858 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 04:38:13 INFO - PROCESS | 1851 | 1461584293045 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3460000 == 113 [pid = 1851] [id = 318] 04:38:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc89f1b2000) [pid = 1851] [serial = 955] [outer = (nil)] 04:38:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc8a1310800) [pid = 1851] [serial = 956] [outer = 0x7fc89f1b2000] 04:38:13 INFO - PROCESS | 1851 | 1461584293122 Marionette DEBUG loaded listener.js 04:38:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc8a2bc7800) [pid = 1851] [serial = 957] [outer = 0x7fc89f1b2000] 04:38:14 INFO - PROCESS | 1851 | 1461584294308 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]]]}] 04:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1730ms 04:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:38:14 INFO - PROCESS | 1851 | 1461584294378 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 04:38:14 INFO - PROCESS | 1851 | 1461584294382 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 04:38:14 INFO - PROCESS | 1851 | 1461584294396 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:38:14 INFO - PROCESS | 1851 | 1461584294404 Marionette TRACE conn3 <- [1,1246,null,{}] 04:38:14 INFO - PROCESS | 1851 | 1461584294412 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}] 04:38:14 INFO - PROCESS | 1851 | 1461584294638 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 04:38:14 INFO - PROCESS | 1851 | 1461584294877 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ab85f800 == 114 [pid = 1851] [id = 319] 04:38:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc8a134ec00) [pid = 1851] [serial = 958] [outer = (nil)] 04:38:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc8a7ba9400) [pid = 1851] [serial = 959] [outer = 0x7fc8a134ec00] 04:38:15 INFO - PROCESS | 1851 | 1461584295063 Marionette DEBUG loaded listener.js 04:38:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc8a8838c00) [pid = 1851] [serial = 960] [outer = 0x7fc8a134ec00] 04:38:16 INFO - PROCESS | 1851 | 1461584296029 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]]]}] 04:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1697ms 04:38:16 INFO - PROCESS | 1851 | 1461584296085 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 04:38:16 INFO - PROCESS | 1851 | 1461584296089 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 04:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:38:16 INFO - PROCESS | 1851 | 1461584296095 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:38:16 INFO - PROCESS | 1851 | 1461584296097 Marionette TRACE conn3 <- [1,1250,null,{}] 04:38:16 INFO - PROCESS | 1851 | 1461584296103 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}] 04:38:16 INFO - PROCESS | 1851 | 1461584296291 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 04:38:16 INFO - PROCESS | 1851 | 1461584296463 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b6444800 == 115 [pid = 1851] [id = 320] 04:38:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc8a5d76400) [pid = 1851] [serial = 961] [outer = (nil)] 04:38:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc8aaaa4400) [pid = 1851] [serial = 962] [outer = 0x7fc8a5d76400] 04:38:16 INFO - PROCESS | 1851 | 1461584296536 Marionette DEBUG loaded listener.js 04:38:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc8b0182400) [pid = 1851] [serial = 963] [outer = 0x7fc8a5d76400] 04:38:17 INFO - PROCESS | 1851 | 1461584297484 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]]]}] 04:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1433ms 04:38:17 INFO - PROCESS | 1851 | 1461584297529 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 04:38:17 INFO - PROCESS | 1851 | 1461584297533 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 04:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:38:17 INFO - PROCESS | 1851 | 1461584297539 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:38:17 INFO - PROCESS | 1851 | 1461584297544 Marionette TRACE conn3 <- [1,1254,null,{}] 04:38:17 INFO - PROCESS | 1851 | 1461584297550 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}] 04:38:17 INFO - PROCESS | 1851 | 1461584297765 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 04:38:17 INFO - PROCESS | 1851 | 1461584297993 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb49d800 == 116 [pid = 1851] [id = 321] 04:38:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc8b6291800) [pid = 1851] [serial = 964] [outer = (nil)] 04:38:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc8b62b7000) [pid = 1851] [serial = 965] [outer = 0x7fc8b6291800] 04:38:18 INFO - PROCESS | 1851 | 1461584298101 Marionette DEBUG loaded listener.js 04:38:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc8b8e1a000) [pid = 1851] [serial = 966] [outer = 0x7fc8b6291800] 04:38:18 INFO - PROCESS | 1851 | 1461584298997 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]]]}] 04:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1541ms 04:38:19 INFO - PROCESS | 1851 | 1461584299081 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 04:38:19 INFO - PROCESS | 1851 | 1461584299084 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 04:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:38:19 INFO - PROCESS | 1851 | 1461584299090 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:38:19 INFO - PROCESS | 1851 | 1461584299093 Marionette TRACE conn3 <- [1,1258,null,{}] 04:38:19 INFO - PROCESS | 1851 | 1461584299099 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}] 04:38:19 INFO - PROCESS | 1851 | 1461584299318 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 04:38:19 INFO - PROCESS | 1851 | 1461584299545 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897657000 == 117 [pid = 1851] [id = 322] 04:38:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc8b933a800) [pid = 1851] [serial = 967] [outer = (nil)] 04:38:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc8bb441000) [pid = 1851] [serial = 968] [outer = 0x7fc8b933a800] 04:38:19 INFO - PROCESS | 1851 | 1461584299667 Marionette DEBUG loaded listener.js 04:38:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc8bb610800) [pid = 1851] [serial = 969] [outer = 0x7fc8b933a800] 04:38:20 INFO - PROCESS | 1851 | 1461584300543 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]]]}] 04:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1486ms 04:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:38:20 INFO - PROCESS | 1851 | 1461584300577 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 1851 | 1461584300580 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 04:38:20 INFO - PROCESS | 1851 | 1461584300587 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - PROCESS | 1851 | 1461584300589 Marionette TRACE conn3 <- [1,1262,null,{}] 04:38:20 INFO - PROCESS | 1851 | 1461584300595 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}] 04:38:20 INFO - PROCESS | 1851 | 1461584300773 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 04:38:20 INFO - PROCESS | 1851 | 1461584300956 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8952d1000 == 118 [pid = 1851] [id = 323] 04:38:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc89f7a2800) [pid = 1851] [serial = 970] [outer = (nil)] 04:38:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc89f7a8400) [pid = 1851] [serial = 971] [outer = 0x7fc89f7a2800] 04:38:21 INFO - PROCESS | 1851 | 1461584301028 Marionette DEBUG loaded listener.js 04:38:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc89f7ac800) [pid = 1851] [serial = 972] [outer = 0x7fc89f7a2800] 04:38:21 INFO - PROCESS | 1851 | 1461584301934 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]]]}] 04:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1380ms 04:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:38:21 INFO - PROCESS | 1851 | 1461584301966 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 04:38:21 INFO - PROCESS | 1851 | 1461584301969 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 04:38:21 INFO - PROCESS | 1851 | 1461584301976 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:38:21 INFO - PROCESS | 1851 | 1461584301979 Marionette TRACE conn3 <- [1,1266,null,{}] 04:38:21 INFO - PROCESS | 1851 | 1461584301984 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}] 04:38:22 INFO - PROCESS | 1851 | 1461584302165 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 04:38:22 INFO - PROCESS | 1851 | 1461584302349 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bf6b3800 == 119 [pid = 1851] [id = 324] 04:38:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc894b59c00) [pid = 1851] [serial = 973] [outer = (nil)] 04:38:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc894b60000) [pid = 1851] [serial = 974] [outer = 0x7fc894b59c00] 04:38:22 INFO - PROCESS | 1851 | 1461584302423 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc894b64c00) [pid = 1851] [serial = 975] [outer = 0x7fc894b59c00] 04:38:23 INFO - PROCESS | 1851 | 1461584303361 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]]]}] 04:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1430ms 04:38:23 INFO - PROCESS | 1851 | 1461584303405 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 04:38:23 INFO - PROCESS | 1851 | 1461584303409 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 04:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:38:23 INFO - PROCESS | 1851 | 1461584303415 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:38:23 INFO - PROCESS | 1851 | 1461584303418 Marionette TRACE conn3 <- [1,1270,null,{}] 04:38:23 INFO - PROCESS | 1851 | 1461584303424 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}] 04:38:23 INFO - PROCESS | 1851 | 1461584303617 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 04:38:23 INFO - PROCESS | 1851 | 1461584303797 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f02d000 == 120 [pid = 1851] [id = 325] 04:38:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc894b5a000) [pid = 1851] [serial = 976] [outer = (nil)] 04:38:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc89f7ac400) [pid = 1851] [serial = 977] [outer = 0x7fc894b5a000] 04:38:23 INFO - PROCESS | 1851 | 1461584303868 Marionette DEBUG loaded listener.js 04:38:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc89ff2bc00) [pid = 1851] [serial = 978] [outer = 0x7fc894b5a000] 04:38:24 INFO - PROCESS | 1851 | 1461584304766 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]]]}] 04:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1429ms 04:38:24 INFO - PROCESS | 1851 | 1461584304845 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 04:38:24 INFO - PROCESS | 1851 | 1461584304848 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 04:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:38:24 INFO - PROCESS | 1851 | 1461584304854 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:38:24 INFO - PROCESS | 1851 | 1461584304856 Marionette TRACE conn3 <- [1,1274,null,{}] 04:38:24 INFO - PROCESS | 1851 | 1461584304862 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}] 04:38:25 INFO - PROCESS | 1851 | 1461584305034 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 04:38:25 INFO - PROCESS | 1851 | 1461584305221 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8926e4000 == 121 [pid = 1851] [id = 326] 04:38:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc8941afc00) [pid = 1851] [serial = 979] [outer = (nil)] 04:38:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc8941b2400) [pid = 1851] [serial = 980] [outer = 0x7fc8941afc00] 04:38:25 INFO - PROCESS | 1851 | 1461584305306 Marionette DEBUG loaded listener.js 04:38:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc89ff2c000) [pid = 1851] [serial = 981] [outer = 0x7fc8941afc00] 04:38:26 INFO - PROCESS | 1851 | 1461584306268 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]]]}] 04:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1478ms 04:38:26 INFO - PROCESS | 1851 | 1461584306334 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 04:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:38:26 INFO - PROCESS | 1851 | 1461584306338 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 04:38:26 INFO - PROCESS | 1851 | 1461584306344 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - PROCESS | 1851 | 1461584306349 Marionette TRACE conn3 <- [1,1278,null,{}] 04:38:26 INFO - PROCESS | 1851 | 1461584306354 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}] 04:38:26 INFO - PROCESS | 1851 | 1461584306567 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 04:38:26 INFO - PROCESS | 1851 | 1461584306793 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e79c800 == 122 [pid = 1851] [id = 327] 04:38:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc8941b2c00) [pid = 1851] [serial = 982] [outer = (nil)] 04:38:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc894395000) [pid = 1851] [serial = 983] [outer = 0x7fc8941b2c00] 04:38:26 INFO - PROCESS | 1851 | 1461584306911 Marionette DEBUG loaded listener.js 04:38:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc89ff30c00) [pid = 1851] [serial = 984] [outer = 0x7fc8941b2c00] 04:38:28 INFO - PROCESS | 1851 | 1461584308134 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]]]}] 04:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1836ms 04:38:28 INFO - PROCESS | 1851 | 1461584308181 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 04:38:28 INFO - PROCESS | 1851 | 1461584308188 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 04:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:38:28 INFO - PROCESS | 1851 | 1461584308195 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:38:28 INFO - PROCESS | 1851 | 1461584308201 Marionette TRACE conn3 <- [1,1282,null,{}] 04:38:28 INFO - PROCESS | 1851 | 1461584308207 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}] 04:38:28 INFO - PROCESS | 1851 | 1461584308398 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 04:38:28 INFO - PROCESS | 1851 | 1461584308606 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89b9d8000 == 123 [pid = 1851] [id = 328] 04:38:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc89524b800) [pid = 1851] [serial = 985] [outer = (nil)] 04:38:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc8954ef400) [pid = 1851] [serial = 986] [outer = 0x7fc89524b800] 04:38:28 INFO - PROCESS | 1851 | 1461584308679 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc8975d4000) [pid = 1851] [serial = 987] [outer = 0x7fc89524b800] 04:38:29 INFO - PROCESS | 1851 | 1461584309729 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]]]}] 04:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1589ms 04:38:29 INFO - PROCESS | 1851 | 1461584309786 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 04:38:29 INFO - PROCESS | 1851 | 1461584309795 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 04:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:38:29 INFO - PROCESS | 1851 | 1461584309805 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:38:29 INFO - PROCESS | 1851 | 1461584309808 Marionette TRACE conn3 <- [1,1286,null,{}] 04:38:29 INFO - PROCESS | 1851 | 1461584309814 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}] 04:38:30 INFO - PROCESS | 1851 | 1461584310001 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 04:38:30 INFO - PROCESS | 1851 | 1461584310189 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8953e2800 == 124 [pid = 1851] [id = 329] 04:38:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc89d07e400) [pid = 1851] [serial = 988] [outer = (nil)] 04:38:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7fc89eab8000) [pid = 1851] [serial = 989] [outer = 0x7fc89d07e400] 04:38:30 INFO - PROCESS | 1851 | 1461584310263 Marionette DEBUG loaded listener.js 04:38:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc89f1aa800) [pid = 1851] [serial = 990] [outer = 0x7fc89d07e400] 04:38:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ac4cb000 == 123 [pid = 1851] [id = 228] 04:38:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a2a1c000 == 122 [pid = 1851] [id = 263] 04:38:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ab877800 == 121 [pid = 1851] [id = 264] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc89e6ab800) [pid = 1851] [serial = 869] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7fc8a9f86000) [pid = 1851] [serial = 893] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a88f5000 == 120 [pid = 1851] [id = 315] 04:38:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a5d5d800 == 119 [pid = 1851] [id = 314] 04:38:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a04a5800 == 118 [pid = 1851] [id = 313] 04:38:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f237800 == 117 [pid = 1851] [id = 312] 04:38:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ceda000 == 116 [pid = 1851] [id = 311] 04:38:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894a9d000 == 115 [pid = 1851] [id = 310] 04:38:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e622000 == 114 [pid = 1851] [id = 309] 04:38:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89cee3800 == 113 [pid = 1851] [id = 298] 04:38:31 INFO - PROCESS | 1851 | 1461584311310 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]]]}] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc8a3480400) [pid = 1851] [serial = 848] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc8a6e7c400) [pid = 1851] [serial = 851] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc89d072400) [pid = 1851] [serial = 873] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc89e69dc00) [pid = 1851] [serial = 842] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc8a8830400) [pid = 1851] [serial = 854] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc8a518e400) [pid = 1851] [serial = 884] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc8a339cc00) [pid = 1851] [serial = 882] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc89f61c000) [pid = 1851] [serial = 876] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc8a14d9800) [pid = 1851] [serial = 881] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc89f5da400) [pid = 1851] [serial = 866] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc8a02e6800) [pid = 1851] [serial = 845] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc8a961f400) [pid = 1851] [serial = 891] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc8a14dbc00) [pid = 1851] [serial = 879] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc8a5d80800) [pid = 1851] [serial = 885] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc8a863a800) [pid = 1851] [serial = 887] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc8a1346800) [pid = 1851] [serial = 878] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc8b6ea7000) [pid = 1851] [serial = 863] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc8b51ed800) [pid = 1851] [serial = 860] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc8a9f04000) [pid = 1851] [serial = 857] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc8a883a400) [pid = 1851] [serial = 888] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc897504800) [pid = 1851] [serial = 872] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc89742cc00) [pid = 1851] [serial = 875] [outer = (nil)] [url = about:blank] 04:38:31 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc8a8838800) [pid = 1851] [serial = 890] [outer = (nil)] [url = about:blank] 04:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1579ms 04:38:31 INFO - PROCESS | 1851 | 1461584311385 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 04:38:31 INFO - PROCESS | 1851 | 1461584311388 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 04:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:38:31 INFO - PROCESS | 1851 | 1461584311395 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:38:31 INFO - PROCESS | 1851 | 1461584311400 Marionette TRACE conn3 <- [1,1290,null,{}] 04:38:31 INFO - PROCESS | 1851 | 1461584311417 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}] 04:38:31 INFO - PROCESS | 1851 | 1461584311623 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 04:38:31 INFO - PROCESS | 1851 | 1461584311820 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e914800 == 114 [pid = 1851] [id = 330] 04:38:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc89ff30400) [pid = 1851] [serial = 991] [outer = (nil)] 04:38:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc89ff33c00) [pid = 1851] [serial = 992] [outer = 0x7fc89ff30400] 04:38:31 INFO - PROCESS | 1851 | 1461584311897 Marionette DEBUG loaded listener.js 04:38:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc8a1036c00) [pid = 1851] [serial = 993] [outer = 0x7fc89ff30400] 04:38:32 INFO - PROCESS | 1851 | 1461584312650 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]]]}] 04:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1289ms 04:38:32 INFO - PROCESS | 1851 | 1461584312684 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 04:38:32 INFO - PROCESS | 1851 | 1461584312688 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 04:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:38:32 INFO - PROCESS | 1851 | 1461584312694 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:38:32 INFO - PROCESS | 1851 | 1461584312696 Marionette TRACE conn3 <- [1,1294,null,{}] 04:38:32 INFO - PROCESS | 1851 | 1461584312703 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}] 04:38:32 INFO - PROCESS | 1851 | 1461584312899 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 04:38:32 INFO - PROCESS | 1851 | 1461584312916 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a03c1000 == 115 [pid = 1851] [id = 331] 04:38:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc89f9cf000) [pid = 1851] [serial = 994] [outer = (nil)] 04:38:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc8a2aaa800) [pid = 1851] [serial = 995] [outer = 0x7fc89f9cf000] 04:38:32 INFO - PROCESS | 1851 | 1461584312983 Marionette DEBUG loaded listener.js 04:38:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc8a328f400) [pid = 1851] [serial = 996] [outer = 0x7fc89f9cf000] 04:38:33 INFO - PROCESS | 1851 | 1461584313938 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]]]}] 04:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1280ms 04:38:33 INFO - PROCESS | 1851 | 1461584313974 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 04:38:33 INFO - PROCESS | 1851 | 1461584313990 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 04:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:38:34 INFO - PROCESS | 1851 | 1461584314004 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:38:34 INFO - PROCESS | 1851 | 1461584314007 Marionette TRACE conn3 <- [1,1298,null,{}] 04:38:34 INFO - PROCESS | 1851 | 1461584314013 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}] 04:38:34 INFO - PROCESS | 1851 | 1461584314257 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 04:38:34 INFO - PROCESS | 1851 | 1461584314293 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2ada800 == 116 [pid = 1851] [id = 332] 04:38:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc8a339b400) [pid = 1851] [serial = 997] [outer = (nil)] 04:38:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc8a347f400) [pid = 1851] [serial = 998] [outer = 0x7fc8a339b400] 04:38:34 INFO - PROCESS | 1851 | 1461584314354 Marionette DEBUG loaded listener.js 04:38:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc8a5190000) [pid = 1851] [serial = 999] [outer = 0x7fc8a339b400] 04:38:35 INFO - PROCESS | 1851 | 1461584315252 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]]]}] 04:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1283ms 04:38:35 INFO - PROCESS | 1851 | 1461584315288 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 04:38:35 INFO - PROCESS | 1851 | 1461584315291 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 04:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:38:35 INFO - PROCESS | 1851 | 1461584315300 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - PROCESS | 1851 | 1461584315303 Marionette TRACE conn3 <- [1,1302,null,{}] 04:38:35 INFO - PROCESS | 1851 | 1461584315308 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}] 04:38:35 INFO - PROCESS | 1851 | 1461584315548 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 04:38:35 INFO - PROCESS | 1851 | 1461584315571 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3c5b000 == 117 [pid = 1851] [id = 333] 04:38:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc8a6e78000) [pid = 1851] [serial = 1000] [outer = (nil)] 04:38:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc8a96b3c00) [pid = 1851] [serial = 1001] [outer = 0x7fc8a6e78000] 04:38:35 INFO - PROCESS | 1851 | 1461584315640 Marionette DEBUG loaded listener.js 04:38:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc8b5f7dc00) [pid = 1851] [serial = 1002] [outer = 0x7fc8a6e78000] 04:38:36 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc8a2aa5800) [pid = 1851] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:38:36 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc89750d000) [pid = 1851] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:38:36 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc89ff62400) [pid = 1851] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:38:36 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc8a6e80800) [pid = 1851] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:38:36 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc89eabb400) [pid = 1851] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:38:36 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc89f9cfc00) [pid = 1851] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:38:36 INFO - PROCESS | 1851 | 1461584316737 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]]]}] 04:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1478ms 04:38:36 INFO - PROCESS | 1851 | 1461584316779 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 04:38:36 INFO - PROCESS | 1851 | 1461584316783 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 04:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:38:36 INFO - PROCESS | 1851 | 1461584316796 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - PROCESS | 1851 | 1461584316798 Marionette TRACE conn3 <- [1,1306,null,{}] 04:38:36 INFO - PROCESS | 1851 | 1461584316820 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}] 04:38:36 INFO - PROCESS | 1851 | 1461584316975 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 04:38:36 INFO - PROCESS | 1851 | 1461584316991 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a6e8b800 == 118 [pid = 1851] [id = 334] 04:38:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc89f5e5800) [pid = 1851] [serial = 1003] [outer = (nil)] 04:38:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc8b60f1c00) [pid = 1851] [serial = 1004] [outer = 0x7fc89f5e5800] 04:38:37 INFO - PROCESS | 1851 | 1461584317055 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc8b64f9800) [pid = 1851] [serial = 1005] [outer = 0x7fc89f5e5800] 04:38:37 INFO - PROCESS | 1851 | 1461584317899 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]]]}] 04:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1133ms 04:38:37 INFO - PROCESS | 1851 | 1461584317929 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 04:38:37 INFO - PROCESS | 1851 | 1461584317933 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 04:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:38:37 INFO - PROCESS | 1851 | 1461584317939 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:38:37 INFO - PROCESS | 1851 | 1461584317942 Marionette TRACE conn3 <- [1,1310,null,{}] 04:38:37 INFO - PROCESS | 1851 | 1461584317957 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}] 04:38:38 INFO - PROCESS | 1851 | 1461584318117 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 04:38:38 INFO - PROCESS | 1851 | 1461584318132 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a96d6000 == 119 [pid = 1851] [id = 335] 04:38:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc8a7d88400) [pid = 1851] [serial = 1006] [outer = (nil)] 04:38:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc8b7280c00) [pid = 1851] [serial = 1007] [outer = 0x7fc8a7d88400] 04:38:38 INFO - PROCESS | 1851 | 1461584318199 Marionette DEBUG loaded listener.js 04:38:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc8b72bc000) [pid = 1851] [serial = 1008] [outer = 0x7fc8a7d88400] 04:38:39 INFO - PROCESS | 1851 | 1461584319351 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] 04:38:39 INFO - PROCESS | 1851 | 1461584319396 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 04:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:38:39 INFO - PROCESS | 1851 | 1461584319403 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:38:39 INFO - PROCESS | 1851 | 1461584319409 Marionette TRACE conn3 <- [1,1314,null,{}] 04:38:39 INFO - PROCESS | 1851 | 1461584319417 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}] 04:38:39 INFO - PROCESS | 1851 | 1461584319591 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 04:38:39 INFO - PROCESS | 1851 | 1461584319781 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897649800 == 120 [pid = 1851] [id = 336] 04:38:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc89742cc00) [pid = 1851] [serial = 1009] [outer = (nil)] 04:38:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc89b838800) [pid = 1851] [serial = 1010] [outer = 0x7fc89742cc00] 04:38:39 INFO - PROCESS | 1851 | 1461584319857 Marionette DEBUG loaded listener.js 04:38:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc89eab0800) [pid = 1851] [serial = 1011] [outer = 0x7fc89742cc00] 04:38:40 INFO - PROCESS | 1851 | 1461584320771 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]]]}] 04:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1442ms 04:38:40 INFO - PROCESS | 1851 | 1461584320846 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 04:38:40 INFO - PROCESS | 1851 | 1461584320854 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 04:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:38:40 INFO - PROCESS | 1851 | 1461584320864 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:38:40 INFO - PROCESS | 1851 | 1461584320867 Marionette TRACE conn3 <- [1,1318,null,{}] 04:38:40 INFO - PROCESS | 1851 | 1461584320873 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}] 04:38:41 INFO - PROCESS | 1851 | 1461584321087 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 04:38:41 INFO - PROCESS | 1851 | 1461584321348 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3c46000 == 121 [pid = 1851] [id = 337] 04:38:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc89f5dc000) [pid = 1851] [serial = 1012] [outer = (nil)] 04:38:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc89ff2dc00) [pid = 1851] [serial = 1013] [outer = 0x7fc89f5dc000] 04:38:41 INFO - PROCESS | 1851 | 1461584321475 Marionette DEBUG loaded listener.js 04:38:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc8a1039c00) [pid = 1851] [serial = 1014] [outer = 0x7fc89f5dc000] 04:38:42 INFO - PROCESS | 1851 | 1461584322335 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]]]}] 04:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1538ms 04:38:42 INFO - PROCESS | 1851 | 1461584322402 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 04:38:42 INFO - PROCESS | 1851 | 1461584322406 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 04:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:38:42 INFO - PROCESS | 1851 | 1461584322413 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:38:42 INFO - PROCESS | 1851 | 1461584322418 Marionette TRACE conn3 <- [1,1322,null,{}] 04:38:42 INFO - PROCESS | 1851 | 1461584322434 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}] 04:38:42 INFO - PROCESS | 1851 | 1461584322625 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 04:38:42 INFO - PROCESS | 1851 | 1461584322804 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ab5a8000 == 122 [pid = 1851] [id = 338] 04:38:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc8a2bbf800) [pid = 1851] [serial = 1015] [outer = (nil)] 04:38:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc8a721d400) [pid = 1851] [serial = 1016] [outer = 0x7fc8a2bbf800] 04:38:42 INFO - PROCESS | 1851 | 1461584322889 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc8ac454800) [pid = 1851] [serial = 1017] [outer = 0x7fc8a2bbf800] 04:38:43 INFO - PROCESS | 1851 | 1461584323723 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]]]}] 04:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1382ms 04:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:38:43 INFO - PROCESS | 1851 | 1461584323796 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 04:38:43 INFO - PROCESS | 1851 | 1461584323800 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 04:38:43 INFO - PROCESS | 1851 | 1461584323806 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:38:43 INFO - PROCESS | 1851 | 1461584323809 Marionette TRACE conn3 <- [1,1326,null,{}] 04:38:43 INFO - PROCESS | 1851 | 1461584323815 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}] 04:38:43 INFO - PROCESS | 1851 | 1461584323988 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 04:38:44 INFO - PROCESS | 1851 | 1461584324167 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b741c800 == 123 [pid = 1851] [id = 339] 04:38:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc8a339f400) [pid = 1851] [serial = 1018] [outer = (nil)] 04:38:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc8b7284c00) [pid = 1851] [serial = 1019] [outer = 0x7fc8a339f400] 04:38:44 INFO - PROCESS | 1851 | 1461584324243 Marionette DEBUG loaded listener.js 04:38:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7fc8b9345000) [pid = 1851] [serial = 1020] [outer = 0x7fc8a339f400] 04:38:45 INFO - PROCESS | 1851 | 1461584325081 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]]]}] 04:38:45 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 04:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1333ms 04:38:45 INFO - PROCESS | 1851 | 1461584325145 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 04:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:38:45 INFO - PROCESS | 1851 | 1461584325153 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 04:38:45 INFO - PROCESS | 1851 | 1461584325158 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:38:45 INFO - PROCESS | 1851 | 1461584325160 Marionette TRACE conn3 <- [1,1330,null,{}] 04:38:45 INFO - PROCESS | 1851 | 1461584325167 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}] 04:38:45 INFO - PROCESS | 1851 | 1461584325331 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 04:38:45 INFO - PROCESS | 1851 | 1461584325510 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb71c800 == 124 [pid = 1851] [id = 340] 04:38:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc894a5d800) [pid = 1851] [serial = 1021] [outer = (nil)] 04:38:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7fc894a64400) [pid = 1851] [serial = 1022] [outer = 0x7fc894a5d800] 04:38:45 INFO - PROCESS | 1851 | 1461584325586 Marionette DEBUG loaded listener.js 04:38:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7fc894a69800) [pid = 1851] [serial = 1023] [outer = 0x7fc894a5d800] 04:38:46 INFO - PROCESS | 1851 | 1461584326462 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]]]}] 04:38:46 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 04:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1349ms 04:38:46 INFO - PROCESS | 1851 | 1461584326509 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 04:38:46 INFO - PROCESS | 1851 | 1461584326512 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 04:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:38:46 INFO - PROCESS | 1851 | 1461584326519 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:38:46 INFO - PROCESS | 1851 | 1461584326522 Marionette TRACE conn3 <- [1,1334,null,{}] 04:38:46 INFO - PROCESS | 1851 | 1461584326527 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}] 04:38:46 INFO - PROCESS | 1851 | 1461584326714 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 04:38:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f6a5000 == 123 [pid = 1851] [id = 10] 04:38:47 INFO - PROCESS | 1851 | 1461584327008 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8924bc800 == 124 [pid = 1851] [id = 341] 04:38:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7fc897423400) [pid = 1851] [serial = 1024] [outer = (nil)] 04:38:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7fc89ccd2800) [pid = 1851] [serial = 1025] [outer = 0x7fc897423400] 04:38:47 INFO - PROCESS | 1851 | 1461584327144 Marionette DEBUG loaded listener.js 04:38:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7fc8a5195800) [pid = 1851] [serial = 1026] [outer = 0x7fc897423400] 04:38:47 INFO - PROCESS | 1851 | 1461584327939 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]]]}] 04:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1479ms 04:38:48 INFO - PROCESS | 1851 | 1461584327999 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 04:38:48 INFO - PROCESS | 1851 | 1461584328002 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 04:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:38:48 INFO - PROCESS | 1851 | 1461584328008 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:38:48 INFO - PROCESS | 1851 | 1461584328011 Marionette TRACE conn3 <- [1,1338,null,{}] 04:38:48 INFO - PROCESS | 1851 | 1461584328016 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}] 04:38:48 INFO - PROCESS | 1851 | 1461584328207 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 04:38:48 INFO - PROCESS | 1851 | 1461584328398 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892ad0800 == 125 [pid = 1851] [id = 342] 04:38:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7fc892bcfc00) [pid = 1851] [serial = 1027] [outer = (nil)] 04:38:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7fc892bd9400) [pid = 1851] [serial = 1028] [outer = 0x7fc892bcfc00] 04:38:48 INFO - PROCESS | 1851 | 1461584328475 Marionette DEBUG loaded listener.js 04:38:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7fc892bddc00) [pid = 1851] [serial = 1029] [outer = 0x7fc892bcfc00] 04:38:49 INFO - PROCESS | 1851 | 1461584329745 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]]]}] 04:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1786ms 04:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:38:49 INFO - PROCESS | 1851 | 1461584329795 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 04:38:49 INFO - PROCESS | 1851 | 1461584329798 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 04:38:49 INFO - PROCESS | 1851 | 1461584329804 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:38:49 INFO - PROCESS | 1851 | 1461584329809 Marionette TRACE conn3 <- [1,1342,null,{}] 04:38:49 INFO - PROCESS | 1851 | 1461584329814 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}] 04:38:50 INFO - PROCESS | 1851 | 1461584330017 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 04:38:50 INFO - PROCESS | 1851 | 1461584330222 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892c59800 == 126 [pid = 1851] [id = 343] 04:38:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7fc892bd4400) [pid = 1851] [serial = 1030] [outer = (nil)] 04:38:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7fc89ccd3000) [pid = 1851] [serial = 1031] [outer = 0x7fc892bd4400] 04:38:50 INFO - PROCESS | 1851 | 1461584330293 Marionette DEBUG loaded listener.js 04:38:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7fc8bada9400) [pid = 1851] [serial = 1032] [outer = 0x7fc892bd4400] 04:38:51 INFO - PROCESS | 1851 | 1461584331139 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]]]}] 04:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1387ms 04:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:38:51 INFO - PROCESS | 1851 | 1461584331191 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 1851 | 1461584331194 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 04:38:51 INFO - PROCESS | 1851 | 1461584331200 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - PROCESS | 1851 | 1461584331203 Marionette TRACE conn3 <- [1,1346,null,{}] 04:38:51 INFO - PROCESS | 1851 | 1461584331208 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}] 04:38:51 INFO - PROCESS | 1851 | 1461584331382 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 04:38:51 INFO - PROCESS | 1851 | 1461584331587 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a95eb000 == 127 [pid = 1851] [id = 344] 04:38:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7fc892bd8800) [pid = 1851] [serial = 1033] [outer = (nil)] 04:38:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7fc892d4c400) [pid = 1851] [serial = 1034] [outer = 0x7fc892bd8800] 04:38:51 INFO - PROCESS | 1851 | 1461584331659 Marionette DEBUG loaded listener.js 04:38:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7fc892d51800) [pid = 1851] [serial = 1035] [outer = 0x7fc892bd8800] 04:38:52 INFO - PROCESS | 1851 | 1461584332577 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]]]}] 04:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1438ms 04:38:52 INFO - PROCESS | 1851 | 1461584332638 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 04:38:52 INFO - PROCESS | 1851 | 1461584332642 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 04:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:38:52 INFO - PROCESS | 1851 | 1461584332647 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:38:52 INFO - PROCESS | 1851 | 1461584332650 Marionette TRACE conn3 <- [1,1350,null,{}] 04:38:52 INFO - PROCESS | 1851 | 1461584332655 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}] 04:38:52 INFO - PROCESS | 1851 | 1461584332826 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 04:38:53 INFO - PROCESS | 1851 | 1461584333014 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890a33000 == 128 [pid = 1851] [id = 345] 04:38:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7fc890ac1800) [pid = 1851] [serial = 1036] [outer = (nil)] 04:38:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7fc890ac9c00) [pid = 1851] [serial = 1037] [outer = 0x7fc890ac1800] 04:38:53 INFO - PROCESS | 1851 | 1461584333086 Marionette DEBUG loaded listener.js 04:38:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7fc890acf000) [pid = 1851] [serial = 1038] [outer = 0x7fc890ac1800] 04:38:53 INFO - PROCESS | 1851 | 1461584333966 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]]]}] 04:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1390ms 04:38:54 INFO - PROCESS | 1851 | 1461584334047 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 04:38:54 INFO - PROCESS | 1851 | 1461584334051 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 04:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:38:54 INFO - PROCESS | 1851 | 1461584334058 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:38:54 INFO - PROCESS | 1851 | 1461584334063 Marionette TRACE conn3 <- [1,1354,null,{}] 04:38:54 INFO - PROCESS | 1851 | 1461584334067 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}] 04:38:54 INFO - PROCESS | 1851 | 1461584334265 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 04:38:54 INFO - PROCESS | 1851 | 1461584334452 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890c19800 == 129 [pid = 1851] [id = 346] 04:38:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7fc890ac2400) [pid = 1851] [serial = 1039] [outer = (nil)] 04:38:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7fc890c98c00) [pid = 1851] [serial = 1040] [outer = 0x7fc890ac2400] 04:38:54 INFO - PROCESS | 1851 | 1461584334529 Marionette DEBUG loaded listener.js 04:38:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7fc892d52000) [pid = 1851] [serial = 1041] [outer = 0x7fc890ac2400] 04:38:55 INFO - PROCESS | 1851 | 1461584335425 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]]]}] 04:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1432ms 04:38:55 INFO - PROCESS | 1851 | 1461584335491 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 04:38:55 INFO - PROCESS | 1851 | 1461584335494 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 04:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:38:55 INFO - PROCESS | 1851 | 1461584335500 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:38:55 INFO - PROCESS | 1851 | 1461584335502 Marionette TRACE conn3 <- [1,1358,null,{}] 04:38:55 INFO - PROCESS | 1851 | 1461584335508 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}] 04:38:55 INFO - PROCESS | 1851 | 1461584335678 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 04:38:55 INFO - PROCESS | 1851 | 1461584335871 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890e7f000 == 130 [pid = 1851] [id = 347] 04:38:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7fc890c92800) [pid = 1851] [serial = 1042] [outer = (nil)] 04:38:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7fc890ef0400) [pid = 1851] [serial = 1043] [outer = 0x7fc890c92800] 04:38:55 INFO - PROCESS | 1851 | 1461584335951 Marionette DEBUG loaded listener.js 04:38:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7fc890ef4400) [pid = 1851] [serial = 1044] [outer = 0x7fc890c92800] 04:38:56 INFO - PROCESS | 1851 | 1461584336819 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]]]}] 04:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1383ms 04:38:56 INFO - PROCESS | 1851 | 1461584336884 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 1851 | 1461584336888 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 04:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:38:56 INFO - PROCESS | 1851 | 1461584336894 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:38:56 INFO - PROCESS | 1851 | 1461584336905 Marionette TRACE conn3 <- [1,1362,null,{}] 04:38:56 INFO - PROCESS | 1851 | 1461584336910 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}] 04:38:57 INFO - PROCESS | 1851 | 1461584337080 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 04:38:57 INFO - PROCESS | 1851 | 1461584337268 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89501f800 == 131 [pid = 1851] [id = 348] 04:38:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7fc890c95c00) [pid = 1851] [serial = 1045] [outer = (nil)] 04:38:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7fc892d52400) [pid = 1851] [serial = 1046] [outer = 0x7fc890c95c00] 04:38:57 INFO - PROCESS | 1851 | 1461584337340 Marionette DEBUG loaded listener.js 04:38:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7fc89eab5c00) [pid = 1851] [serial = 1047] [outer = 0x7fc890c95c00] 04:38:58 INFO - PROCESS | 1851 | 1461584338250 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]]]}] 04:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1394ms 04:38:58 INFO - PROCESS | 1851 | 1461584338289 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 04:38:58 INFO - PROCESS | 1851 | 1461584338292 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 04:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:38:58 INFO - PROCESS | 1851 | 1461584338299 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:38:58 INFO - PROCESS | 1851 | 1461584338302 Marionette TRACE conn3 <- [1,1366,null,{}] 04:38:58 INFO - PROCESS | 1851 | 1461584338307 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}] 04:38:58 INFO - PROCESS | 1851 | 1461584338477 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 04:38:59 INFO - PROCESS | 1851 | 1461584339183 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8924a9000 == 132 [pid = 1851] [id = 349] 04:38:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7fc890acf800) [pid = 1851] [serial = 1048] [outer = (nil)] 04:38:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7fc890c95400) [pid = 1851] [serial = 1049] [outer = 0x7fc890acf800] 04:38:59 INFO - PROCESS | 1851 | 1461584339259 Marionette DEBUG loaded listener.js 04:38:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7fc892bdb000) [pid = 1851] [serial = 1050] [outer = 0x7fc890acf800] 04:39:00 INFO - PROCESS | 1851 | 1461584340166 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] 04:39:00 INFO - PROCESS | 1851 | 1461584340185 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 04:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:39:00 INFO - PROCESS | 1851 | 1461584340193 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:39:00 INFO - PROCESS | 1851 | 1461584340204 Marionette TRACE conn3 <- [1,1370,null,{}] 04:39:00 INFO - PROCESS | 1851 | 1461584340215 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}] 04:39:00 INFO - PROCESS | 1851 | 1461584340381 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 04:39:00 INFO - PROCESS | 1851 | 1461584340597 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895026000 == 133 [pid = 1851] [id = 350] 04:39:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7fc894392c00) [pid = 1851] [serial = 1051] [outer = (nil)] 04:39:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7fc894b5ac00) [pid = 1851] [serial = 1052] [outer = 0x7fc894392c00] 04:39:00 INFO - PROCESS | 1851 | 1461584340711 Marionette DEBUG loaded listener.js 04:39:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7fc8954e3c00) [pid = 1851] [serial = 1053] [outer = 0x7fc894392c00] 04:39:01 INFO - PROCESS | 1851 | 1461584341798 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] 04:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:39:01 INFO - PROCESS | 1851 | 1461584341856 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 04:39:01 INFO - PROCESS | 1851 | 1461584341863 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:39:01 INFO - PROCESS | 1851 | 1461584341866 Marionette TRACE conn3 <- [1,1374,null,{}] 04:39:01 INFO - PROCESS | 1851 | 1461584341871 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}] 04:39:02 INFO - PROCESS | 1851 | 1461584342071 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 04:39:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a3469000 == 132 [pid = 1851] [id = 222] 04:39:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a927c000 == 131 [pid = 1851] [id = 223] 04:39:02 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7fc89b836400) [pid = 1851] [serial = 917] [outer = (nil)] [url = about:blank] 04:39:02 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7fc8975d2c00) [pid = 1851] [serial = 920] [outer = (nil)] [url = about:blank] 04:39:02 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7fc8954eac00) [pid = 1851] [serial = 923] [outer = (nil)] [url = about:blank] 04:39:02 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7fc8ab651800) [pid = 1851] [serial = 947] [outer = (nil)] [url = about:blank] 04:39:02 INFO - PROCESS | 1851 | 1461584342441 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a871a000 == 130 [pid = 1851] [id = 297] 04:39:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894aa9800 == 131 [pid = 1851] [id = 351] 04:39:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7fc894b5ec00) [pid = 1851] [serial = 1054] [outer = (nil)] 04:39:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7fc89b836400) [pid = 1851] [serial = 1055] [outer = 0x7fc894b5ec00] 04:39:02 INFO - PROCESS | 1851 | 1461584342514 Marionette DEBUG loaded listener.js 04:39:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7fc89ccd6800) [pid = 1851] [serial = 1056] [outer = 0x7fc894b5ec00] 04:39:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bb49d800 == 130 [pid = 1851] [id = 321] 04:39:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b6444800 == 129 [pid = 1851] [id = 320] 04:39:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ab85f800 == 128 [pid = 1851] [id = 319] 04:39:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a3460000 == 127 [pid = 1851] [id = 318] 04:39:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ee7e000 == 126 [pid = 1851] [id = 317] 04:39:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894aa1800 == 125 [pid = 1851] [id = 316] 04:39:02 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7fc8a3f2d400) [pid = 1851] [serial = 941] [outer = (nil)] [url = about:blank] 04:39:02 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7fc89d07a000) [pid = 1851] [serial = 930] [outer = (nil)] [url = about:blank] 04:39:02 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7fc89b833c00) [pid = 1851] [serial = 929] [outer = (nil)] [url = about:blank] 04:39:02 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7fc8a134a000) [pid = 1851] [serial = 936] [outer = (nil)] [url = about:blank] 04:39:02 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7fc8a02e1400) [pid = 1851] [serial = 935] [outer = (nil)] [url = about:blank] 04:39:02 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7fc8bada5c00) [pid = 1851] [serial = 911] [outer = (nil)] [url = about:blank] 04:39:02 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7fc8a2aabc00) [pid = 1851] [serial = 899] [outer = (nil)] [url = about:blank] 04:39:03 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7fc8a872e800) [pid = 1851] [serial = 944] [outer = (nil)] [url = about:blank] 04:39:03 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7fc8a8835c00) [pid = 1851] [serial = 902] [outer = (nil)] [url = about:blank] 04:39:03 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7fc89f060c00) [pid = 1851] [serial = 933] [outer = (nil)] [url = about:blank] 04:39:03 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7fc89eabd000) [pid = 1851] [serial = 932] [outer = (nil)] [url = about:blank] 04:39:03 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7fc8a3286800) [pid = 1851] [serial = 938] [outer = (nil)] [url = about:blank] 04:39:03 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7fc8ab6d5800) [pid = 1851] [serial = 905] [outer = (nil)] [url = about:blank] 04:39:03 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7fc8a5192c00) [pid = 1851] [serial = 942] [outer = (nil)] [url = about:blank] 04:39:03 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7fc8a2bce400) [pid = 1851] [serial = 926] [outer = (nil)] [url = about:blank] 04:39:03 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7fc8b60e9400) [pid = 1851] [serial = 908] [outer = (nil)] [url = about:blank] 04:39:03 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7fc8bb26d000) [pid = 1851] [serial = 914] [outer = (nil)] [url = about:blank] 04:39:03 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7fc89f061400) [pid = 1851] [serial = 896] [outer = (nil)] [url = about:blank] 04:39:03 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7fc8a9f86800) [pid = 1851] [serial = 945] [outer = (nil)] [url = about:blank] 04:39:03 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7fc8a339b000) [pid = 1851] [serial = 939] [outer = (nil)] [url = about:blank] 04:39:03 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:39:03 INFO - PROCESS | 1851 | 1461584343287 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] 04:39:03 INFO - PROCESS | 1851 | 1461584343306 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 04:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:39:03 INFO - PROCESS | 1851 | 1461584343318 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:39:03 INFO - PROCESS | 1851 | 1461584343328 Marionette TRACE conn3 <- [1,1378,null,{}] 04:39:03 INFO - PROCESS | 1851 | 1461584343335 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}] 04:39:03 INFO - PROCESS | 1851 | 1461584343553 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 04:39:03 INFO - PROCESS | 1851 | 1461584343577 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89b9cb000 == 126 [pid = 1851] [id = 352] 04:39:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7fc89e69e800) [pid = 1851] [serial = 1057] [outer = (nil)] 04:39:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7fc89f056800) [pid = 1851] [serial = 1058] [outer = 0x7fc89e69e800] 04:39:03 INFO - PROCESS | 1851 | 1461584343641 Marionette DEBUG loaded listener.js 04:39:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7fc89f5da000) [pid = 1851] [serial = 1059] [outer = 0x7fc89e69e800] 04:39:04 INFO - PROCESS | 1851 | 1461584344489 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] 04:39:04 INFO - PROCESS | 1851 | 1461584344515 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 04:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:39:04 INFO - PROCESS | 1851 | 1461584344522 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:39:04 INFO - PROCESS | 1851 | 1461584344525 Marionette TRACE conn3 <- [1,1382,null,{}] 04:39:04 INFO - PROCESS | 1851 | 1461584344530 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}] 04:39:04 INFO - PROCESS | 1851 | 1461584344691 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 04:39:04 INFO - PROCESS | 1851 | 1461584344866 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e7a0800 == 127 [pid = 1851] [id = 353] 04:39:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7fc89e6ab800) [pid = 1851] [serial = 1060] [outer = (nil)] 04:39:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7fc89f818000) [pid = 1851] [serial = 1061] [outer = 0x7fc89e6ab800] 04:39:04 INFO - PROCESS | 1851 | 1461584344944 Marionette DEBUG loaded listener.js 04:39:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7fc89ff2ec00) [pid = 1851] [serial = 1062] [outer = 0x7fc89e6ab800] 04:39:05 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:39:05 INFO - PROCESS | 1851 | 1461584345830 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] 04:39:05 INFO - PROCESS | 1851 | 1461584345862 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 04:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:39:05 INFO - PROCESS | 1851 | 1461584345868 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:39:05 INFO - PROCESS | 1851 | 1461584345870 Marionette TRACE conn3 <- [1,1386,null,{}] 04:39:05 INFO - PROCESS | 1851 | 1461584345876 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}] 04:39:06 INFO - PROCESS | 1851 | 1461584346088 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 04:39:06 INFO - PROCESS | 1851 | 1461584346122 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f02a800 == 128 [pid = 1851] [id = 354] 04:39:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7fc8a1036400) [pid = 1851] [serial = 1063] [outer = (nil)] 04:39:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7fc8a1347800) [pid = 1851] [serial = 1064] [outer = 0x7fc8a1036400] 04:39:06 INFO - PROCESS | 1851 | 1461584346198 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7fc8a2a84400) [pid = 1851] [serial = 1065] [outer = 0x7fc8a1036400] 04:39:07 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7fc8a339b400) [pid = 1851] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:39:07 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7fc8a6e78000) [pid = 1851] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:39:07 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7fc89ff30400) [pid = 1851] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:39:07 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7fc89524b800) [pid = 1851] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:39:07 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7fc8a02e3000) [pid = 1851] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:39:07 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7fc89f9cf000) [pid = 1851] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:39:07 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7fc89d07e400) [pid = 1851] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:39:07 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7fc89f5e5800) [pid = 1851] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:39:07 INFO - PROCESS | 1851 | 1461584347473 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] 04:39:07 INFO - PROCESS | 1851 | 1461584347516 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 04:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:39:07 INFO - PROCESS | 1851 | 1461584347522 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:39:07 INFO - PROCESS | 1851 | 1461584347524 Marionette TRACE conn3 <- [1,1390,null,{}] 04:39:07 INFO - PROCESS | 1851 | 1461584347530 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}] 04:39:07 INFO - PROCESS | 1851 | 1461584347696 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 04:39:07 INFO - PROCESS | 1851 | 1461584347880 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fde9000 == 129 [pid = 1851] [id = 355] 04:39:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7fc89c334400) [pid = 1851] [serial = 1066] [outer = (nil)] 04:39:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7fc8a2aa6800) [pid = 1851] [serial = 1067] [outer = 0x7fc89c334400] 04:39:07 INFO - PROCESS | 1851 | 1461584347944 Marionette DEBUG loaded listener.js 04:39:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7fc8a339a400) [pid = 1851] [serial = 1068] [outer = 0x7fc89c334400] 04:39:08 INFO - PROCESS | 1851 | 1461584348604 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]]]}] 04:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1129ms 04:39:08 INFO - PROCESS | 1851 | 1461584348653 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 04:39:08 INFO - PROCESS | 1851 | 1461584348655 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 04:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:39:08 INFO - PROCESS | 1851 | 1461584348661 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:39:08 INFO - PROCESS | 1851 | 1461584348663 Marionette TRACE conn3 <- [1,1394,null,{}] 04:39:08 INFO - PROCESS | 1851 | 1461584348669 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}] 04:39:08 INFO - PROCESS | 1851 | 1461584348891 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 04:39:08 INFO - PROCESS | 1851 | 1461584348911 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a029f800 == 130 [pid = 1851] [id = 356] 04:39:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7fc8a339b000) [pid = 1851] [serial = 1069] [outer = (nil)] 04:39:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7fc8a3f2d400) [pid = 1851] [serial = 1070] [outer = 0x7fc8a339b000] 04:39:08 INFO - PROCESS | 1851 | 1461584348974 Marionette DEBUG loaded listener.js 04:39:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7fc8a5186800) [pid = 1851] [serial = 1071] [outer = 0x7fc8a339b000] 04:39:10 INFO - PROCESS | 1851 | 1461584350122 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]]]}] 04:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1490ms 04:39:10 INFO - PROCESS | 1851 | 1461584350153 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 04:39:10 INFO - PROCESS | 1851 | 1461584350159 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 04:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:39:10 INFO - PROCESS | 1851 | 1461584350168 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:39:10 INFO - PROCESS | 1851 | 1461584350172 Marionette TRACE conn3 <- [1,1398,null,{}] 04:39:10 INFO - PROCESS | 1851 | 1461584350180 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}] 04:39:10 INFO - PROCESS | 1851 | 1461584350388 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 04:39:10 INFO - PROCESS | 1851 | 1461584350620 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894b4a800 == 131 [pid = 1851] [id = 357] 04:39:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7fc8941b0c00) [pid = 1851] [serial = 1072] [outer = (nil)] 04:39:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7fc894389800) [pid = 1851] [serial = 1073] [outer = 0x7fc8941b0c00] 04:39:10 INFO - PROCESS | 1851 | 1461584350740 Marionette DEBUG loaded listener.js 04:39:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7fc894b5d400) [pid = 1851] [serial = 1074] [outer = 0x7fc8941b0c00] 04:39:11 INFO - PROCESS | 1851 | 1461584351633 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]]]}] 04:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1482ms 04:39:11 INFO - PROCESS | 1851 | 1461584351650 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 04:39:11 INFO - PROCESS | 1851 | 1461584351658 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 04:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:39:11 INFO - PROCESS | 1851 | 1461584351668 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:39:11 INFO - PROCESS | 1851 | 1461584351672 Marionette TRACE conn3 <- [1,1402,null,{}] 04:39:11 INFO - PROCESS | 1851 | 1461584351678 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}] 04:39:11 INFO - PROCESS | 1851 | 1461584351859 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 04:39:12 INFO - PROCESS | 1851 | 1461584352049 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e62c000 == 132 [pid = 1851] [id = 358] 04:39:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7fc897429000) [pid = 1851] [serial = 1075] [outer = (nil)] 04:39:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7fc89ccca400) [pid = 1851] [serial = 1076] [outer = 0x7fc897429000] 04:39:12 INFO - PROCESS | 1851 | 1461584352122 Marionette DEBUG loaded listener.js 04:39:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7fc89d07d400) [pid = 1851] [serial = 1077] [outer = 0x7fc897429000] 04:39:13 INFO - PROCESS | 1851 | 1461584353085 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]]]}] 04:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1488ms 04:39:13 INFO - PROCESS | 1851 | 1461584353156 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 04:39:13 INFO - PROCESS | 1851 | 1461584353161 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 04:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:39:13 INFO - PROCESS | 1851 | 1461584353167 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:39:13 INFO - PROCESS | 1851 | 1461584353172 Marionette TRACE conn3 <- [1,1406,null,{}] 04:39:13 INFO - PROCESS | 1851 | 1461584353189 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}] 04:39:13 INFO - PROCESS | 1851 | 1461584353426 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 04:39:13 INFO - PROCESS | 1851 | 1461584353658 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a345b800 == 133 [pid = 1851] [id = 359] 04:39:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7fc89b834800) [pid = 1851] [serial = 1078] [outer = (nil)] 04:39:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7fc89f9d3800) [pid = 1851] [serial = 1079] [outer = 0x7fc89b834800] 04:39:13 INFO - PROCESS | 1851 | 1461584353781 Marionette DEBUG loaded listener.js 04:39:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7fc8a02e9800) [pid = 1851] [serial = 1080] [outer = 0x7fc89b834800] 04:39:14 INFO - PROCESS | 1851 | 1461584354707 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]]]}] 04:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1592ms 04:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:39:14 INFO - PROCESS | 1851 | 1461584354760 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 04:39:14 INFO - PROCESS | 1851 | 1461584354764 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 04:39:14 INFO - PROCESS | 1851 | 1461584354769 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:39:14 INFO - PROCESS | 1851 | 1461584354773 Marionette TRACE conn3 <- [1,1410,null,{}] 04:39:14 INFO - PROCESS | 1851 | 1461584354778 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}] 04:39:14 INFO - PROCESS | 1851 | 1461584354966 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 04:39:15 INFO - PROCESS | 1851 | 1461584355148 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a515d800 == 134 [pid = 1851] [id = 360] 04:39:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7fc89ccd6c00) [pid = 1851] [serial = 1081] [outer = (nil)] 04:39:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7fc8a2a84800) [pid = 1851] [serial = 1082] [outer = 0x7fc89ccd6c00] 04:39:15 INFO - PROCESS | 1851 | 1461584355223 Marionette DEBUG loaded listener.js 04:39:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7fc8a2bca800) [pid = 1851] [serial = 1083] [outer = 0x7fc89ccd6c00] 04:39:16 INFO - PROCESS | 1851 | 1461584356232 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]]]}] 04:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1479ms 04:39:16 INFO - PROCESS | 1851 | 1461584356249 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 04:39:16 INFO - PROCESS | 1851 | 1461584356252 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 04:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:39:16 INFO - PROCESS | 1851 | 1461584356258 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - PROCESS | 1851 | 1461584356260 Marionette TRACE conn3 <- [1,1414,null,{}] 04:39:16 INFO - PROCESS | 1851 | 1461584356266 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}] 04:39:16 INFO - PROCESS | 1851 | 1461584356443 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 04:39:16 INFO - PROCESS | 1851 | 1461584356685 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8722800 == 135 [pid = 1851] [id = 361] 04:39:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7fc8a3f2a800) [pid = 1851] [serial = 1084] [outer = (nil)] 04:39:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7fc8a3f34c00) [pid = 1851] [serial = 1085] [outer = 0x7fc8a3f2a800] 04:39:16 INFO - PROCESS | 1851 | 1461584356804 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7fc8a51a1400) [pid = 1851] [serial = 1086] [outer = 0x7fc8a3f2a800] 04:39:17 INFO - PROCESS | 1851 | 1461584357743 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]]]}] 04:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1528ms 04:39:17 INFO - PROCESS | 1851 | 1461584357787 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 1851 | 1461584357791 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 04:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:39:17 INFO - PROCESS | 1851 | 1461584357796 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 1851 | 1461584357799 Marionette TRACE conn3 <- [1,1418,null,{}] 04:39:17 INFO - PROCESS | 1851 | 1461584357804 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}] 04:39:18 INFO - PROCESS | 1851 | 1461584358035 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 04:39:18 INFO - PROCESS | 1851 | 1461584358276 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9f33000 == 136 [pid = 1851] [id = 362] 04:39:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7fc8a130d000) [pid = 1851] [serial = 1087] [outer = (nil)] 04:39:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7fc8a51a2c00) [pid = 1851] [serial = 1088] [outer = 0x7fc8a130d000] 04:39:18 INFO - PROCESS | 1851 | 1461584358364 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7fc8a8833800) [pid = 1851] [serial = 1089] [outer = 0x7fc8a130d000] 04:39:19 INFO - PROCESS | 1851 | 1461584359235 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]]]}] 04:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1477ms 04:39:19 INFO - PROCESS | 1851 | 1461584359275 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 04:39:19 INFO - PROCESS | 1851 | 1461584359279 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 04:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:39:19 INFO - PROCESS | 1851 | 1461584359285 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:39:19 INFO - PROCESS | 1851 | 1461584359288 Marionette TRACE conn3 <- [1,1422,null,{}] 04:39:19 INFO - PROCESS | 1851 | 1461584359293 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}] 04:39:19 INFO - PROCESS | 1851 | 1461584359459 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 04:39:19 INFO - PROCESS | 1851 | 1461584359687 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ac4ca800 == 137 [pid = 1851] [id = 363] 04:39:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7fc8a130d800) [pid = 1851] [serial = 1090] [outer = (nil)] 04:39:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7fc8a9a1fc00) [pid = 1851] [serial = 1091] [outer = 0x7fc8a130d800] 04:39:19 INFO - PROCESS | 1851 | 1461584359757 Marionette DEBUG loaded listener.js 04:39:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7fc8aa51ac00) [pid = 1851] [serial = 1092] [outer = 0x7fc8a130d800] 04:39:20 INFO - PROCESS | 1851 | 1461584360714 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]]]}] 04:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1478ms 04:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:39:20 INFO - PROCESS | 1851 | 1461584360764 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 04:39:20 INFO - PROCESS | 1851 | 1461584360767 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 04:39:20 INFO - PROCESS | 1851 | 1461584360773 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:39:20 INFO - PROCESS | 1851 | 1461584360776 Marionette TRACE conn3 <- [1,1426,null,{}] 04:39:20 INFO - PROCESS | 1851 | 1461584360781 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}] 04:39:20 INFO - PROCESS | 1851 | 1461584360951 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 04:39:21 INFO - PROCESS | 1851 | 1461584361141 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b712d000 == 138 [pid = 1851] [id = 364] 04:39:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7fc8a8836c00) [pid = 1851] [serial = 1093] [outer = (nil)] 04:39:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7fc8ab6d9800) [pid = 1851] [serial = 1094] [outer = 0x7fc8a8836c00] 04:39:21 INFO - PROCESS | 1851 | 1461584361215 Marionette DEBUG loaded listener.js 04:39:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7fc8af25f400) [pid = 1851] [serial = 1095] [outer = 0x7fc8a8836c00] 04:39:22 INFO - PROCESS | 1851 | 1461584362135 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]]]}] 04:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1434ms 04:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:39:22 INFO - PROCESS | 1851 | 1461584362208 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 04:39:22 INFO - PROCESS | 1851 | 1461584362211 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 04:39:22 INFO - PROCESS | 1851 | 1461584362217 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:39:22 INFO - PROCESS | 1851 | 1461584362220 Marionette TRACE conn3 <- [1,1430,null,{}] 04:39:22 INFO - PROCESS | 1851 | 1461584362225 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}] 04:39:22 INFO - PROCESS | 1851 | 1461584362399 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 04:39:22 INFO - PROCESS | 1851 | 1461584362628 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb718800 == 139 [pid = 1851] [id = 365] 04:39:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7fc8a8c0d000) [pid = 1851] [serial = 1096] [outer = (nil)] 04:39:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7fc8b624f800) [pid = 1851] [serial = 1097] [outer = 0x7fc8a8c0d000] 04:39:22 INFO - PROCESS | 1851 | 1461584362720 Marionette DEBUG loaded listener.js 04:39:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7fc8b7146c00) [pid = 1851] [serial = 1098] [outer = 0x7fc8a8c0d000] 04:39:23 INFO - PROCESS | 1851 | 1461584363611 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]]]}] 04:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1430ms 04:39:23 INFO - PROCESS | 1851 | 1461584363647 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 04:39:23 INFO - PROCESS | 1851 | 1461584363651 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 04:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:39:23 INFO - PROCESS | 1851 | 1461584363657 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:39:23 INFO - PROCESS | 1851 | 1461584363660 Marionette TRACE conn3 <- [1,1434,null,{}] 04:39:23 INFO - PROCESS | 1851 | 1461584363665 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}] 04:39:23 INFO - PROCESS | 1851 | 1461584363845 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 04:39:24 INFO - PROCESS | 1851 | 1461584364035 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fd72800 == 140 [pid = 1851] [id = 366] 04:39:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7fc8ac459c00) [pid = 1851] [serial = 1099] [outer = (nil)] 04:39:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7fc8b7473400) [pid = 1851] [serial = 1100] [outer = 0x7fc8ac459c00] 04:39:24 INFO - PROCESS | 1851 | 1461584364104 Marionette DEBUG loaded listener.js 04:39:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7fc8baa11400) [pid = 1851] [serial = 1101] [outer = 0x7fc8ac459c00] 04:39:25 INFO - PROCESS | 1851 | 1461584365063 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]]]}] 04:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1436ms 04:39:25 INFO - PROCESS | 1851 | 1461584365095 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 04:39:25 INFO - PROCESS | 1851 | 1461584365099 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 04:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:39:25 INFO - PROCESS | 1851 | 1461584365105 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:39:25 INFO - PROCESS | 1851 | 1461584365108 Marionette TRACE conn3 <- [1,1438,null,{}] 04:39:25 INFO - PROCESS | 1851 | 1461584365114 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}] 04:39:25 INFO - PROCESS | 1851 | 1461584365324 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 04:39:25 INFO - PROCESS | 1851 | 1461584365512 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894331800 == 141 [pid = 1851] [id = 367] 04:39:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7fc893672c00) [pid = 1851] [serial = 1102] [outer = (nil)] 04:39:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7fc89367b800) [pid = 1851] [serial = 1103] [outer = 0x7fc893672c00] 04:39:25 INFO - PROCESS | 1851 | 1461584365591 Marionette DEBUG loaded listener.js 04:39:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7fc8badb1800) [pid = 1851] [serial = 1104] [outer = 0x7fc893672c00] 04:39:26 INFO - PROCESS | 1851 | 1461584366459 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]]]}] 04:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1431ms 04:39:26 INFO - PROCESS | 1851 | 1461584366538 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 04:39:26 INFO - PROCESS | 1851 | 1461584366542 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 04:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:39:26 INFO - PROCESS | 1851 | 1461584366554 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:39:26 INFO - PROCESS | 1851 | 1461584366558 Marionette TRACE conn3 <- [1,1442,null,{}] 04:39:26 INFO - PROCESS | 1851 | 1461584366565 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}] 04:39:26 INFO - PROCESS | 1851 | 1461584366738 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 04:39:26 INFO - PROCESS | 1851 | 1461584366936 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f26a800 == 142 [pid = 1851] [id = 368] 04:39:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7fc88f6e6400) [pid = 1851] [serial = 1105] [outer = (nil)] 04:39:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7fc88f6f0000) [pid = 1851] [serial = 1106] [outer = 0x7fc88f6e6400] 04:39:27 INFO - PROCESS | 1851 | 1461584367005 Marionette DEBUG loaded listener.js 04:39:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7fc890acc000) [pid = 1851] [serial = 1107] [outer = 0x7fc88f6e6400] 04:39:27 INFO - PROCESS | 1851 | 1461584367901 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]]]}] 04:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1382ms 04:39:27 INFO - PROCESS | 1851 | 1461584367936 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 04:39:27 INFO - PROCESS | 1851 | 1461584367939 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 04:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:39:27 INFO - PROCESS | 1851 | 1461584367945 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:39:27 INFO - PROCESS | 1851 | 1461584367947 Marionette TRACE conn3 <- [1,1446,null,{}] 04:39:27 INFO - PROCESS | 1851 | 1461584367962 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}] 04:39:28 INFO - PROCESS | 1851 | 1461584368143 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 04:39:28 INFO - PROCESS | 1851 | 1461584368336 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89765f000 == 143 [pid = 1851] [id = 369] 04:39:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7fc88f6e9800) [pid = 1851] [serial = 1108] [outer = (nil)] 04:39:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7fc89ccca000) [pid = 1851] [serial = 1109] [outer = 0x7fc88f6e9800] 04:39:28 INFO - PROCESS | 1851 | 1461584368409 Marionette DEBUG loaded listener.js 04:39:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7fc8a7c62c00) [pid = 1851] [serial = 1110] [outer = 0x7fc88f6e9800] 04:39:29 INFO - PROCESS | 1851 | 1461584369737 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]]]}] 04:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1837ms 04:39:29 INFO - PROCESS | 1851 | 1461584369784 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 04:39:29 INFO - PROCESS | 1851 | 1461584369789 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 04:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:39:29 INFO - PROCESS | 1851 | 1461584369797 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:39:29 INFO - PROCESS | 1851 | 1461584369802 Marionette TRACE conn3 <- [1,1450,null,{}] 04:39:29 INFO - PROCESS | 1851 | 1461584369810 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}] 04:39:30 INFO - PROCESS | 1851 | 1461584370034 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 04:39:30 INFO - PROCESS | 1851 | 1461584370250 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894b52000 == 144 [pid = 1851] [id = 370] 04:39:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7fc892d44400) [pid = 1851] [serial = 1111] [outer = (nil)] 04:39:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7fc892d49800) [pid = 1851] [serial = 1112] [outer = 0x7fc892d44400] 04:39:30 INFO - PROCESS | 1851 | 1461584370318 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7fc893679000) [pid = 1851] [serial = 1113] [outer = 0x7fc892d44400] 04:39:31 INFO - PROCESS | 1851 | 1461584371351 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]]]}] 04:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1585ms 04:39:31 INFO - PROCESS | 1851 | 1461584371382 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 04:39:31 INFO - PROCESS | 1851 | 1461584371389 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 04:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:39:31 INFO - PROCESS | 1851 | 1461584371399 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:39:31 INFO - PROCESS | 1851 | 1461584371402 Marionette TRACE conn3 <- [1,1454,null,{}] 04:39:31 INFO - PROCESS | 1851 | 1461584371407 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}] 04:39:31 INFO - PROCESS | 1851 | 1461584371601 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 04:39:31 INFO - PROCESS | 1851 | 1461584371894 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8924b1000 == 145 [pid = 1851] [id = 371] 04:39:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7fc89438d400) [pid = 1851] [serial = 1114] [outer = (nil)] 04:39:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7fc894a5b000) [pid = 1851] [serial = 1115] [outer = 0x7fc89438d400] 04:39:31 INFO - PROCESS | 1851 | 1461584371967 Marionette DEBUG loaded listener.js 04:39:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7fc894b57c00) [pid = 1851] [serial = 1116] [outer = 0x7fc89438d400] 04:39:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a2810800 == 144 [pid = 1851] [id = 299] 04:39:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894dce800 == 143 [pid = 1851] [id = 229] 04:39:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f6a6800 == 142 [pid = 1851] [id = 195] 04:39:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fdeb000 == 141 [pid = 1851] [id = 231] 04:39:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894ede000 == 140 [pid = 1851] [id = 230] 04:39:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fde9000 == 139 [pid = 1851] [id = 355] 04:39:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f02a800 == 138 [pid = 1851] [id = 354] 04:39:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e7a0800 == 137 [pid = 1851] [id = 353] 04:39:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89b9cb000 == 136 [pid = 1851] [id = 352] 04:39:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894aa9800 == 135 [pid = 1851] [id = 351] 04:39:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895026000 == 134 [pid = 1851] [id = 350] 04:39:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8924a9000 == 133 [pid = 1851] [id = 349] 04:39:32 INFO - PROCESS | 1851 | 1461584372899 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]]]}] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7fc8a347f400) [pid = 1851] [serial = 998] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7fc8a1310800) [pid = 1851] [serial = 956] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7fc8b5f7dc00) [pid = 1851] [serial = 1002] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7fc8941b2400) [pid = 1851] [serial = 980] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7fc8aaaa4400) [pid = 1851] [serial = 962] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7fc89f7a8400) [pid = 1851] [serial = 971] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7fc89ff33c00) [pid = 1851] [serial = 992] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7fc8b62b7000) [pid = 1851] [serial = 965] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7fc8a1036c00) [pid = 1851] [serial = 993] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7fc8975d4000) [pid = 1851] [serial = 987] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7fc8a7ba9400) [pid = 1851] [serial = 959] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7fc8a96b3c00) [pid = 1851] [serial = 1001] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7fc89eabe400) [pid = 1851] [serial = 953] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7fc8b0183800) [pid = 1851] [serial = 948] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7fc8a328f400) [pid = 1851] [serial = 996] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7fc89f7ac400) [pid = 1851] [serial = 977] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7fc894395000) [pid = 1851] [serial = 983] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7fc8bb441000) [pid = 1851] [serial = 968] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7fc8a2aaa800) [pid = 1851] [serial = 995] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7fc894b60000) [pid = 1851] [serial = 974] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7fc89eab8000) [pid = 1851] [serial = 989] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7fc895247800) [pid = 1851] [serial = 950] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7fc89f1aa800) [pid = 1851] [serial = 990] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7fc8954ef400) [pid = 1851] [serial = 986] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7fc8a5190000) [pid = 1851] [serial = 999] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7fc8b60f1c00) [pid = 1851] [serial = 1004] [outer = (nil)] [url = about:blank] 04:39:32 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7fc8b64f9800) [pid = 1851] [serial = 1005] [outer = (nil)] [url = about:blank] 04:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1585ms 04:39:32 INFO - PROCESS | 1851 | 1461584372985 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 04:39:32 INFO - PROCESS | 1851 | 1461584372989 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 04:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:39:32 INFO - PROCESS | 1851 | 1461584372995 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:39:33 INFO - PROCESS | 1851 | 1461584373000 Marionette TRACE conn3 <- [1,1458,null,{}] 04:39:33 INFO - PROCESS | 1851 | 1461584373014 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}] 04:39:33 INFO - PROCESS | 1851 | 1461584373181 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 04:39:33 INFO - PROCESS | 1851 | 1461584373419 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894aa9800 == 134 [pid = 1851] [id = 372] 04:39:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7fc8954e7800) [pid = 1851] [serial = 1117] [outer = (nil)] 04:39:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7fc89b832c00) [pid = 1851] [serial = 1118] [outer = 0x7fc8954e7800] 04:39:33 INFO - PROCESS | 1851 | 1461584373486 Marionette DEBUG loaded listener.js 04:39:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7fc89ccd2000) [pid = 1851] [serial = 1119] [outer = 0x7fc8954e7800] 04:39:34 INFO - PROCESS | 1851 | 1461584374222 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]]]}] 04:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1287ms 04:39:34 INFO - PROCESS | 1851 | 1461584374283 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 04:39:34 INFO - PROCESS | 1851 | 1461584374287 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 04:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:39:34 INFO - PROCESS | 1851 | 1461584374292 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:39:34 INFO - PROCESS | 1851 | 1461584374294 Marionette TRACE conn3 <- [1,1462,null,{}] 04:39:34 INFO - PROCESS | 1851 | 1461584374300 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}] 04:39:34 INFO - PROCESS | 1851 | 1461584374451 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 04:39:34 INFO - PROCESS | 1851 | 1461584374468 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89c045000 == 135 [pid = 1851] [id = 373] 04:39:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7fc8975cf000) [pid = 1851] [serial = 1120] [outer = (nil)] 04:39:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7fc89ee96800) [pid = 1851] [serial = 1121] [outer = 0x7fc8975cf000] 04:39:34 INFO - PROCESS | 1851 | 1461584374527 Marionette DEBUG loaded listener.js 04:39:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7fc89f51d800) [pid = 1851] [serial = 1122] [outer = 0x7fc8975cf000] 04:39:35 INFO - PROCESS | 1851 | 1461584375518 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]]]}] 04:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1285ms 04:39:35 INFO - PROCESS | 1851 | 1461584375585 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 04:39:35 INFO - PROCESS | 1851 | 1461584375588 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 04:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:39:35 INFO - PROCESS | 1851 | 1461584375594 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:39:35 INFO - PROCESS | 1851 | 1461584375596 Marionette TRACE conn3 <- [1,1466,null,{}] 04:39:35 INFO - PROCESS | 1851 | 1461584375602 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}] 04:39:35 INFO - PROCESS | 1851 | 1461584375813 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 04:39:35 INFO - PROCESS | 1851 | 1461584375837 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee66000 == 136 [pid = 1851] [id = 374] 04:39:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7fc89f5d8000) [pid = 1851] [serial = 1123] [outer = (nil)] 04:39:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7fc89f7aac00) [pid = 1851] [serial = 1124] [outer = 0x7fc89f5d8000] 04:39:35 INFO - PROCESS | 1851 | 1461584375896 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7fc89ff2c400) [pid = 1851] [serial = 1125] [outer = 0x7fc89f5d8000] 04:39:36 INFO - PROCESS | 1851 | 1461584376785 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]]]}] 04:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1227ms 04:39:36 INFO - PROCESS | 1851 | 1461584376825 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 04:39:36 INFO - PROCESS | 1851 | 1461584376829 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 04:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:39:36 INFO - PROCESS | 1851 | 1461584376835 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:39:36 INFO - PROCESS | 1851 | 1461584376838 Marionette TRACE conn3 <- [1,1470,null,{}] 04:39:36 INFO - PROCESS | 1851 | 1461584376850 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}] 04:39:37 INFO - PROCESS | 1851 | 1461584377096 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 04:39:37 INFO - PROCESS | 1851 | 1461584377131 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f6a7000 == 137 [pid = 1851] [id = 375] 04:39:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7fc8a02e6800) [pid = 1851] [serial = 1126] [outer = (nil)] 04:39:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7fc8a2a8e400) [pid = 1851] [serial = 1127] [outer = 0x7fc8a02e6800] 04:39:37 INFO - PROCESS | 1851 | 1461584377199 Marionette DEBUG loaded listener.js 04:39:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7fc8a32b6000) [pid = 1851] [serial = 1128] [outer = 0x7fc8a02e6800] 04:39:37 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7fc890acf800) [pid = 1851] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:39:37 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7fc894b5ec00) [pid = 1851] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:39:37 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7fc89e69e800) [pid = 1851] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:39:37 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7fc89c334400) [pid = 1851] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:39:37 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7fc8a1036400) [pid = 1851] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:39:37 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7fc89e6ab800) [pid = 1851] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:39:37 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7fc894392c00) [pid = 1851] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:39:37 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7fc89f614c00) [pid = 1851] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:39:38 INFO - PROCESS | 1851 | 1461584378227 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]]]}] 04:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1438ms 04:39:38 INFO - PROCESS | 1851 | 1461584378274 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 04:39:38 INFO - PROCESS | 1851 | 1461584378277 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 04:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:39:38 INFO - PROCESS | 1851 | 1461584378293 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:39:38 INFO - PROCESS | 1851 | 1461584378296 Marionette TRACE conn3 <- [1,1474,null,{}] 04:39:38 INFO - PROCESS | 1851 | 1461584378312 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}] 04:39:38 INFO - PROCESS | 1851 | 1461584378476 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 04:39:38 INFO - PROCESS | 1851 | 1461584378492 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fdf8800 == 138 [pid = 1851] [id = 376] 04:39:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7fc8975cd400) [pid = 1851] [serial = 1129] [outer = (nil)] 04:39:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7fc8a32bb800) [pid = 1851] [serial = 1130] [outer = 0x7fc8975cd400] 04:39:38 INFO - PROCESS | 1851 | 1461584378551 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7fc8a32c0800) [pid = 1851] [serial = 1131] [outer = 0x7fc8975cd400] 04:39:39 INFO - PROCESS | 1851 | 1461584379378 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]]]}] 04:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1152ms 04:39:39 INFO - PROCESS | 1851 | 1461584379435 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 04:39:39 INFO - PROCESS | 1851 | 1461584379438 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 04:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:39:39 INFO - PROCESS | 1851 | 1461584379444 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:39:39 INFO - PROCESS | 1851 | 1461584379446 Marionette TRACE conn3 <- [1,1478,null,{}] 04:39:39 INFO - PROCESS | 1851 | 1461584379455 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}] 04:39:39 INFO - PROCESS | 1851 | 1461584379611 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 04:39:39 INFO - PROCESS | 1851 | 1461584379626 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2a0f800 == 139 [pid = 1851] [id = 377] 04:39:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7fc8a02e7000) [pid = 1851] [serial = 1132] [outer = (nil)] 04:39:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7fc8a339dc00) [pid = 1851] [serial = 1133] [outer = 0x7fc8a02e7000] 04:39:39 INFO - PROCESS | 1851 | 1461584379686 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7fc8a5194c00) [pid = 1851] [serial = 1134] [outer = 0x7fc8a02e7000] 04:39:40 INFO - PROCESS | 1851 | 1461584380992 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]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1588ms 04:39:41 INFO - PROCESS | 1851 | 1461584381043 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 04:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:39:41 INFO - PROCESS | 1851 | 1461584381050 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 04:39:41 INFO - PROCESS | 1851 | 1461584381057 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 1851 | 1461584381063 Marionette TRACE conn3 <- [1,1482,null,{}] 04:39:41 INFO - PROCESS | 1851 | 1461584381070 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}] 04:39:41 INFO - PROCESS | 1851 | 1461584381261 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 04:39:41 INFO - PROCESS | 1851 | 1461584381503 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89432f000 == 140 [pid = 1851] [id = 378] 04:39:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7fc892d52c00) [pid = 1851] [serial = 1135] [outer = (nil)] 04:39:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7fc8941acc00) [pid = 1851] [serial = 1136] [outer = 0x7fc892d52c00] 04:39:41 INFO - PROCESS | 1851 | 1461584381636 Marionette DEBUG loaded listener.js 04:39:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7fc894b5b800) [pid = 1851] [serial = 1137] [outer = 0x7fc892d52c00] 04:39:42 INFO - PROCESS | 1851 | 1461584382642 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]]]}] 04:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1639ms 04:39:42 INFO - PROCESS | 1851 | 1461584382695 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 04:39:42 INFO - PROCESS | 1851 | 1461584382704 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 04:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:39:42 INFO - PROCESS | 1851 | 1461584382713 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:39:42 INFO - PROCESS | 1851 | 1461584382717 Marionette TRACE conn3 <- [1,1486,null,{}] 04:39:42 INFO - PROCESS | 1851 | 1461584382724 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}] 04:39:42 INFO - PROCESS | 1851 | 1461584382929 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 04:39:43 INFO - PROCESS | 1851 | 1461584383174 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f69e800 == 141 [pid = 1851] [id = 379] 04:39:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7fc89ccccc00) [pid = 1851] [serial = 1138] [outer = (nil)] 04:39:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7fc89d07fc00) [pid = 1851] [serial = 1139] [outer = 0x7fc89ccccc00] 04:39:43 INFO - PROCESS | 1851 | 1461584383265 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7fc89f1b3800) [pid = 1851] [serial = 1140] [outer = 0x7fc89ccccc00] 04:39:44 INFO - PROCESS | 1851 | 1461584384136 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]]]}] 04:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1484ms 04:39:44 INFO - PROCESS | 1851 | 1461584384198 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 04:39:44 INFO - PROCESS | 1851 | 1461584384201 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 04:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:39:44 INFO - PROCESS | 1851 | 1461584384208 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - PROCESS | 1851 | 1461584384214 Marionette TRACE conn3 <- [1,1490,null,{}] 04:39:44 INFO - PROCESS | 1851 | 1461584384229 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}] 04:39:44 INFO - PROCESS | 1851 | 1461584384470 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 04:39:44 INFO - PROCESS | 1851 | 1461584384709 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a5d4d000 == 142 [pid = 1851] [id = 380] 04:39:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7fc89ff34c00) [pid = 1851] [serial = 1141] [outer = (nil)] 04:39:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7fc8a1354c00) [pid = 1851] [serial = 1142] [outer = 0x7fc89ff34c00] 04:39:44 INFO - PROCESS | 1851 | 1461584384831 Marionette DEBUG loaded listener.js 04:39:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7fc8a32b5400) [pid = 1851] [serial = 1143] [outer = 0x7fc89ff34c00] 04:39:45 INFO - PROCESS | 1851 | 1461584385727 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]]]}] 04:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1594ms 04:39:45 INFO - PROCESS | 1851 | 1461584385803 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 04:39:45 INFO - PROCESS | 1851 | 1461584385808 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 04:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:39:45 INFO - PROCESS | 1851 | 1461584385813 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:39:45 INFO - PROCESS | 1851 | 1461584385816 Marionette TRACE conn3 <- [1,1494,null,{}] 04:39:45 INFO - PROCESS | 1851 | 1461584385822 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}] 04:39:46 INFO - PROCESS | 1851 | 1461584386039 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 04:39:46 INFO - PROCESS | 1851 | 1461584386271 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9f2c800 == 143 [pid = 1851] [id = 381] 04:39:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7fc89f81cc00) [pid = 1851] [serial = 1144] [outer = (nil)] 04:39:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7fc8a32c2c00) [pid = 1851] [serial = 1145] [outer = 0x7fc89f81cc00] 04:39:46 INFO - PROCESS | 1851 | 1461584386390 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7fc8a51ae400) [pid = 1851] [serial = 1146] [outer = 0x7fc89f81cc00] 04:39:47 INFO - PROCESS | 1851 | 1461584387283 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]]]}] 04:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1530ms 04:39:47 INFO - PROCESS | 1851 | 1461584387344 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 1851 | 1461584387348 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 04:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:39:47 INFO - PROCESS | 1851 | 1461584387354 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 1851 | 1461584387356 Marionette TRACE conn3 <- [1,1498,null,{}] 04:39:47 INFO - PROCESS | 1851 | 1461584387361 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}] 04:39:47 INFO - PROCESS | 1851 | 1461584387540 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 04:39:47 INFO - PROCESS | 1851 | 1461584387730 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b7407800 == 144 [pid = 1851] [id = 382] 04:39:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7fc8a02e8800) [pid = 1851] [serial = 1147] [outer = (nil)] 04:39:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7fc8a6e79800) [pid = 1851] [serial = 1148] [outer = 0x7fc8a02e8800] 04:39:47 INFO - PROCESS | 1851 | 1461584387807 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7fc8a7d15000) [pid = 1851] [serial = 1149] [outer = 0x7fc8a02e8800] 04:39:48 INFO - PROCESS | 1851 | 1461584388733 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]]]}] 04:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1428ms 04:39:48 INFO - PROCESS | 1851 | 1461584388782 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 04:39:48 INFO - PROCESS | 1851 | 1461584388786 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 04:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:39:48 INFO - PROCESS | 1851 | 1461584388792 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - PROCESS | 1851 | 1461584388794 Marionette TRACE conn3 <- [1,1502,null,{}] 04:39:48 INFO - PROCESS | 1851 | 1461584388800 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}] 04:39:48 INFO - PROCESS | 1851 | 1461584388990 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 04:39:49 INFO - PROCESS | 1851 | 1461584389180 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897714000 == 145 [pid = 1851] [id = 383] 04:39:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7fc8a5b0fc00) [pid = 1851] [serial = 1150] [outer = (nil)] 04:39:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7fc8b5f7b800) [pid = 1851] [serial = 1151] [outer = 0x7fc8a5b0fc00] 04:39:49 INFO - PROCESS | 1851 | 1461584389256 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7fc8b747bc00) [pid = 1851] [serial = 1152] [outer = 0x7fc8a5b0fc00] 04:39:50 INFO - PROCESS | 1851 | 1461584390163 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]]]}] 04:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1429ms 04:39:50 INFO - PROCESS | 1851 | 1461584390222 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 1851 | 1461584390225 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 04:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:39:50 INFO - PROCESS | 1851 | 1461584390231 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - PROCESS | 1851 | 1461584390234 Marionette TRACE conn3 <- [1,1506,null,{}] 04:39:50 INFO - PROCESS | 1851 | 1461584390239 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}] 04:39:50 INFO - PROCESS | 1851 | 1461584390420 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 04:39:50 INFO - PROCESS | 1851 | 1461584390614 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88ebd0800 == 146 [pid = 1851] [id = 384] 04:39:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7fc88f492400) [pid = 1851] [serial = 1153] [outer = (nil)] 04:39:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7fc88f49b000) [pid = 1851] [serial = 1154] [outer = 0x7fc88f492400] 04:39:50 INFO - PROCESS | 1851 | 1461584390686 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7fc88f4a0800) [pid = 1851] [serial = 1155] [outer = 0x7fc88f492400] 04:39:51 INFO - PROCESS | 1851 | 1461584391578 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]]]}] 04:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1392ms 04:39:51 INFO - PROCESS | 1851 | 1461584391624 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 04:39:51 INFO - PROCESS | 1851 | 1461584391628 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 04:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:39:51 INFO - PROCESS | 1851 | 1461584391634 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - PROCESS | 1851 | 1461584391637 Marionette TRACE conn3 <- [1,1510,null,{}] 04:39:51 INFO - PROCESS | 1851 | 1461584391647 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}] 04:39:51 INFO - PROCESS | 1851 | 1461584391818 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 04:39:52 INFO - PROCESS | 1851 | 1461584392014 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897721000 == 147 [pid = 1851] [id = 385] 04:39:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7fc88f492c00) [pid = 1851] [serial = 1156] [outer = (nil)] 04:39:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7fc8ab82c400) [pid = 1851] [serial = 1157] [outer = 0x7fc88f492c00] 04:39:52 INFO - PROCESS | 1851 | 1461584392087 Marionette DEBUG loaded listener.js 04:39:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 254 (0x7fc8baa0f800) [pid = 1851] [serial = 1158] [outer = 0x7fc88f492c00] 04:39:52 INFO - PROCESS | 1851 | 1461584392921 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]]]}] 04:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1345ms 04:39:52 INFO - PROCESS | 1851 | 1461584392980 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 04:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:39:52 INFO - PROCESS | 1851 | 1461584392984 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 04:39:52 INFO - PROCESS | 1851 | 1461584392990 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:39:52 INFO - PROCESS | 1851 | 1461584392993 Marionette TRACE conn3 <- [1,1514,null,{}] 04:39:53 INFO - PROCESS | 1851 | 1461584392998 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}] 04:39:53 INFO - PROCESS | 1851 | 1461584393185 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 04:39:53 INFO - PROCESS | 1851 | 1461584393394 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892e17000 == 148 [pid = 1851] [id = 386] 04:39:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 255 (0x7fc88f499c00) [pid = 1851] [serial = 1159] [outer = (nil)] 04:39:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 256 (0x7fc892c49000) [pid = 1851] [serial = 1160] [outer = 0x7fc88f499c00] 04:39:53 INFO - PROCESS | 1851 | 1461584393467 Marionette DEBUG loaded listener.js 04:39:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 257 (0x7fc892c4e400) [pid = 1851] [serial = 1161] [outer = 0x7fc88f499c00] 04:39:54 INFO - PROCESS | 1851 | 1461584394335 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]]]}] 04:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1386ms 04:39:54 INFO - PROCESS | 1851 | 1461584394376 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 04:39:54 INFO - PROCESS | 1851 | 1461584394379 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 04:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:39:54 INFO - PROCESS | 1851 | 1461584394385 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:39:54 INFO - PROCESS | 1851 | 1461584394388 Marionette TRACE conn3 <- [1,1518,null,{}] 04:39:54 INFO - PROCESS | 1851 | 1461584394394 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}] 04:39:54 INFO - PROCESS | 1851 | 1461584394566 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 04:39:54 INFO - PROCESS | 1851 | 1461584394777 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88e3cf000 == 149 [pid = 1851] [id = 387] 04:39:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 258 (0x7fc88f4a1c00) [pid = 1851] [serial = 1162] [outer = (nil)] 04:39:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 259 (0x7fc88fd4a800) [pid = 1851] [serial = 1163] [outer = 0x7fc88f4a1c00] 04:39:54 INFO - PROCESS | 1851 | 1461584394889 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 260 (0x7fc88fd50000) [pid = 1851] [serial = 1164] [outer = 0x7fc88f4a1c00] 04:39:55 INFO - PROCESS | 1851 | 1461584395881 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]]]}] 04:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1532ms 04:39:55 INFO - PROCESS | 1851 | 1461584395918 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 1851 | 1461584395921 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 04:39:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:39:55 INFO - PROCESS | 1851 | 1461584395928 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - PROCESS | 1851 | 1461584395932 Marionette TRACE conn3 <- [1,1522,null,{}] 04:39:55 INFO - PROCESS | 1851 | 1461584395937 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}] 04:39:56 INFO - PROCESS | 1851 | 1461584396155 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 04:39:56 INFO - PROCESS | 1851 | 1461584396404 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890c0b800 == 150 [pid = 1851] [id = 388] 04:39:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 261 (0x7fc88f49d000) [pid = 1851] [serial = 1165] [outer = (nil)] 04:39:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 262 (0x7fc88f6ed400) [pid = 1851] [serial = 1166] [outer = 0x7fc88f49d000] 04:39:56 INFO - PROCESS | 1851 | 1461584396908 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 263 (0x7fc88fd51000) [pid = 1851] [serial = 1167] [outer = 0x7fc88f49d000] 04:39:57 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:39:57 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:39:57 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:39:57 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:39:57 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:39:57 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:39:57 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:39:57 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:39:57 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:39:57 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:39:57 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:39:57 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:39:57 INFO - PROCESS | 1851 | 1461584397766 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"]]]}] 04:39:57 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 () { 04:39:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:39:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:39:57 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 () { 04:39:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:39:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:39:57 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 () { 04:39:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:39:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:39:57 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 () { 04:39:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:39:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:39:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1881ms 04:39:57 INFO - PROCESS | 1851 | 1461584397814 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 04:39:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:39:57 INFO - PROCESS | 1851 | 1461584397825 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 04:39:57 INFO - PROCESS | 1851 | 1461584397832 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:39:57 INFO - PROCESS | 1851 | 1461584397837 Marionette TRACE conn3 <- [1,1526,null,{}] 04:39:57 INFO - PROCESS | 1851 | 1461584397864 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}] 04:39:58 INFO - PROCESS | 1851 | 1461584398055 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 04:39:58 INFO - PROCESS | 1851 | 1461584398269 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89b9c6800 == 151 [pid = 1851] [id = 389] 04:39:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 264 (0x7fc88f6f3400) [pid = 1851] [serial = 1168] [outer = (nil)] 04:39:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 265 (0x7fc892d4e000) [pid = 1851] [serial = 1169] [outer = 0x7fc88f6f3400] 04:39:58 INFO - PROCESS | 1851 | 1461584398336 Marionette DEBUG loaded listener.js 04:39:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 266 (0x7fc8941a8400) [pid = 1851] [serial = 1170] [outer = 0x7fc88f6f3400] 04:39:59 INFO - PROCESS | 1851 | 1461584399275 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"]]]}] 04:39:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:39:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:39:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:39:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:39:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:39:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:39:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1492ms 04:39:59 INFO - PROCESS | 1851 | 1461584399327 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 04:39:59 INFO - PROCESS | 1851 | 1461584399332 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 04:39:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:39:59 INFO - PROCESS | 1851 | 1461584399343 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:39:59 INFO - PROCESS | 1851 | 1461584399346 Marionette TRACE conn3 <- [1,1530,null,{}] 04:39:59 INFO - PROCESS | 1851 | 1461584399352 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}] 04:39:59 INFO - PROCESS | 1851 | 1461584399633 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 04:39:59 INFO - PROCESS | 1851 | 1461584399790 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee18000 == 152 [pid = 1851] [id = 390] 04:39:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 267 (0x7fc894396400) [pid = 1851] [serial = 1171] [outer = (nil)] 04:39:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 268 (0x7fc8975d1c00) [pid = 1851] [serial = 1172] [outer = 0x7fc894396400] 04:39:59 INFO - PROCESS | 1851 | 1461584399899 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 269 (0x7fc89ccd1000) [pid = 1851] [serial = 1173] [outer = 0x7fc894396400] 04:40:00 INFO - PROCESS | 1851 | 1461584400730 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]]]}] 04:40:00 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 04:40:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:40:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:40:00 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. 04:40:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:40:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1442ms 04:40:00 INFO - PROCESS | 1851 | 1461584400790 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 1851 | 1461584400796 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 04:40:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:40:00 INFO - PROCESS | 1851 | 1461584400805 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 1851 | 1461584400813 Marionette TRACE conn3 <- [1,1534,null,{}] 04:40:00 INFO - PROCESS | 1851 | 1461584400885 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}] 04:40:01 INFO - PROCESS | 1851 | 1461584401053 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 04:40:01 INFO - PROCESS | 1851 | 1461584401256 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89501f000 == 153 [pid = 1851] [id = 391] 04:40:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 270 (0x7fc89ccd5c00) [pid = 1851] [serial = 1174] [outer = (nil)] 04:40:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 271 (0x7fc89f7a5000) [pid = 1851] [serial = 1175] [outer = 0x7fc89ccd5c00] 04:40:01 INFO - PROCESS | 1851 | 1461584401324 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 272 (0x7fc89ff32000) [pid = 1851] [serial = 1176] [outer = 0x7fc89ccd5c00] 04:40:02 INFO - PROCESS | 1851 | 1461584402310 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]]]}] 04:40:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:40:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1537ms 04:40:02 INFO - PROCESS | 1851 | 1461584402344 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 04:40:02 INFO - PROCESS | 1851 | 1461584402349 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 04:40:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:40:02 INFO - PROCESS | 1851 | 1461584402354 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - PROCESS | 1851 | 1461584402357 Marionette TRACE conn3 <- [1,1538,null,{}] 04:40:02 INFO - PROCESS | 1851 | 1461584402362 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}] 04:40:02 INFO - PROCESS | 1851 | 1461584402541 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 04:40:02 INFO - PROCESS | 1851 | 1461584402762 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890a20000 == 154 [pid = 1851] [id = 392] 04:40:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 273 (0x7fc88f6e8800) [pid = 1851] [serial = 1177] [outer = (nil)] 04:40:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 274 (0x7fc892d52800) [pid = 1851] [serial = 1178] [outer = 0x7fc88f6e8800] 04:40:02 INFO - PROCESS | 1851 | 1461584402871 Marionette DEBUG loaded listener.js 04:40:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 275 (0x7fc89f1b5000) [pid = 1851] [serial = 1179] [outer = 0x7fc88f6e8800] 04:40:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e668000 == 153 [pid = 1851] [id = 220] 04:40:02 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a5160800 == 152 [pid = 1851] [id = 239] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 274 (0x7fc8a3f2d400) [pid = 1851] [serial = 1070] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 273 (0x7fc890ef0400) [pid = 1851] [serial = 1043] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 272 (0x7fc890ac9c00) [pid = 1851] [serial = 1037] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 271 (0x7fc890c98c00) [pid = 1851] [serial = 1040] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 270 (0x7fc892d52400) [pid = 1851] [serial = 1046] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 269 (0x7fc89ccd3000) [pid = 1851] [serial = 1031] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 268 (0x7fc89ff2dc00) [pid = 1851] [serial = 1013] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 267 (0x7fc892d4c400) [pid = 1851] [serial = 1034] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 266 (0x7fc89b838800) [pid = 1851] [serial = 1010] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 265 (0x7fc894a64400) [pid = 1851] [serial = 1022] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 264 (0x7fc892bd9400) [pid = 1851] [serial = 1028] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 263 (0x7fc89ccd2800) [pid = 1851] [serial = 1025] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 262 (0x7fc8a721d400) [pid = 1851] [serial = 1016] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 261 (0x7fc8b7284c00) [pid = 1851] [serial = 1019] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a8a86800 == 151 [pid = 1851] [id = 48] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fedd800 == 150 [pid = 1851] [id = 221] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f231000 == 149 [pid = 1851] [id = 240] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a10a5800 == 148 [pid = 1851] [id = 53] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fdf8800 == 147 [pid = 1851] [id = 376] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f6a7000 == 146 [pid = 1851] [id = 375] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ee66000 == 145 [pid = 1851] [id = 374] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89c045000 == 144 [pid = 1851] [id = 373] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894aa9800 == 143 [pid = 1851] [id = 372] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f8a6000 == 142 [pid = 1851] [id = 11] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8924b1000 == 141 [pid = 1851] [id = 371] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894b52000 == 140 [pid = 1851] [id = 370] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894331800 == 139 [pid = 1851] [id = 367] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fd72800 == 138 [pid = 1851] [id = 366] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bb718800 == 137 [pid = 1851] [id = 365] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b712d000 == 136 [pid = 1851] [id = 364] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ac4ca800 == 135 [pid = 1851] [id = 363] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9f33000 == 134 [pid = 1851] [id = 362] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a8722800 == 133 [pid = 1851] [id = 361] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a515d800 == 132 [pid = 1851] [id = 360] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a345b800 == 131 [pid = 1851] [id = 359] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e62c000 == 130 [pid = 1851] [id = 358] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894b4a800 == 129 [pid = 1851] [id = 357] 04:40:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a029f800 == 128 [pid = 1851] [id = 356] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 260 (0x7fc892bdb000) [pid = 1851] [serial = 1050] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 259 (0x7fc89b836400) [pid = 1851] [serial = 1055] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 258 (0x7fc89ccd6800) [pid = 1851] [serial = 1056] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 257 (0x7fc89f056800) [pid = 1851] [serial = 1058] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 256 (0x7fc8a339a400) [pid = 1851] [serial = 1068] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 255 (0x7fc890c95400) [pid = 1851] [serial = 1049] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 254 (0x7fc8a1347800) [pid = 1851] [serial = 1064] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 253 (0x7fc89ff2ec00) [pid = 1851] [serial = 1062] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7fc894b5ac00) [pid = 1851] [serial = 1052] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7fc89f5da000) [pid = 1851] [serial = 1059] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7fc8954e3c00) [pid = 1851] [serial = 1053] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7fc89f818000) [pid = 1851] [serial = 1061] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7fc89e946800) [pid = 1851] [serial = 708] [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.] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7fc8b7280c00) [pid = 1851] [serial = 1007] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7fc8a2aa6800) [pid = 1851] [serial = 1067] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7fc8a2a84400) [pid = 1851] [serial = 1065] [outer = (nil)] [url = about:blank] 04:40:03 INFO - PROCESS | 1851 | 1461584403771 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]]]}] 04:40:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:40:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1481ms 04:40:03 INFO - PROCESS | 1851 | 1461584403837 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 04:40:03 INFO - PROCESS | 1851 | 1461584403840 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 04:40:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:40:03 INFO - PROCESS | 1851 | 1461584403846 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:40:03 INFO - PROCESS | 1851 | 1461584403848 Marionette TRACE conn3 <- [1,1542,null,{}] 04:40:03 INFO - PROCESS | 1851 | 1461584403857 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}] 04:40:04 INFO - PROCESS | 1851 | 1461584404007 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 04:40:04 INFO - PROCESS | 1851 | 1461584404022 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89501b000 == 129 [pid = 1851] [id = 393] 04:40:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7fc89f816c00) [pid = 1851] [serial = 1180] [outer = (nil)] 04:40:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7fc8a1345800) [pid = 1851] [serial = 1181] [outer = 0x7fc89f816c00] 04:40:04 INFO - PROCESS | 1851 | 1461584404088 Marionette DEBUG loaded listener.js 04:40:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7fc8a2bc9000) [pid = 1851] [serial = 1182] [outer = 0x7fc89f816c00] 04:40:04 INFO - PROCESS | 1851 | 1461584404970 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]]]}] 04:40:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:40:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1185ms 04:40:05 INFO - PROCESS | 1851 | 1461584405032 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 04:40:05 INFO - PROCESS | 1851 | 1461584405035 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 04:40:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:40:05 INFO - PROCESS | 1851 | 1461584405041 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:40:05 INFO - PROCESS | 1851 | 1461584405043 Marionette TRACE conn3 <- [1,1546,null,{}] 04:40:05 INFO - PROCESS | 1851 | 1461584405048 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}] 04:40:05 INFO - PROCESS | 1851 | 1461584405239 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 04:40:05 INFO - PROCESS | 1851 | 1461584405437 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f248800 == 130 [pid = 1851] [id = 394] 04:40:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7fc89ff2ec00) [pid = 1851] [serial = 1183] [outer = (nil)] 04:40:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7fc8a51adc00) [pid = 1851] [serial = 1184] [outer = 0x7fc89ff2ec00] 04:40:05 INFO - PROCESS | 1851 | 1461584405508 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7fc8a7f07000) [pid = 1851] [serial = 1185] [outer = 0x7fc89ff2ec00] 04:40:06 INFO - PROCESS | 1851 | 1461584406307 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]]]}] 04:40:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:40:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1336ms 04:40:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:40:06 INFO - PROCESS | 1851 | 1461584406379 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 04:40:06 INFO - PROCESS | 1851 | 1461584406381 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 04:40:06 INFO - PROCESS | 1851 | 1461584406387 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 1851 | 1461584406390 Marionette TRACE conn3 <- [1,1550,null,{}] 04:40:06 INFO - PROCESS | 1851 | 1461584406395 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}] 04:40:06 INFO - PROCESS | 1851 | 1461584406630 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 04:40:06 INFO - PROCESS | 1851 | 1461584406665 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a10a7800 == 131 [pid = 1851] [id = 395] 04:40:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7fc89ff6d800) [pid = 1851] [serial = 1186] [outer = (nil)] 04:40:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7fc8a8a4dc00) [pid = 1851] [serial = 1187] [outer = 0x7fc89ff6d800] 04:40:06 INFO - PROCESS | 1851 | 1461584406729 Marionette DEBUG loaded listener.js 04:40:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 254 (0x7fc8a9cc7000) [pid = 1851] [serial = 1188] [outer = 0x7fc89ff6d800] 04:40:07 INFO - PROCESS | 1851 | 1461584407544 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]]]}] 04:40:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:40:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1232ms 04:40:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:40:07 INFO - PROCESS | 1851 | 1461584407618 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 1851 | 1461584407621 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 04:40:07 INFO - PROCESS | 1851 | 1461584407627 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - PROCESS | 1851 | 1461584407630 Marionette TRACE conn3 <- [1,1554,null,{}] 04:40:07 INFO - PROCESS | 1851 | 1461584407641 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}] 04:40:08 INFO - PROCESS | 1851 | 1461584408828 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 253 (0x7fc895249c00) [pid = 1851] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7fc8941b2c00) [pid = 1851] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7fc895246c00) [pid = 1851] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7fc8a02e9000) [pid = 1851] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7fc89ff63800) [pid = 1851] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7fc8b6291800) [pid = 1851] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7fc890ac1800) [pid = 1851] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7fc8b9344000) [pid = 1851] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7fc892bcfc00) [pid = 1851] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7fc8b933a800) [pid = 1851] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7fc8b75de800) [pid = 1851] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7fc890ac2400) [pid = 1851] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7fc89e945000) [pid = 1851] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7fc89e6a8c00) [pid = 1851] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7fc8975cbc00) [pid = 1851] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7fc89f1b2000) [pid = 1851] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7fc89ee9f000) [pid = 1851] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7fc890c95c00) [pid = 1851] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7fc8941afc00) [pid = 1851] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7fc89f7a2800) [pid = 1851] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7fc8ab8f1800) [pid = 1851] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7fc8942e3800) [pid = 1851] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7fc894b5a000) [pid = 1851] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7fc8b9342800) [pid = 1851] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7fc89eab1800) [pid = 1851] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7fc89750dc00) [pid = 1851] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7fc8a96b6000) [pid = 1851] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7fc8a6e7d000) [pid = 1851] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7fc8a6eb7000) [pid = 1851] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7fc894b59c00) [pid = 1851] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7fc8a721e400) [pid = 1851] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7fc89b82f800) [pid = 1851] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7fc8942ea400) [pid = 1851] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7fc8a134ec00) [pid = 1851] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7fc89e6a0400) [pid = 1851] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7fc890c92800) [pid = 1851] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7fc8a8731400) [pid = 1851] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7fc892bd4400) [pid = 1851] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7fc89e6a5000) [pid = 1851] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7fc8b933fc00) [pid = 1851] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7fc892bd8800) [pid = 1851] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7fc89d074000) [pid = 1851] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7fc8a5d76400) [pid = 1851] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7fc8942de400) [pid = 1851] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7fc8942e4000) [pid = 1851] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7fc89f61e800) [pid = 1851] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7fc8a2bce800) [pid = 1851] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7fc8a328e400) [pid = 1851] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7fc8a3f2cc00) [pid = 1851] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7fc8a518a000) [pid = 1851] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7fc8a7212c00) [pid = 1851] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7fc8a9f0e800) [pid = 1851] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7fc897428c00) [pid = 1851] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7fc897423400) [pid = 1851] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7fc894a5d800) [pid = 1851] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7fc8a339f400) [pid = 1851] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7fc8a2bbf800) [pid = 1851] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7fc89f5dc000) [pid = 1851] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7fc89742cc00) [pid = 1851] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7fc89f6a8000) [pid = 1851] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7fc8975cd400) [pid = 1851] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7fc89f5d8000) [pid = 1851] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7fc8a02e6800) [pid = 1851] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7fc8a339b000) [pid = 1851] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7fc89438d400) [pid = 1851] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7fc89ccd6c00) [pid = 1851] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7fc897429000) [pid = 1851] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7fc89b834800) [pid = 1851] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7fc892d44400) [pid = 1851] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7fc8954e7800) [pid = 1851] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc8941b0c00) [pid = 1851] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:40:08 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7fc8975cf000) [pid = 1851] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:40:09 INFO - PROCESS | 1851 | 1461584409094 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890e76800 == 132 [pid = 1851] [id = 396] 04:40:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7fc890ac1400) [pid = 1851] [serial = 1189] [outer = (nil)] 04:40:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc890accc00) [pid = 1851] [serial = 1190] [outer = 0x7fc890ac1400] 04:40:09 INFO - PROCESS | 1851 | 1461584409160 Marionette DEBUG loaded listener.js 04:40:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7fc890ef8800) [pid = 1851] [serial = 1191] [outer = 0x7fc890ac1400] 04:40:09 INFO - PROCESS | 1851 | 1461584409848 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]]]}] 04:40:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:40:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 2245ms 04:40:09 INFO - PROCESS | 1851 | 1461584409872 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 04:40:09 INFO - PROCESS | 1851 | 1461584409876 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 04:40:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:40:09 INFO - PROCESS | 1851 | 1461584409881 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 1851 | 1461584409883 Marionette TRACE conn3 <- [1,1558,null,{}] 04:40:09 INFO - PROCESS | 1851 | 1461584409889 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}] 04:40:10 INFO - PROCESS | 1851 | 1461584410062 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 04:40:10 INFO - PROCESS | 1851 | 1461584410230 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8952c6000 == 133 [pid = 1851] [id = 397] 04:40:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7fc890ac1800) [pid = 1851] [serial = 1192] [outer = (nil)] 04:40:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7fc8941a7c00) [pid = 1851] [serial = 1193] [outer = 0x7fc890ac1800] 04:40:10 INFO - PROCESS | 1851 | 1461584410310 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7fc894a5e800) [pid = 1851] [serial = 1194] [outer = 0x7fc890ac1800] 04:40:11 INFO - PROCESS | 1851 | 1461584411738 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]]]}] 04:40:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:40:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1893ms 04:40:11 INFO - PROCESS | 1851 | 1461584411776 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 04:40:11 INFO - PROCESS | 1851 | 1461584411782 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 04:40:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:40:11 INFO - PROCESS | 1851 | 1461584411790 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:40:11 INFO - PROCESS | 1851 | 1461584411795 Marionette TRACE conn3 <- [1,1562,null,{}] 04:40:11 INFO - PROCESS | 1851 | 1461584411803 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}] 04:40:12 INFO - PROCESS | 1851 | 1461584412029 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 04:40:12 INFO - PROCESS | 1851 | 1461584412289 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894dd7000 == 134 [pid = 1851] [id = 398] 04:40:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7fc892c47800) [pid = 1851] [serial = 1195] [outer = (nil)] 04:40:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7fc892c4fc00) [pid = 1851] [serial = 1196] [outer = 0x7fc892c47800] 04:40:12 INFO - PROCESS | 1851 | 1461584412411 Marionette DEBUG loaded listener.js 04:40:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7fc89367cc00) [pid = 1851] [serial = 1197] [outer = 0x7fc892c47800] 04:40:13 INFO - PROCESS | 1851 | 1461584413292 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]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:40:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1538ms 04:40:13 INFO - PROCESS | 1851 | 1461584413329 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 1851 | 1461584413337 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 04:40:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:40:13 INFO - PROCESS | 1851 | 1461584413347 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - PROCESS | 1851 | 1461584413350 Marionette TRACE conn3 <- [1,1566,null,{}] 04:40:13 INFO - PROCESS | 1851 | 1461584413356 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}] 04:40:13 INFO - PROCESS | 1851 | 1461584413535 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 04:40:13 INFO - PROCESS | 1851 | 1461584413939 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e79e000 == 135 [pid = 1851] [id = 399] 04:40:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7fc894a5b800) [pid = 1851] [serial = 1198] [outer = (nil)] 04:40:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7fc894b5ac00) [pid = 1851] [serial = 1199] [outer = 0x7fc894a5b800] 04:40:14 INFO - PROCESS | 1851 | 1461584414089 Marionette DEBUG loaded listener.js 04:40:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7fc8954e3c00) [pid = 1851] [serial = 1200] [outer = 0x7fc894a5b800] 04:40:14 INFO - PROCESS | 1851 | 1461584414965 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]]]}] 04:40:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:40:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1636ms 04:40:14 INFO - PROCESS | 1851 | 1461584414983 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 04:40:14 INFO - PROCESS | 1851 | 1461584414986 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 04:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:40:14 INFO - PROCESS | 1851 | 1461584414992 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:40:15 INFO - PROCESS | 1851 | 1461584414998 Marionette TRACE conn3 <- [1,1570,null,{}] 04:40:15 INFO - PROCESS | 1851 | 1461584415013 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}] 04:40:15 INFO - PROCESS | 1851 | 1461584415285 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 04:40:15 INFO - PROCESS | 1851 | 1461584415443 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f8a7000 == 136 [pid = 1851] [id = 400] 04:40:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7fc897424800) [pid = 1851] [serial = 1201] [outer = (nil)] 04:40:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7fc89b834800) [pid = 1851] [serial = 1202] [outer = 0x7fc897424800] 04:40:15 INFO - PROCESS | 1851 | 1461584415575 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7fc89d07ac00) [pid = 1851] [serial = 1203] [outer = 0x7fc897424800] 04:40:16 INFO - PROCESS | 1851 | 1461584416537 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]]]}] 04:40:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:40:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1589ms 04:40:16 INFO - PROCESS | 1851 | 1461584416581 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 04:40:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:40:16 INFO - PROCESS | 1851 | 1461584416586 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 04:40:16 INFO - PROCESS | 1851 | 1461584416592 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:40:16 INFO - PROCESS | 1851 | 1461584416595 Marionette TRACE conn3 <- [1,1574,null,{}] 04:40:16 INFO - PROCESS | 1851 | 1461584416600 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}] 04:40:16 INFO - PROCESS | 1851 | 1461584416806 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 04:40:17 INFO - PROCESS | 1851 | 1461584417054 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3c55800 == 137 [pid = 1851] [id = 401] 04:40:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7fc897504000) [pid = 1851] [serial = 1204] [outer = (nil)] 04:40:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7fc89ee94000) [pid = 1851] [serial = 1205] [outer = 0x7fc897504000] 04:40:17 INFO - PROCESS | 1851 | 1461584417174 Marionette DEBUG loaded listener.js 04:40:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7fc89f7a1000) [pid = 1851] [serial = 1206] [outer = 0x7fc897504000] 04:40:18 INFO - PROCESS | 1851 | 1461584418006 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]]]}] 04:40:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:40:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1480ms 04:40:18 INFO - PROCESS | 1851 | 1461584418072 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 04:40:18 INFO - PROCESS | 1851 | 1461584418075 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 04:40:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:40:18 INFO - PROCESS | 1851 | 1461584418081 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:40:18 INFO - PROCESS | 1851 | 1461584418083 Marionette TRACE conn3 <- [1,1578,null,{}] 04:40:18 INFO - PROCESS | 1851 | 1461584418089 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}] 04:40:18 INFO - PROCESS | 1851 | 1461584418270 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 04:40:18 INFO - PROCESS | 1851 | 1461584418479 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8674000 == 138 [pid = 1851] [id = 402] 04:40:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7fc89e6a5000) [pid = 1851] [serial = 1207] [outer = (nil)] 04:40:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7fc89f9d1c00) [pid = 1851] [serial = 1208] [outer = 0x7fc89e6a5000] 04:40:18 INFO - PROCESS | 1851 | 1461584418618 Marionette DEBUG loaded listener.js 04:40:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7fc8a02e3000) [pid = 1851] [serial = 1209] [outer = 0x7fc89e6a5000] 04:40:19 INFO - PROCESS | 1851 | 1461584419546 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]]]}] 04:40:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:40:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1531ms 04:40:19 INFO - PROCESS | 1851 | 1461584419614 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 04:40:19 INFO - PROCESS | 1851 | 1461584419617 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 04:40:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:40:19 INFO - PROCESS | 1851 | 1461584419623 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:40:19 INFO - PROCESS | 1851 | 1461584419625 Marionette TRACE conn3 <- [1,1582,null,{}] 04:40:19 INFO - PROCESS | 1851 | 1461584419631 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}] 04:40:19 INFO - PROCESS | 1851 | 1461584419837 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 04:40:20 INFO - PROCESS | 1851 | 1461584420043 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9e80800 == 139 [pid = 1851] [id = 403] 04:40:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7fc89ee97800) [pid = 1851] [serial = 1210] [outer = (nil)] 04:40:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7fc8a2bcbc00) [pid = 1851] [serial = 1211] [outer = 0x7fc89ee97800] 04:40:20 INFO - PROCESS | 1851 | 1461584420162 Marionette DEBUG loaded listener.js 04:40:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7fc8a518a400) [pid = 1851] [serial = 1212] [outer = 0x7fc89ee97800] 04:40:21 INFO - PROCESS | 1851 | 1461584421131 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]]]}] 04:40:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:40:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1580ms 04:40:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:40:21 INFO - PROCESS | 1851 | 1461584421204 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 04:40:21 INFO - PROCESS | 1851 | 1461584421207 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 04:40:21 INFO - PROCESS | 1851 | 1461584421213 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:40:21 INFO - PROCESS | 1851 | 1461584421216 Marionette TRACE conn3 <- [1,1586,null,{}] 04:40:21 INFO - PROCESS | 1851 | 1461584421221 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}] 04:40:21 INFO - PROCESS | 1851 | 1461584421405 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 04:40:21 INFO - PROCESS | 1851 | 1461584421690 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b5db0000 == 140 [pid = 1851] [id = 404] 04:40:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7fc8a2aa5400) [pid = 1851] [serial = 1213] [outer = (nil)] 04:40:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7fc8a6eb7000) [pid = 1851] [serial = 1214] [outer = 0x7fc8a2aa5400] 04:40:21 INFO - PROCESS | 1851 | 1461584421853 Marionette DEBUG loaded listener.js 04:40:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7fc8a8837800) [pid = 1851] [serial = 1215] [outer = 0x7fc8a2aa5400] 04:40:22 INFO - PROCESS | 1851 | 1461584422664 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]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:40:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1484ms 04:40:22 INFO - PROCESS | 1851 | 1461584422697 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 1851 | 1461584422701 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 04:40:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:40:22 INFO - PROCESS | 1851 | 1461584422706 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - PROCESS | 1851 | 1461584422708 Marionette TRACE conn3 <- [1,1590,null,{}] 04:40:22 INFO - PROCESS | 1851 | 1461584422714 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}] 04:40:22 INFO - PROCESS | 1851 | 1461584422900 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 04:40:23 INFO - PROCESS | 1851 | 1461584423105 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb2f2000 == 141 [pid = 1851] [id = 405] 04:40:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7fc8a3f34800) [pid = 1851] [serial = 1216] [outer = (nil)] 04:40:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7fc8a9f0ec00) [pid = 1851] [serial = 1217] [outer = 0x7fc8a3f34800] 04:40:23 INFO - PROCESS | 1851 | 1461584423173 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7fc8ac40d000) [pid = 1851] [serial = 1218] [outer = 0x7fc8a3f34800] 04:40:24 INFO - PROCESS | 1851 | 1461584424036 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]]]}] 04:40:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:40:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1380ms 04:40:24 INFO - PROCESS | 1851 | 1461584424088 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 04:40:24 INFO - PROCESS | 1851 | 1461584424092 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 04:40:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:40:24 INFO - PROCESS | 1851 | 1461584424098 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:40:24 INFO - PROCESS | 1851 | 1461584424100 Marionette TRACE conn3 <- [1,1594,null,{}] 04:40:24 INFO - PROCESS | 1851 | 1461584424106 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}] 04:40:24 INFO - PROCESS | 1851 | 1461584424275 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 04:40:24 INFO - PROCESS | 1851 | 1461584424489 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88f6d2800 == 142 [pid = 1851] [id = 406] 04:40:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7fc89ee94c00) [pid = 1851] [serial = 1219] [outer = (nil)] 04:40:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7fc8aaaa7400) [pid = 1851] [serial = 1220] [outer = 0x7fc89ee94c00] 04:40:24 INFO - PROCESS | 1851 | 1461584424610 Marionette DEBUG loaded listener.js 04:40:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7fc8b64f5400) [pid = 1851] [serial = 1221] [outer = 0x7fc89ee94c00] 04:40:25 INFO - PROCESS | 1851 | 1461584425502 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]]]}] 04:40:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:40:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1436ms 04:40:25 INFO - PROCESS | 1851 | 1461584425534 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 04:40:25 INFO - PROCESS | 1851 | 1461584425538 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 04:40:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:40:25 INFO - PROCESS | 1851 | 1461584425549 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:40:25 INFO - PROCESS | 1851 | 1461584425557 Marionette TRACE conn3 <- [1,1598,null,{}] 04:40:25 INFO - PROCESS | 1851 | 1461584425564 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}] 04:40:25 INFO - PROCESS | 1851 | 1461584425774 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 04:40:25 INFO - PROCESS | 1851 | 1461584425979 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bf6c8000 == 143 [pid = 1851] [id = 407] 04:40:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7fc8a1347c00) [pid = 1851] [serial = 1222] [outer = (nil)] 04:40:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7fc8b728b400) [pid = 1851] [serial = 1223] [outer = 0x7fc8a1347c00] 04:40:26 INFO - PROCESS | 1851 | 1461584426058 Marionette DEBUG loaded listener.js 04:40:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7fc8b93b1000) [pid = 1851] [serial = 1224] [outer = 0x7fc8a1347c00] 04:40:26 INFO - PROCESS | 1851 | 1461584426974 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]]]}] 04:40:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:40:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1484ms 04:40:27 INFO - PROCESS | 1851 | 1461584427035 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 04:40:27 INFO - PROCESS | 1851 | 1461584427039 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 04:40:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:40:27 INFO - PROCESS | 1851 | 1461584427045 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - PROCESS | 1851 | 1461584427049 Marionette TRACE conn3 <- [1,1602,null,{}] 04:40:27 INFO - PROCESS | 1851 | 1461584427055 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}] 04:40:27 INFO - PROCESS | 1851 | 1461584427303 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 04:40:27 INFO - PROCESS | 1851 | 1461584427564 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895431000 == 144 [pid = 1851] [id = 408] 04:40:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7fc8b64f9800) [pid = 1851] [serial = 1225] [outer = (nil)] 04:40:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7fc8b7473800) [pid = 1851] [serial = 1226] [outer = 0x7fc8b64f9800] 04:40:27 INFO - PROCESS | 1851 | 1461584427690 Marionette DEBUG loaded listener.js 04:40:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7fc8badac000) [pid = 1851] [serial = 1227] [outer = 0x7fc8b64f9800] 04:40:28 INFO - PROCESS | 1851 | 1461584428529 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]]]}] 04:40:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:40:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1530ms 04:40:28 INFO - PROCESS | 1851 | 1461584428577 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 04:40:28 INFO - PROCESS | 1851 | 1461584428580 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 04:40:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:40:28 INFO - PROCESS | 1851 | 1461584428586 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:40:28 INFO - PROCESS | 1851 | 1461584428588 Marionette TRACE conn3 <- [1,1606,null,{}] 04:40:28 INFO - PROCESS | 1851 | 1461584428594 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}] 04:40:28 INFO - PROCESS | 1851 | 1461584428785 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 04:40:29 INFO - PROCESS | 1851 | 1461584429070 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88dce1800 == 145 [pid = 1851] [id = 409] 04:40:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7fc88eea4c00) [pid = 1851] [serial = 1228] [outer = (nil)] 04:40:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7fc88eeac400) [pid = 1851] [serial = 1229] [outer = 0x7fc88eea4c00] 04:40:29 INFO - PROCESS | 1851 | 1461584429235 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7fc88eeb0800) [pid = 1851] [serial = 1230] [outer = 0x7fc88eea4c00] 04:40:30 INFO - PROCESS | 1851 | 1461584430121 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]]]}] 04:40:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:40:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1581ms 04:40:30 INFO - PROCESS | 1851 | 1461584430168 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 04:40:30 INFO - PROCESS | 1851 | 1461584430171 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 04:40:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:40:30 INFO - PROCESS | 1851 | 1461584430177 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:40:30 INFO - PROCESS | 1851 | 1461584430179 Marionette TRACE conn3 <- [1,1610,null,{}] 04:40:30 INFO - PROCESS | 1851 | 1461584430185 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}] 04:40:30 INFO - PROCESS | 1851 | 1461584430383 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 04:40:30 INFO - PROCESS | 1851 | 1461584430703 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890e72000 == 146 [pid = 1851] [id = 410] 04:40:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7fc88dd44400) [pid = 1851] [serial = 1231] [outer = (nil)] 04:40:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7fc88dd4e000) [pid = 1851] [serial = 1232] [outer = 0x7fc88dd44400] 04:40:30 INFO - PROCESS | 1851 | 1461584430783 Marionette DEBUG loaded listener.js 04:40:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7fc88dd52c00) [pid = 1851] [serial = 1233] [outer = 0x7fc88dd44400] 04:40:31 INFO - PROCESS | 1851 | 1461584431653 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]]]}] 04:40:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:40:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1531ms 04:40:31 INFO - PROCESS | 1851 | 1461584431709 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 04:40:31 INFO - PROCESS | 1851 | 1461584431713 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 04:40:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:40:31 INFO - PROCESS | 1851 | 1461584431718 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:40:31 INFO - PROCESS | 1851 | 1461584431721 Marionette TRACE conn3 <- [1,1614,null,{}] 04:40:31 INFO - PROCESS | 1851 | 1461584431727 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}] 04:40:31 INFO - PROCESS | 1851 | 1461584431944 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 04:40:32 INFO - PROCESS | 1851 | 1461584432194 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8927c6000 == 147 [pid = 1851] [id = 411] 04:40:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7fc88dd45400) [pid = 1851] [serial = 1234] [outer = (nil)] 04:40:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7fc88eeadc00) [pid = 1851] [serial = 1235] [outer = 0x7fc88dd45400] 04:40:32 INFO - PROCESS | 1851 | 1461584432314 Marionette DEBUG loaded listener.js 04:40:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7fc890acfc00) [pid = 1851] [serial = 1236] [outer = 0x7fc88dd45400] 04:40:33 INFO - PROCESS | 1851 | 1461584433192 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]]]}] 04:40:33 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 04:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1531ms 04:40:33 INFO - PROCESS | 1851 | 1461584433252 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 04:40:33 INFO - PROCESS | 1851 | 1461584433256 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 04:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:40:33 INFO - PROCESS | 1851 | 1461584433261 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:40:33 INFO - PROCESS | 1851 | 1461584433263 Marionette TRACE conn3 <- [1,1618,null,{}] 04:40:33 INFO - PROCESS | 1851 | 1461584433269 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}] 04:40:33 INFO - PROCESS | 1851 | 1461584433465 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 04:40:33 INFO - PROCESS | 1851 | 1461584433686 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8928d7000 == 148 [pid = 1851] [id = 412] 04:40:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7fc88dd48000) [pid = 1851] [serial = 1237] [outer = (nil)] 04:40:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7fc892bd1000) [pid = 1851] [serial = 1238] [outer = 0x7fc88dd48000] 04:40:33 INFO - PROCESS | 1851 | 1461584433802 Marionette DEBUG loaded listener.js 04:40:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7fc8941b3800) [pid = 1851] [serial = 1239] [outer = 0x7fc88dd48000] 04:40:35 INFO - PROCESS | 1851 | 1461584435087 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]]]}] 04:40:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1890ms 04:40:35 INFO - PROCESS | 1851 | 1461584435154 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 1851 | 1461584435159 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 04:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:40:35 INFO - PROCESS | 1851 | 1461584435167 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - PROCESS | 1851 | 1461584435172 Marionette TRACE conn3 <- [1,1622,null,{}] 04:40:35 INFO - PROCESS | 1851 | 1461584435181 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}] 04:40:35 INFO - PROCESS | 1851 | 1461584435424 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 04:40:35 INFO - PROCESS | 1851 | 1461584435703 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894324000 == 149 [pid = 1851] [id = 413] 04:40:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7fc88f6f3800) [pid = 1851] [serial = 1240] [outer = (nil)] 04:40:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7fc88fd43000) [pid = 1851] [serial = 1241] [outer = 0x7fc88f6f3800] 04:40:35 INFO - PROCESS | 1851 | 1461584435800 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7fc890c9c000) [pid = 1851] [serial = 1242] [outer = 0x7fc88f6f3800] 04:40:36 INFO - PROCESS | 1851 | 1461584436821 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]]]}] 04:40:36 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 04:40:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1734ms 04:40:36 INFO - PROCESS | 1851 | 1461584436905 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 1851 | 1461584436918 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 04:40:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:40:36 INFO - PROCESS | 1851 | 1461584436933 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - PROCESS | 1851 | 1461584436938 Marionette TRACE conn3 <- [1,1626,null,{}] 04:40:36 INFO - PROCESS | 1851 | 1461584436990 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}] 04:40:37 INFO - PROCESS | 1851 | 1461584437267 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 04:40:37 INFO - PROCESS | 1851 | 1461584437468 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890a20800 == 150 [pid = 1851] [id = 414] 04:40:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7fc890c96000) [pid = 1851] [serial = 1243] [outer = (nil)] 04:40:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7fc892c4d800) [pid = 1851] [serial = 1244] [outer = 0x7fc890c96000] 04:40:37 INFO - PROCESS | 1851 | 1461584437607 Marionette DEBUG loaded listener.js 04:40:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7fc893671000) [pid = 1851] [serial = 1245] [outer = 0x7fc890c96000] 04:40:37 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7fc89f8b8800) [pid = 1851] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:40:37 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890e76800 == 149 [pid = 1851] [id = 396] 04:40:37 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a10a7800 == 148 [pid = 1851] [id = 395] 04:40:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f248800 == 147 [pid = 1851] [id = 394] 04:40:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89501b000 == 146 [pid = 1851] [id = 393] 04:40:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890a20000 == 145 [pid = 1851] [id = 392] 04:40:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89501f000 == 144 [pid = 1851] [id = 391] 04:40:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ee18000 == 143 [pid = 1851] [id = 390] 04:40:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89b9c6800 == 142 [pid = 1851] [id = 389] 04:40:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890c0b800 == 141 [pid = 1851] [id = 388] 04:40:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b7407800 == 140 [pid = 1851] [id = 382] 04:40:38 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9f2c800 == 139 [pid = 1851] [id = 381] 04:40:38 INFO - PROCESS | 1851 | 1461584438443 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]]]}] 04:40:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:40:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1538ms 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7fc8bb43e400) [pid = 1851] [serial = 927] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7fc89ff30c00) [pid = 1851] [serial = 984] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7fc89524ec00) [pid = 1851] [serial = 816] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7fc8942ec400) [pid = 1851] [serial = 810] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7fc8bb040c00) [pid = 1851] [serial = 813] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7fc8a1349000) [pid = 1851] [serial = 846] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7fc8a5193c00) [pid = 1851] [serial = 849] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7fc8a7f09c00) [pid = 1851] [serial = 852] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7fc8a8a4d800) [pid = 1851] [serial = 855] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7fc8ab8f1c00) [pid = 1851] [serial = 858] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7fc8b6289400) [pid = 1851] [serial = 861] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7fc8b722fc00) [pid = 1851] [serial = 864] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7fc8a96b2000) [pid = 1851] [serial = 867] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7fc8a5195800) [pid = 1851] [serial = 1026] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7fc894a69800) [pid = 1851] [serial = 1023] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7fc8b9345000) [pid = 1851] [serial = 1020] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7fc8ac454800) [pid = 1851] [serial = 1017] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7fc8a1039c00) [pid = 1851] [serial = 1014] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7fc89eab0800) [pid = 1851] [serial = 1011] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7fc8a3394400) [pid = 1851] [serial = 840] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7fc8a02de800) [pid = 1851] [serial = 789] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7fc89b82d000) [pid = 1851] [serial = 921] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7fc8a2bc7800) [pid = 1851] [serial = 957] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7fc8a6d22c00) [pid = 1851] [serial = 894] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7fc89eab5c00) [pid = 1851] [serial = 1047] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7fc89ff2c000) [pid = 1851] [serial = 981] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7fc89f7ac800) [pid = 1851] [serial = 972] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7fc8b7227400) [pid = 1851] [serial = 909] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7fc8954e9400) [pid = 1851] [serial = 951] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7fc89ff2bc00) [pid = 1851] [serial = 978] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7fc8badac800) [pid = 1851] [serial = 804] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7fc89f1b3c00) [pid = 1851] [serial = 954] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7fc8a8735400) [pid = 1851] [serial = 870] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7fc8b7283c00) [pid = 1851] [serial = 801] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7fc8a96b9000) [pid = 1851] [serial = 903] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7fc8b0184400) [pid = 1851] [serial = 906] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7fc894b64c00) [pid = 1851] [serial = 975] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7fc8a9915400) [pid = 1851] [serial = 795] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7fc8b624a800) [pid = 1851] [serial = 918] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7fc8954f1c00) [pid = 1851] [serial = 924] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7fc8a8838c00) [pid = 1851] [serial = 960] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7fc89f612400) [pid = 1851] [serial = 897] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7fc890ef4400) [pid = 1851] [serial = 1044] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7fc8b64ef400) [pid = 1851] [serial = 798] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7fc8bada9400) [pid = 1851] [serial = 1032] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7fc8b60ec800) [pid = 1851] [serial = 786] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7fc8bb034400) [pid = 1851] [serial = 912] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7fc892d51800) [pid = 1851] [serial = 1035] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7fc89f05c000) [pid = 1851] [serial = 843] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7fc8b0182400) [pid = 1851] [serial = 963] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7fc8a2bca800) [pid = 1851] [serial = 1083] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7fc8a2a84800) [pid = 1851] [serial = 1082] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7fc8ab6d9800) [pid = 1851] [serial = 1094] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7fc89d07d400) [pid = 1851] [serial = 1077] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc89ccca400) [pid = 1851] [serial = 1076] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7fc8a02e9800) [pid = 1851] [serial = 1080] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc89f9d3800) [pid = 1851] [serial = 1079] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc8a9a1fc00) [pid = 1851] [serial = 1091] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc893679000) [pid = 1851] [serial = 1113] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc892d49800) [pid = 1851] [serial = 1112] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc89b832c00) [pid = 1851] [serial = 1118] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc89ccd2000) [pid = 1851] [serial = 1119] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc89367b800) [pid = 1851] [serial = 1103] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc894b5d400) [pid = 1851] [serial = 1074] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc894389800) [pid = 1851] [serial = 1073] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc8a3f34c00) [pid = 1851] [serial = 1085] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc89ee96800) [pid = 1851] [serial = 1121] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc8a51a2c00) [pid = 1851] [serial = 1088] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc88f6f0000) [pid = 1851] [serial = 1106] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc8b7473400) [pid = 1851] [serial = 1100] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc89ccca000) [pid = 1851] [serial = 1109] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc89ff2c400) [pid = 1851] [serial = 1125] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc89f51d800) [pid = 1851] [serial = 1122] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc8a32c0800) [pid = 1851] [serial = 1131] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc8a3397000) [pid = 1851] [serial = 792] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc8a3480c00) [pid = 1851] [serial = 900] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc8b8e1a000) [pid = 1851] [serial = 966] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc890acf000) [pid = 1851] [serial = 1038] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc8bb03dc00) [pid = 1851] [serial = 807] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc892bddc00) [pid = 1851] [serial = 1029] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc8bb610800) [pid = 1851] [serial = 969] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc8bb43d000) [pid = 1851] [serial = 915] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc892d52000) [pid = 1851] [serial = 1041] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc8a32bb800) [pid = 1851] [serial = 1130] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc89f7aac00) [pid = 1851] [serial = 1124] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc8a2a8e400) [pid = 1851] [serial = 1127] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc8a32b6000) [pid = 1851] [serial = 1128] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc8a5186800) [pid = 1851] [serial = 1071] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc8b624f800) [pid = 1851] [serial = 1097] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc894b57c00) [pid = 1851] [serial = 1116] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc894a5b000) [pid = 1851] [serial = 1115] [outer = (nil)] [url = about:blank] 04:40:38 INFO - PROCESS | 1851 | 1461584438561 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 1851 | 1461584438573 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 04:40:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:40:38 INFO - PROCESS | 1851 | 1461584438593 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:40:38 INFO - PROCESS | 1851 | 1461584438604 Marionette TRACE conn3 <- [1,1630,null,{}] 04:40:38 INFO - PROCESS | 1851 | 1461584438628 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}] 04:40:38 INFO - PROCESS | 1851 | 1461584438797 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 04:40:38 INFO - PROCESS | 1851 | 1461584438979 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892ac3800 == 140 [pid = 1851] [id = 415] 04:40:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc88f49e800) [pid = 1851] [serial = 1246] [outer = (nil)] 04:40:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc8942e6800) [pid = 1851] [serial = 1247] [outer = 0x7fc88f49e800] 04:40:39 INFO - PROCESS | 1851 | 1461584439050 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc894a5d000) [pid = 1851] [serial = 1248] [outer = 0x7fc88f49e800] 04:40:39 INFO - PROCESS | 1851 | 1461584439854 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]]]}] 04:40:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:40:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1306ms 04:40:39 INFO - PROCESS | 1851 | 1461584439930 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 04:40:39 INFO - PROCESS | 1851 | 1461584439933 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 04:40:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:40:39 INFO - PROCESS | 1851 | 1461584439946 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - PROCESS | 1851 | 1461584439948 Marionette TRACE conn3 <- [1,1634,null,{}] 04:40:39 INFO - PROCESS | 1851 | 1461584439954 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}] 04:40:40 INFO - PROCESS | 1851 | 1461584440122 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 04:40:40 INFO - PROCESS | 1851 | 1461584440132 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894dc5800 == 141 [pid = 1851] [id = 416] 04:40:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc893674800) [pid = 1851] [serial = 1249] [outer = (nil)] 04:40:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc89524d000) [pid = 1851] [serial = 1250] [outer = 0x7fc893674800] 04:40:40 INFO - PROCESS | 1851 | 1461584440195 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc8954e7800) [pid = 1851] [serial = 1251] [outer = 0x7fc893674800] 04:40:41 INFO - PROCESS | 1851 | 1461584441199 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]]]}] 04:40:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:40:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1286ms 04:40:41 INFO - PROCESS | 1851 | 1461584441238 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 04:40:41 INFO - PROCESS | 1851 | 1461584441241 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 04:40:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:40:41 INFO - PROCESS | 1851 | 1461584441247 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:40:41 INFO - PROCESS | 1851 | 1461584441249 Marionette TRACE conn3 <- [1,1638,null,{}] 04:40:41 INFO - PROCESS | 1851 | 1461584441256 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}] 04:40:41 INFO - PROCESS | 1851 | 1461584441491 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 04:40:41 INFO - PROCESS | 1851 | 1461584441515 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8952dc000 == 142 [pid = 1851] [id = 417] 04:40:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc894a62c00) [pid = 1851] [serial = 1252] [outer = (nil)] 04:40:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc897421800) [pid = 1851] [serial = 1253] [outer = 0x7fc894a62c00] 04:40:41 INFO - PROCESS | 1851 | 1461584441575 Marionette DEBUG loaded listener.js 04:40:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc8975c9800) [pid = 1851] [serial = 1254] [outer = 0x7fc894a62c00] 04:40:42 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc89ccd5c00) [pid = 1851] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:40:42 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc88f49d000) [pid = 1851] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:40:42 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc890ac1400) [pid = 1851] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:40:42 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc88f6f3400) [pid = 1851] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:40:42 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc89f816c00) [pid = 1851] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:40:42 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc89ff6d800) [pid = 1851] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:40:42 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc89ff2ec00) [pid = 1851] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:40:42 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc8a02e7000) [pid = 1851] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:40:42 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc88f6e8800) [pid = 1851] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:40:42 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc894396400) [pid = 1851] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:40:43 INFO - PROCESS | 1851 | 1461584443041 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]]]}] 04:40:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:40:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1835ms 04:40:43 INFO - PROCESS | 1851 | 1461584443083 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 1851 | 1461584443087 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 04:40:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:40:43 INFO - PROCESS | 1851 | 1461584443093 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:40:43 INFO - PROCESS | 1851 | 1461584443095 Marionette TRACE conn3 <- [1,1642,null,{}] 04:40:43 INFO - PROCESS | 1851 | 1461584443100 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}] 04:40:43 INFO - PROCESS | 1851 | 1461584443287 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 04:40:43 INFO - PROCESS | 1851 | 1461584443504 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897578000 == 143 [pid = 1851] [id = 418] 04:40:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc89c338000) [pid = 1851] [serial = 1255] [outer = (nil)] 04:40:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc89d078000) [pid = 1851] [serial = 1256] [outer = 0x7fc89c338000] 04:40:43 INFO - PROCESS | 1851 | 1461584443570 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc89e9c2000) [pid = 1851] [serial = 1257] [outer = 0x7fc89c338000] 04:40:44 INFO - PROCESS | 1851 | 1461584444263 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]]]}] 04:40:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:40:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1187ms 04:40:44 INFO - PROCESS | 1851 | 1461584444281 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 04:40:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:40:44 INFO - PROCESS | 1851 | 1461584444286 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 04:40:44 INFO - PROCESS | 1851 | 1461584444292 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:40:44 INFO - PROCESS | 1851 | 1461584444295 Marionette TRACE conn3 <- [1,1646,null,{}] 04:40:44 INFO - PROCESS | 1851 | 1461584444300 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}] 04:40:44 INFO - PROCESS | 1851 | 1461584444550 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 04:40:44 INFO - PROCESS | 1851 | 1461584444570 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897722800 == 144 [pid = 1851] [id = 419] 04:40:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc88f2d3800) [pid = 1851] [serial = 1258] [outer = (nil)] 04:40:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc89eaba000) [pid = 1851] [serial = 1259] [outer = 0x7fc88f2d3800] 04:40:44 INFO - PROCESS | 1851 | 1461584444636 Marionette DEBUG loaded listener.js 04:40:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc89f1ab000) [pid = 1851] [serial = 1260] [outer = 0x7fc88f2d3800] 04:40:45 INFO - PROCESS | 1851 | 1461584445825 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]]]}] 04:40:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:40:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1584ms 04:40:45 INFO - PROCESS | 1851 | 1461584445877 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 04:40:45 INFO - PROCESS | 1851 | 1461584445884 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 04:40:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:40:45 INFO - PROCESS | 1851 | 1461584445892 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 1851 | 1461584445899 Marionette TRACE conn3 <- [1,1650,null,{}] 04:40:45 INFO - PROCESS | 1851 | 1461584445906 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}] 04:40:46 INFO - PROCESS | 1851 | 1461584446107 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 04:40:46 INFO - PROCESS | 1851 | 1461584446353 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892ac9000 == 145 [pid = 1851] [id = 420] 04:40:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc88fd4d400) [pid = 1851] [serial = 1261] [outer = (nil)] 04:40:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc890c98c00) [pid = 1851] [serial = 1262] [outer = 0x7fc88fd4d400] 04:40:46 INFO - PROCESS | 1851 | 1461584446479 Marionette DEBUG loaded listener.js 04:40:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc892bd7c00) [pid = 1851] [serial = 1263] [outer = 0x7fc88fd4d400] 04:40:47 INFO - PROCESS | 1851 | 1461584447392 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]]]}] 04:40:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:40:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1534ms 04:40:47 INFO - PROCESS | 1851 | 1461584447427 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 04:40:47 INFO - PROCESS | 1851 | 1461584447436 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 04:40:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:40:47 INFO - PROCESS | 1851 | 1461584447446 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:40:47 INFO - PROCESS | 1851 | 1461584447450 Marionette TRACE conn3 <- [1,1654,null,{}] 04:40:47 INFO - PROCESS | 1851 | 1461584447457 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}] 04:40:47 INFO - PROCESS | 1851 | 1461584447667 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 04:40:47 INFO - PROCESS | 1851 | 1461584447950 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89541f000 == 146 [pid = 1851] [id = 421] 04:40:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc892bda800) [pid = 1851] [serial = 1264] [outer = (nil)] 04:40:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc894389000) [pid = 1851] [serial = 1265] [outer = 0x7fc892bda800] 04:40:48 INFO - PROCESS | 1851 | 1461584448075 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc894a66c00) [pid = 1851] [serial = 1266] [outer = 0x7fc892bda800] 04:40:48 INFO - PROCESS | 1851 | 1461584448936 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]]]}] 04:40:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:40:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1533ms 04:40:48 INFO - PROCESS | 1851 | 1461584448980 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 04:40:48 INFO - PROCESS | 1851 | 1461584448984 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 04:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:40:48 INFO - PROCESS | 1851 | 1461584448990 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - PROCESS | 1851 | 1461584448995 Marionette TRACE conn3 <- [1,1658,null,{}] 04:40:49 INFO - PROCESS | 1851 | 1461584449011 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}] 04:40:49 INFO - PROCESS | 1851 | 1461584449230 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 04:40:49 INFO - PROCESS | 1851 | 1461584449424 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e61d800 == 147 [pid = 1851] [id = 422] 04:40:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc895250400) [pid = 1851] [serial = 1267] [outer = (nil)] 04:40:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc89b834400) [pid = 1851] [serial = 1268] [outer = 0x7fc895250400] 04:40:49 INFO - PROCESS | 1851 | 1461584449505 Marionette DEBUG loaded listener.js 04:40:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc89ccd0c00) [pid = 1851] [serial = 1269] [outer = 0x7fc895250400] 04:40:50 INFO - PROCESS | 1851 | 1461584450412 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]]]}] 04:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1492ms 04:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:40:50 INFO - PROCESS | 1851 | 1461584450484 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 1851 | 1461584450488 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 04:40:50 INFO - PROCESS | 1851 | 1461584450494 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 1851 | 1461584450497 Marionette TRACE conn3 <- [1,1662,null,{}] 04:40:50 INFO - PROCESS | 1851 | 1461584450502 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}] 04:40:50 INFO - PROCESS | 1851 | 1461584450715 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 04:40:50 INFO - PROCESS | 1851 | 1461584450986 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee17800 == 148 [pid = 1851] [id = 423] 04:40:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc89e6a8400) [pid = 1851] [serial = 1270] [outer = (nil)] 04:40:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc89f052c00) [pid = 1851] [serial = 1271] [outer = 0x7fc89e6a8400] 04:40:51 INFO - PROCESS | 1851 | 1461584451106 Marionette DEBUG loaded listener.js 04:40:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc89f5e4000) [pid = 1851] [serial = 1272] [outer = 0x7fc89e6a8400] 04:40:51 INFO - PROCESS | 1851 | 1461584451978 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]]]}] 04:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1532ms 04:40:52 INFO - PROCESS | 1851 | 1461584452027 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 04:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:40:52 INFO - PROCESS | 1851 | 1461584452032 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 04:40:52 INFO - PROCESS | 1851 | 1461584452037 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - PROCESS | 1851 | 1461584452040 Marionette TRACE conn3 <- [1,1666,null,{}] 04:40:52 INFO - PROCESS | 1851 | 1461584452045 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}] 04:40:52 INFO - PROCESS | 1851 | 1461584452228 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 04:40:52 INFO - PROCESS | 1851 | 1461584452430 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f02b000 == 149 [pid = 1851] [id = 424] 04:40:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc89e9ca400) [pid = 1851] [serial = 1273] [outer = (nil)] 04:40:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc89f7a7400) [pid = 1851] [serial = 1274] [outer = 0x7fc89e9ca400] 04:40:52 INFO - PROCESS | 1851 | 1461584452501 Marionette DEBUG loaded listener.js 04:40:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc89f9d2000) [pid = 1851] [serial = 1275] [outer = 0x7fc89e9ca400] 04:40:53 INFO - PROCESS | 1851 | 1461584453445 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]]]}] 04:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1486ms 04:40:53 INFO - PROCESS | 1851 | 1461584453525 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 04:40:53 INFO - PROCESS | 1851 | 1461584453529 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 04:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:40:53 INFO - PROCESS | 1851 | 1461584453535 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - PROCESS | 1851 | 1461584453537 Marionette TRACE conn3 <- [1,1670,null,{}] 04:40:53 INFO - PROCESS | 1851 | 1461584453543 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}] 04:40:53 INFO - PROCESS | 1851 | 1461584453785 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 04:40:54 INFO - PROCESS | 1851 | 1461584454026 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f690000 == 150 [pid = 1851] [id = 425] 04:40:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc89ff30c00) [pid = 1851] [serial = 1276] [outer = (nil)] 04:40:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc8a130c400) [pid = 1851] [serial = 1277] [outer = 0x7fc89ff30c00] 04:40:54 INFO - PROCESS | 1851 | 1461584454156 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc8a2a87000) [pid = 1851] [serial = 1278] [outer = 0x7fc89ff30c00] 04:40:55 INFO - PROCESS | 1851 | 1461584455009 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]]]}] 04:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1535ms 04:40:55 INFO - PROCESS | 1851 | 1461584455072 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 04:40:55 INFO - PROCESS | 1851 | 1461584455076 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 04:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:40:55 INFO - PROCESS | 1851 | 1461584455082 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - PROCESS | 1851 | 1461584455084 Marionette TRACE conn3 <- [1,1674,null,{}] 04:40:55 INFO - PROCESS | 1851 | 1461584455090 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}] 04:40:55 INFO - PROCESS | 1851 | 1461584455291 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 04:40:55 INFO - PROCESS | 1851 | 1461584455489 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fdf8800 == 151 [pid = 1851] [id = 426] 04:40:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc8a02df800) [pid = 1851] [serial = 1279] [outer = (nil)] 04:40:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc8a2bc7800) [pid = 1851] [serial = 1280] [outer = 0x7fc8a02df800] 04:40:55 INFO - PROCESS | 1851 | 1461584455565 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc8a32b8400) [pid = 1851] [serial = 1281] [outer = 0x7fc8a02df800] 04:40:56 INFO - PROCESS | 1851 | 1461584456493 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]]]}] 04:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1484ms 04:40:56 INFO - PROCESS | 1851 | 1461584456567 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 04:40:56 INFO - PROCESS | 1851 | 1461584456571 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 04:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:40:56 INFO - PROCESS | 1851 | 1461584456577 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:40:56 INFO - PROCESS | 1851 | 1461584456579 Marionette TRACE conn3 <- [1,1678,null,{}] 04:40:56 INFO - PROCESS | 1851 | 1461584456585 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}] 04:40:56 INFO - PROCESS | 1851 | 1461584456795 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 04:40:57 INFO - PROCESS | 1851 | 1461584457009 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a1ed0800 == 152 [pid = 1851] [id = 427] 04:40:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc8a1e39800) [pid = 1851] [serial = 1282] [outer = (nil)] 04:40:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc8a32b9400) [pid = 1851] [serial = 1283] [outer = 0x7fc8a1e39800] 04:40:57 INFO - PROCESS | 1851 | 1461584457125 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc8a33a0800) [pid = 1851] [serial = 1284] [outer = 0x7fc8a1e39800] 04:40:58 INFO - PROCESS | 1851 | 1461584458024 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]]]}] 04:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1492ms 04:40:58 INFO - PROCESS | 1851 | 1461584458071 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 1851 | 1461584458074 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 04:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:40:58 INFO - PROCESS | 1851 | 1461584458080 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 1851 | 1461584458084 Marionette TRACE conn3 <- [1,1682,null,{}] 04:40:58 INFO - PROCESS | 1851 | 1461584458089 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}] 04:40:58 INFO - PROCESS | 1851 | 1461584458285 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 04:40:58 INFO - PROCESS | 1851 | 1461584458504 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3ac7800 == 153 [pid = 1851] [id = 428] 04:40:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc897502400) [pid = 1851] [serial = 1285] [outer = (nil)] 04:40:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc8a3f2d400) [pid = 1851] [serial = 1286] [outer = 0x7fc897502400] 04:40:58 INFO - PROCESS | 1851 | 1461584458656 Marionette DEBUG loaded listener.js 04:40:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc8a5d76400) [pid = 1851] [serial = 1287] [outer = 0x7fc897502400] 04:40:59 INFO - PROCESS | 1851 | 1461584459559 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]]]}] 04:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1529ms 04:40:59 INFO - PROCESS | 1851 | 1461584459611 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 04:40:59 INFO - PROCESS | 1851 | 1461584459614 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 04:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:40:59 INFO - PROCESS | 1851 | 1461584459620 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:40:59 INFO - PROCESS | 1851 | 1461584459622 Marionette TRACE conn3 <- [1,1686,null,{}] 04:40:59 INFO - PROCESS | 1851 | 1461584459628 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}] 04:40:59 INFO - PROCESS | 1851 | 1461584459850 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 04:41:00 INFO - PROCESS | 1851 | 1461584460051 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a6e96800 == 154 [pid = 1851] [id = 429] 04:41:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc897504c00) [pid = 1851] [serial = 1288] [outer = (nil)] 04:41:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc8a732bc00) [pid = 1851] [serial = 1289] [outer = 0x7fc897504c00] 04:41:00 INFO - PROCESS | 1851 | 1461584460128 Marionette DEBUG loaded listener.js 04:41:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc8a8730000) [pid = 1851] [serial = 1290] [outer = 0x7fc897504c00] 04:41:01 INFO - PROCESS | 1851 | 1461584461103 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]]]}] 04:41:01 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 04:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1532ms 04:41:01 INFO - PROCESS | 1851 | 1461584461153 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 04:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:41:01 INFO - PROCESS | 1851 | 1461584461158 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 04:41:01 INFO - PROCESS | 1851 | 1461584461164 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:41:01 INFO - PROCESS | 1851 | 1461584461168 Marionette TRACE conn3 <- [1,1690,null,{}] 04:41:01 INFO - PROCESS | 1851 | 1461584461173 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}] 04:41:01 INFO - PROCESS | 1851 | 1461584461400 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 04:41:01 INFO - PROCESS | 1851 | 1461584461657 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9988000 == 155 [pid = 1851] [id = 430] 04:41:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7fc8a328e000) [pid = 1851] [serial = 1291] [outer = (nil)] 04:41:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc8a8731000) [pid = 1851] [serial = 1292] [outer = 0x7fc8a328e000] 04:41:01 INFO - PROCESS | 1851 | 1461584461786 Marionette DEBUG loaded listener.js 04:41:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7fc8b722fc00) [pid = 1851] [serial = 1293] [outer = 0x7fc8a328e000] 04:41:02 INFO - PROCESS | 1851 | 1461584462679 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]]]}] 04:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1580ms 04:41:02 INFO - PROCESS | 1851 | 1461584462744 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 1851 | 1461584462748 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 04:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:41:02 INFO - PROCESS | 1851 | 1461584462753 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - PROCESS | 1851 | 1461584462756 Marionette TRACE conn3 <- [1,1694,null,{}] 04:41:02 INFO - PROCESS | 1851 | 1461584462761 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}] 04:41:02 INFO - PROCESS | 1851 | 1461584462958 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 04:41:03 INFO - PROCESS | 1851 | 1461584463162 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aab58800 == 156 [pid = 1851] [id = 431] 04:41:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7fc8a347f400) [pid = 1851] [serial = 1294] [outer = (nil)] 04:41:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7fc8b72c1000) [pid = 1851] [serial = 1295] [outer = 0x7fc8a347f400] 04:41:03 INFO - PROCESS | 1851 | 1461584463234 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7fc8baa0bc00) [pid = 1851] [serial = 1296] [outer = 0x7fc8a347f400] 04:41:04 INFO - PROCESS | 1851 | 1461584464133 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]]]}] 04:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1428ms 04:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:41:04 INFO - PROCESS | 1851 | 1461584464183 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 04:41:04 INFO - PROCESS | 1851 | 1461584464185 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 04:41:04 INFO - PROCESS | 1851 | 1461584464191 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:41:04 INFO - PROCESS | 1851 | 1461584464204 Marionette TRACE conn3 <- [1,1698,null,{}] 04:41:04 INFO - PROCESS | 1851 | 1461584464209 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}] 04:41:04 INFO - PROCESS | 1851 | 1461584464409 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 04:41:04 INFO - PROCESS | 1851 | 1461584464616 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b51a4000 == 157 [pid = 1851] [id = 432] 04:41:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7fc8aaab0800) [pid = 1851] [serial = 1297] [outer = (nil)] 04:41:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7fc8bada8800) [pid = 1851] [serial = 1298] [outer = 0x7fc8aaab0800] 04:41:04 INFO - PROCESS | 1851 | 1461584464735 Marionette DEBUG loaded listener.js 04:41:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7fc8bb038c00) [pid = 1851] [serial = 1299] [outer = 0x7fc8aaab0800] 04:41:05 INFO - PROCESS | 1851 | 1461584465659 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]]]}] 04:41:05 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 04:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1548ms 04:41:05 INFO - PROCESS | 1851 | 1461584465739 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 04:41:05 INFO - PROCESS | 1851 | 1461584465743 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 04:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:41:05 INFO - PROCESS | 1851 | 1461584465749 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:41:05 INFO - PROCESS | 1851 | 1461584465751 Marionette TRACE conn3 <- [1,1702,null,{}] 04:41:05 INFO - PROCESS | 1851 | 1461584465757 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}] 04:41:06 INFO - PROCESS | 1851 | 1461584466010 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 04:41:06 INFO - PROCESS | 1851 | 1461584466348 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8baa4d000 == 158 [pid = 1851] [id = 433] 04:41:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7fc89b8b4400) [pid = 1851] [serial = 1300] [outer = (nil)] 04:41:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7fc89b8b6400) [pid = 1851] [serial = 1301] [outer = 0x7fc89b8b4400] 04:41:06 INFO - PROCESS | 1851 | 1461584466425 Marionette DEBUG loaded listener.js 04:41:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7fc8b5d65400) [pid = 1851] [serial = 1302] [outer = 0x7fc89b8b4400] 04:41:07 INFO - PROCESS | 1851 | 1461584467309 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]]]}] 04:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1634ms 04:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:41:07 INFO - PROCESS | 1851 | 1461584467384 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 04:41:07 INFO - PROCESS | 1851 | 1461584467387 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 04:41:07 INFO - PROCESS | 1851 | 1461584467394 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - PROCESS | 1851 | 1461584467397 Marionette TRACE conn3 <- [1,1706,null,{}] 04:41:07 INFO - PROCESS | 1851 | 1461584467403 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}] 04:41:07 INFO - PROCESS | 1851 | 1461584467630 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 04:41:07 INFO - PROCESS | 1851 | 1461584467907 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890c21000 == 159 [pid = 1851] [id = 434] 04:41:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7fc88f2d8000) [pid = 1851] [serial = 1303] [outer = (nil)] 04:41:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7fc88fd4e000) [pid = 1851] [serial = 1304] [outer = 0x7fc88f2d8000] 04:41:08 INFO - PROCESS | 1851 | 1461584468034 Marionette DEBUG loaded listener.js 04:41:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7fc89cf65000) [pid = 1851] [serial = 1305] [outer = 0x7fc88f2d8000] 04:41:08 INFO - PROCESS | 1851 | 1461584468993 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]]]}] 04:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1635ms 04:41:09 INFO - PROCESS | 1851 | 1461584469029 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 1851 | 1461584469033 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 04:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:41:09 INFO - PROCESS | 1851 | 1461584469038 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - PROCESS | 1851 | 1461584469041 Marionette TRACE conn3 <- [1,1710,null,{}] 04:41:09 INFO - PROCESS | 1851 | 1461584469046 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}] 04:41:09 INFO - PROCESS | 1851 | 1461584469270 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 04:41:09 INFO - PROCESS | 1851 | 1461584469538 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8926d8800 == 160 [pid = 1851] [id = 435] 04:41:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7fc88dd48800) [pid = 1851] [serial = 1306] [outer = (nil)] 04:41:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7fc88eea4400) [pid = 1851] [serial = 1307] [outer = 0x7fc88dd48800] 04:41:10 INFO - PROCESS | 1851 | 1461584470048 Marionette DEBUG loaded listener.js 04:41:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7fc88f2d9400) [pid = 1851] [serial = 1308] [outer = 0x7fc88dd48800] 04:41:11 INFO - PROCESS | 1851 | 1461584470999 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]]]}] 04:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2031ms 04:41:11 INFO - PROCESS | 1851 | 1461584471072 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 04:41:11 INFO - PROCESS | 1851 | 1461584471079 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 04:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:41:11 INFO - PROCESS | 1851 | 1461584471086 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:41:11 INFO - PROCESS | 1851 | 1461584471091 Marionette TRACE conn3 <- [1,1714,null,{}] 04:41:11 INFO - PROCESS | 1851 | 1461584471098 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}] 04:41:11 INFO - PROCESS | 1851 | 1461584471387 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 04:41:11 INFO - PROCESS | 1851 | 1461584471742 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89770a000 == 161 [pid = 1851] [id = 436] 04:41:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7fc892bcfc00) [pid = 1851] [serial = 1309] [outer = (nil)] 04:41:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7fc892d47800) [pid = 1851] [serial = 1310] [outer = 0x7fc892bcfc00] 04:41:11 INFO - PROCESS | 1851 | 1461584471852 Marionette DEBUG loaded listener.js 04:41:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7fc8941a6c00) [pid = 1851] [serial = 1311] [outer = 0x7fc892bcfc00] 04:41:13 INFO - PROCESS | 1851 | 1461584473046 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]]]}] 04:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2034ms 04:41:13 INFO - PROCESS | 1851 | 1461584473122 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 1851 | 1461584473130 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 04:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:41:13 INFO - PROCESS | 1851 | 1461584473144 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:41:13 INFO - PROCESS | 1851 | 1461584473149 Marionette TRACE conn3 <- [1,1718,null,{}] 04:41:13 INFO - PROCESS | 1851 | 1461584473157 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}] 04:41:13 INFO - PROCESS | 1851 | 1461584473541 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 04:41:13 INFO - PROCESS | 1851 | 1461584473916 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88e3e0000 == 162 [pid = 1851] [id = 437] 04:41:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7fc890ac2400) [pid = 1851] [serial = 1312] [outer = (nil)] 04:41:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7fc89438c000) [pid = 1851] [serial = 1313] [outer = 0x7fc890ac2400] 04:41:13 INFO - PROCESS | 1851 | 1461584473990 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7fc894b62800) [pid = 1851] [serial = 1314] [outer = 0x7fc890ac2400] 04:41:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f26a800 == 161 [pid = 1851] [id = 368] 04:41:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897578000 == 160 [pid = 1851] [id = 418] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7fc8941a7c00) [pid = 1851] [serial = 1193] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7fc88fd4a800) [pid = 1851] [serial = 1163] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7fc8ab82c400) [pid = 1851] [serial = 1157] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7fc8b5f7b800) [pid = 1851] [serial = 1151] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7fc892c49000) [pid = 1851] [serial = 1160] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7fc88f49b000) [pid = 1851] [serial = 1154] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8952dc000 == 159 [pid = 1851] [id = 417] 04:41:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894dc5800 == 158 [pid = 1851] [id = 416] 04:41:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc892ac3800 == 157 [pid = 1851] [id = 415] 04:41:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890a20800 == 156 [pid = 1851] [id = 414] 04:41:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894324000 == 155 [pid = 1851] [id = 413] 04:41:15 INFO - PROCESS | 1851 | 1461584475187 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]]]}] 04:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2094ms 04:41:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bf6c8000 == 154 [pid = 1851] [id = 407] 04:41:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88f6d2800 == 153 [pid = 1851] [id = 406] 04:41:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bb2f2000 == 152 [pid = 1851] [id = 405] 04:41:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b5db0000 == 151 [pid = 1851] [id = 404] 04:41:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9e80800 == 150 [pid = 1851] [id = 403] 04:41:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a8674000 == 149 [pid = 1851] [id = 402] 04:41:15 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a3c55800 == 148 [pid = 1851] [id = 401] 04:41:15 INFO - PROCESS | 1851 | 1461584475258 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 04:41:15 INFO - PROCESS | 1851 | 1461584475261 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7fc89f7a5000) [pid = 1851] [serial = 1175] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7fc88f6ed400) [pid = 1851] [serial = 1166] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7fc89ff32000) [pid = 1851] [serial = 1176] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7fc8a1354c00) [pid = 1851] [serial = 1142] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7fc890accc00) [pid = 1851] [serial = 1190] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7fc892d4e000) [pid = 1851] [serial = 1169] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7fc8a2bc9000) [pid = 1851] [serial = 1182] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7fc8a8a4dc00) [pid = 1851] [serial = 1187] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7fc8a6e79800) [pid = 1851] [serial = 1148] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7fc8a51adc00) [pid = 1851] [serial = 1184] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7fc8a339dc00) [pid = 1851] [serial = 1133] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7fc892d52800) [pid = 1851] [serial = 1178] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7fc8941a8400) [pid = 1851] [serial = 1170] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7fc8941acc00) [pid = 1851] [serial = 1136] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7fc8a7f07000) [pid = 1851] [serial = 1185] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7fc8a32c2c00) [pid = 1851] [serial = 1145] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc88fd51000) [pid = 1851] [serial = 1167] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7fc8a1345800) [pid = 1851] [serial = 1181] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc89d07fc00) [pid = 1851] [serial = 1139] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc8a5194c00) [pid = 1851] [serial = 1134] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc890ef8800) [pid = 1851] [serial = 1191] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc89f1b5000) [pid = 1851] [serial = 1179] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc8a9cc7000) [pid = 1851] [serial = 1188] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc89ccd1000) [pid = 1851] [serial = 1173] [outer = (nil)] [url = about:blank] 04:41:15 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc8975d1c00) [pid = 1851] [serial = 1172] [outer = (nil)] [url = about:blank] 04:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:41:15 INFO - PROCESS | 1851 | 1461584475323 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:41:15 INFO - PROCESS | 1851 | 1461584475329 Marionette TRACE conn3 <- [1,1722,null,{}] 04:41:15 INFO - PROCESS | 1851 | 1461584475345 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}] 04:41:15 INFO - PROCESS | 1851 | 1461584475596 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 04:41:15 INFO - PROCESS | 1851 | 1461584475836 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8927d6000 == 149 [pid = 1851] [id = 438] 04:41:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc8954e9c00) [pid = 1851] [serial = 1315] [outer = (nil)] 04:41:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc89750d400) [pid = 1851] [serial = 1316] [outer = 0x7fc8954e9c00] 04:41:15 INFO - PROCESS | 1851 | 1461584475898 Marionette DEBUG loaded listener.js 04:41:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc89b83b000) [pid = 1851] [serial = 1317] [outer = 0x7fc8954e9c00] 04:41:16 INFO - PROCESS | 1851 | 1461584476704 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]]]}] 04:41:16 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 04:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1460ms 04:41:16 INFO - PROCESS | 1851 | 1461584476764 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 04:41:16 INFO - PROCESS | 1851 | 1461584476769 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 04:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:41:16 INFO - PROCESS | 1851 | 1461584476775 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:41:16 INFO - PROCESS | 1851 | 1461584476779 Marionette TRACE conn3 <- [1,1726,null,{}] 04:41:16 INFO - PROCESS | 1851 | 1461584476785 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}] 04:41:16 INFO - PROCESS | 1851 | 1461584476979 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 04:41:17 INFO - PROCESS | 1851 | 1461584477159 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894ab1000 == 150 [pid = 1851] [id = 439] 04:41:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc895242800) [pid = 1851] [serial = 1318] [outer = (nil)] 04:41:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc89ccd6c00) [pid = 1851] [serial = 1319] [outer = 0x7fc895242800] 04:41:17 INFO - PROCESS | 1851 | 1461584477224 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc89cf6cc00) [pid = 1851] [serial = 1320] [outer = 0x7fc895242800] 04:41:18 INFO - PROCESS | 1851 | 1461584478097 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]]]}] 04:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1338ms 04:41:18 INFO - PROCESS | 1851 | 1461584478119 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 04:41:18 INFO - PROCESS | 1851 | 1461584478122 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 04:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:41:18 INFO - PROCESS | 1851 | 1461584478128 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:41:18 INFO - PROCESS | 1851 | 1461584478144 Marionette TRACE conn3 <- [1,1730,null,{}] 04:41:18 INFO - PROCESS | 1851 | 1461584478155 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}] 04:41:18 INFO - PROCESS | 1851 | 1461584478425 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 04:41:18 INFO - PROCESS | 1851 | 1461584478464 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895421800 == 151 [pid = 1851] [id = 440] 04:41:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc89cf71000) [pid = 1851] [serial = 1321] [outer = (nil)] 04:41:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7fc89e6a8c00) [pid = 1851] [serial = 1322] [outer = 0x7fc89cf71000] 04:41:18 INFO - PROCESS | 1851 | 1461584478555 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc89f521400) [pid = 1851] [serial = 1323] [outer = 0x7fc89cf71000] 04:41:19 INFO - PROCESS | 1851 | 1461584479550 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]]]}] 04:41:19 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 04:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1445ms 04:41:19 INFO - PROCESS | 1851 | 1461584479580 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 04:41:19 INFO - PROCESS | 1851 | 1461584479584 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 04:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:41:19 INFO - PROCESS | 1851 | 1461584479590 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - PROCESS | 1851 | 1461584479592 Marionette TRACE conn3 <- [1,1734,null,{}] 04:41:19 INFO - PROCESS | 1851 | 1461584479598 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}] 04:41:19 INFO - PROCESS | 1851 | 1461584479907 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 04:41:20 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc89c338000) [pid = 1851] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:41:20 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7fc88f49e800) [pid = 1851] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:41:20 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc890c96000) [pid = 1851] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:41:20 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc894a62c00) [pid = 1851] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:41:20 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc88f6f3800) [pid = 1851] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:41:20 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc893674800) [pid = 1851] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:41:20 INFO - PROCESS | 1851 | 1461584480381 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895037800 == 152 [pid = 1851] [id = 441] 04:41:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc88f498400) [pid = 1851] [serial = 1324] [outer = (nil)] 04:41:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc890c96000) [pid = 1851] [serial = 1325] [outer = 0x7fc88f498400] 04:41:20 INFO - PROCESS | 1851 | 1461584480450 Marionette DEBUG loaded listener.js 04:41:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc89ccca400) [pid = 1851] [serial = 1326] [outer = 0x7fc88f498400] 04:41:21 INFO - PROCESS | 1851 | 1461584481175 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]]]}] 04:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1634ms 04:41:21 INFO - PROCESS | 1851 | 1461584481230 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 04:41:21 INFO - PROCESS | 1851 | 1461584481233 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 04:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:41:21 INFO - PROCESS | 1851 | 1461584481239 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - PROCESS | 1851 | 1461584481241 Marionette TRACE conn3 <- [1,1738,null,{}] 04:41:21 INFO - PROCESS | 1851 | 1461584481246 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}] 04:41:21 INFO - PROCESS | 1851 | 1461584481448 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 04:41:21 INFO - PROCESS | 1851 | 1461584481465 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f032000 == 153 [pid = 1851] [id = 442] 04:41:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc8a02e9000) [pid = 1851] [serial = 1327] [outer = (nil)] 04:41:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7fc8a1351400) [pid = 1851] [serial = 1328] [outer = 0x7fc8a02e9000] 04:41:21 INFO - PROCESS | 1851 | 1461584481526 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc8a2bce400) [pid = 1851] [serial = 1329] [outer = 0x7fc8a02e9000] 04:41:22 INFO - PROCESS | 1851 | 1461584482684 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]]]}] 04:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1479ms 04:41:22 INFO - PROCESS | 1851 | 1461584482720 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 04:41:22 INFO - PROCESS | 1851 | 1461584482726 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 04:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:41:22 INFO - PROCESS | 1851 | 1461584482734 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 1851 | 1461584482741 Marionette TRACE conn3 <- [1,1742,null,{}] 04:41:22 INFO - PROCESS | 1851 | 1461584482751 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}] 04:41:22 INFO - PROCESS | 1851 | 1461584482995 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 04:41:23 INFO - PROCESS | 1851 | 1461584483326 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892e09800 == 154 [pid = 1851] [id = 443] 04:41:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7fc88f2e0800) [pid = 1851] [serial = 1330] [outer = (nil)] 04:41:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7fc890ef0800) [pid = 1851] [serial = 1331] [outer = 0x7fc88f2e0800] 04:41:23 INFO - PROCESS | 1851 | 1461584483408 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7fc892c45400) [pid = 1851] [serial = 1332] [outer = 0x7fc88f2e0800] 04:41:24 INFO - PROCESS | 1851 | 1461584484297 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]]]}] 04:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1642ms 04:41:24 INFO - PROCESS | 1851 | 1461584484377 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 04:41:24 INFO - PROCESS | 1851 | 1461584484386 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 04:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:41:24 INFO - PROCESS | 1851 | 1461584484397 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:41:24 INFO - PROCESS | 1851 | 1461584484400 Marionette TRACE conn3 <- [1,1746,null,{}] 04:41:24 INFO - PROCESS | 1851 | 1461584484407 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}] 04:41:24 INFO - PROCESS | 1851 | 1461584484674 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 04:41:24 INFO - PROCESS | 1851 | 1461584484992 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89771e000 == 155 [pid = 1851] [id = 444] 04:41:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7fc8941a8800) [pid = 1851] [serial = 1333] [outer = (nil)] 04:41:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7fc894a63400) [pid = 1851] [serial = 1334] [outer = 0x7fc8941a8800] 04:41:25 INFO - PROCESS | 1851 | 1461584485071 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7fc8954e8c00) [pid = 1851] [serial = 1335] [outer = 0x7fc8941a8800] 04:41:26 INFO - PROCESS | 1851 | 1461584486064 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]]]}] 04:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1738ms 04:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:41:26 INFO - PROCESS | 1851 | 1461584486135 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 04:41:26 INFO - PROCESS | 1851 | 1461584486139 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 04:41:26 INFO - PROCESS | 1851 | 1461584486146 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:41:26 INFO - PROCESS | 1851 | 1461584486151 Marionette TRACE conn3 <- [1,1750,null,{}] 04:41:26 INFO - PROCESS | 1851 | 1461584486167 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}] 04:41:26 INFO - PROCESS | 1851 | 1461584486442 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 04:41:26 INFO - PROCESS | 1851 | 1461584486745 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fdde800 == 156 [pid = 1851] [id = 445] 04:41:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7fc89cf70400) [pid = 1851] [serial = 1336] [outer = (nil)] 04:41:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7fc89eab8000) [pid = 1851] [serial = 1337] [outer = 0x7fc89cf70400] 04:41:26 INFO - PROCESS | 1851 | 1461584486847 Marionette DEBUG loaded listener.js 04:41:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7fc89f614000) [pid = 1851] [serial = 1338] [outer = 0x7fc89cf70400] 04:41:27 INFO - PROCESS | 1851 | 1461584487793 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]]]}] 04:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1692ms 04:41:27 INFO - PROCESS | 1851 | 1461584487838 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 04:41:27 INFO - PROCESS | 1851 | 1461584487844 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 04:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:41:27 INFO - PROCESS | 1851 | 1461584487850 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:41:27 INFO - PROCESS | 1851 | 1461584487853 Marionette TRACE conn3 <- [1,1754,null,{}] 04:41:27 INFO - PROCESS | 1851 | 1461584487860 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}] 04:41:28 INFO - PROCESS | 1851 | 1461584488074 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 04:41:28 INFO - PROCESS | 1851 | 1461584488282 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3ad0800 == 157 [pid = 1851] [id = 446] 04:41:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7fc89cf6e800) [pid = 1851] [serial = 1339] [outer = (nil)] 04:41:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7fc8a03de000) [pid = 1851] [serial = 1340] [outer = 0x7fc89cf6e800] 04:41:28 INFO - PROCESS | 1851 | 1461584488411 Marionette DEBUG loaded listener.js 04:41:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7fc8a3287800) [pid = 1851] [serial = 1341] [outer = 0x7fc89cf6e800] 04:41:29 INFO - PROCESS | 1851 | 1461584489423 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]]]}] 04:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1630ms 04:41:29 INFO - PROCESS | 1851 | 1461584489482 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 04:41:29 INFO - PROCESS | 1851 | 1461584489486 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 04:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:41:29 INFO - PROCESS | 1851 | 1461584489492 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - PROCESS | 1851 | 1461584489495 Marionette TRACE conn3 <- [1,1758,null,{}] 04:41:29 INFO - PROCESS | 1851 | 1461584489501 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}] 04:41:29 INFO - PROCESS | 1851 | 1461584489719 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 04:41:29 INFO - PROCESS | 1851 | 1461584489934 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8e61800 == 158 [pid = 1851] [id = 447] 04:41:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7fc89f816c00) [pid = 1851] [serial = 1342] [outer = (nil)] 04:41:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7fc8a518a000) [pid = 1851] [serial = 1343] [outer = 0x7fc89f816c00] 04:41:30 INFO - PROCESS | 1851 | 1461584490102 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7fc8a6d1fc00) [pid = 1851] [serial = 1344] [outer = 0x7fc89f816c00] 04:41:31 INFO - PROCESS | 1851 | 1461584491057 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]]]}] 04:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1630ms 04:41:31 INFO - PROCESS | 1851 | 1461584491123 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 04:41:31 INFO - PROCESS | 1851 | 1461584491127 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 04:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:41:31 INFO - PROCESS | 1851 | 1461584491134 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:41:31 INFO - PROCESS | 1851 | 1461584491137 Marionette TRACE conn3 <- [1,1762,null,{}] 04:41:31 INFO - PROCESS | 1851 | 1461584491143 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}] 04:41:31 INFO - PROCESS | 1851 | 1461584491401 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 04:41:31 INFO - PROCESS | 1851 | 1461584491703 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b5d15800 == 159 [pid = 1851] [id = 448] 04:41:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7fc8a961d400) [pid = 1851] [serial = 1345] [outer = (nil)] 04:41:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7fc8af260000) [pid = 1851] [serial = 1346] [outer = 0x7fc8a961d400] 04:41:31 INFO - PROCESS | 1851 | 1461584491882 Marionette DEBUG loaded listener.js 04:41:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7fc8b6244c00) [pid = 1851] [serial = 1347] [outer = 0x7fc8a961d400] 04:41:32 INFO - PROCESS | 1851 | 1461584492813 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]]]}] 04:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1730ms 04:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:41:32 INFO - PROCESS | 1851 | 1461584492865 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 04:41:32 INFO - PROCESS | 1851 | 1461584492868 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 04:41:32 INFO - PROCESS | 1851 | 1461584492875 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:41:32 INFO - PROCESS | 1851 | 1461584492878 Marionette TRACE conn3 <- [1,1766,null,{}] 04:41:32 INFO - PROCESS | 1851 | 1461584492883 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}] 04:41:33 INFO - PROCESS | 1851 | 1461584493115 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 04:41:33 INFO - PROCESS | 1851 | 1461584493412 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bd295800 == 160 [pid = 1851] [id = 449] 04:41:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7fc8a883bc00) [pid = 1851] [serial = 1348] [outer = (nil)] 04:41:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7fc8b7280000) [pid = 1851] [serial = 1349] [outer = 0x7fc8a883bc00] 04:41:33 INFO - PROCESS | 1851 | 1461584493601 Marionette DEBUG loaded listener.js 04:41:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7fc8bada6000) [pid = 1851] [serial = 1350] [outer = 0x7fc8a883bc00] 04:41:34 INFO - PROCESS | 1851 | 1461584494660 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]]]}] 04:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1832ms 04:41:34 INFO - PROCESS | 1851 | 1461584494706 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 04:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:41:34 INFO - PROCESS | 1851 | 1461584494710 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 04:41:34 INFO - PROCESS | 1851 | 1461584494716 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:41:34 INFO - PROCESS | 1851 | 1461584494720 Marionette TRACE conn3 <- [1,1770,null,{}] 04:41:34 INFO - PROCESS | 1851 | 1461584494726 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}] 04:41:34 INFO - PROCESS | 1851 | 1461584494939 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 04:41:35 INFO - PROCESS | 1851 | 1461584495152 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895c46800 == 161 [pid = 1851] [id = 450] 04:41:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7fc88ee02c00) [pid = 1851] [serial = 1351] [outer = (nil)] 04:41:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7fc88ee0b000) [pid = 1851] [serial = 1352] [outer = 0x7fc88ee02c00] 04:41:35 INFO - PROCESS | 1851 | 1461584495270 Marionette DEBUG loaded listener.js 04:41:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7fc88ee10000) [pid = 1851] [serial = 1353] [outer = 0x7fc88ee02c00] 04:41:36 INFO - PROCESS | 1851 | 1461584496218 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]]]}] 04:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1546ms 04:41:36 INFO - PROCESS | 1851 | 1461584496263 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 04:41:36 INFO - PROCESS | 1851 | 1461584496267 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 04:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:41:36 INFO - PROCESS | 1851 | 1461584496273 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:41:36 INFO - PROCESS | 1851 | 1461584496276 Marionette TRACE conn3 <- [1,1774,null,{}] 04:41:36 INFO - PROCESS | 1851 | 1461584496282 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}] 04:41:36 INFO - PROCESS | 1851 | 1461584496508 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 04:41:36 INFO - PROCESS | 1851 | 1461584496851 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895c60000 == 162 [pid = 1851] [id = 451] 04:41:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7fc88ee07000) [pid = 1851] [serial = 1354] [outer = (nil)] 04:41:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7fc8900f5c00) [pid = 1851] [serial = 1355] [outer = 0x7fc88ee07000] 04:41:36 INFO - PROCESS | 1851 | 1461584496982 Marionette DEBUG loaded listener.js 04:41:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7fc8900fa000) [pid = 1851] [serial = 1356] [outer = 0x7fc88ee07000] 04:41:37 INFO - PROCESS | 1851 | 1461584497905 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]]]}] 04:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1681ms 04:41:37 INFO - PROCESS | 1851 | 1461584497955 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 04:41:37 INFO - PROCESS | 1851 | 1461584497958 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 04:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:41:37 INFO - PROCESS | 1851 | 1461584497985 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:41:37 INFO - PROCESS | 1851 | 1461584497989 Marionette TRACE conn3 <- [1,1778,null,{}] 04:41:37 INFO - PROCESS | 1851 | 1461584497996 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}] 04:41:38 INFO - PROCESS | 1851 | 1461584498213 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 04:41:38 INFO - PROCESS | 1851 | 1461584498424 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3355800 == 163 [pid = 1851] [id = 452] 04:41:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7fc88ee0b800) [pid = 1851] [serial = 1357] [outer = (nil)] 04:41:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7fc8900fdc00) [pid = 1851] [serial = 1358] [outer = 0x7fc88ee0b800] 04:41:38 INFO - PROCESS | 1851 | 1461584498538 Marionette DEBUG loaded listener.js 04:41:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7fc8b7282c00) [pid = 1851] [serial = 1359] [outer = 0x7fc88ee0b800] 04:41:39 INFO - PROCESS | 1851 | 1461584499464 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]]]}] 04:41:39 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 04:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1538ms 04:41:39 INFO - PROCESS | 1851 | 1461584499525 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 04:41:39 INFO - PROCESS | 1851 | 1461584499529 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 04:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:41:39 INFO - PROCESS | 1851 | 1461584499538 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:41:39 INFO - PROCESS | 1851 | 1461584499542 Marionette TRACE conn3 <- [1,1782,null,{}] 04:41:39 INFO - PROCESS | 1851 | 1461584499547 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}] 04:41:39 INFO - PROCESS | 1851 | 1461584499791 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 04:41:40 INFO - PROCESS | 1851 | 1461584500047 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890d36000 == 164 [pid = 1851] [id = 453] 04:41:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7fc8900fa400) [pid = 1851] [serial = 1360] [outer = (nil)] 04:41:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7fc89438d800) [pid = 1851] [serial = 1361] [outer = 0x7fc8900fa400] 04:41:40 INFO - PROCESS | 1851 | 1461584500184 Marionette DEBUG loaded listener.js 04:41:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7fc8bb03c400) [pid = 1851] [serial = 1362] [outer = 0x7fc8900fa400] 04:41:41 INFO - PROCESS | 1851 | 1461584501323 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]]]}] 04:41:41 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 04:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1835ms 04:41:41 INFO - PROCESS | 1851 | 1461584501376 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 04:41:41 INFO - PROCESS | 1851 | 1461584501381 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 04:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:41:41 INFO - PROCESS | 1851 | 1461584501389 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:41:41 INFO - PROCESS | 1851 | 1461584501394 Marionette TRACE conn3 <- [1,1786,null,{}] 04:41:41 INFO - PROCESS | 1851 | 1461584501410 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}] 04:41:41 INFO - PROCESS | 1851 | 1461584501790 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 04:41:42 INFO - PROCESS | 1851 | 1461584502093 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897455000 == 165 [pid = 1851] [id = 454] 04:41:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7fc88eba0c00) [pid = 1851] [serial = 1363] [outer = (nil)] 04:41:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7fc89e72a800) [pid = 1851] [serial = 1364] [outer = 0x7fc88eba0c00] 04:41:42 INFO - PROCESS | 1851 | 1461584502180 Marionette DEBUG loaded listener.js 04:41:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7fc89e731400) [pid = 1851] [serial = 1365] [outer = 0x7fc88eba0c00] 04:41:43 INFO - PROCESS | 1851 | 1461584503057 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]]]}] 04:41:43 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 04:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1738ms 04:41:43 INFO - PROCESS | 1851 | 1461584503143 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 04:41:43 INFO - PROCESS | 1851 | 1461584503146 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 04:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:41:43 INFO - PROCESS | 1851 | 1461584503160 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:41:43 INFO - PROCESS | 1851 | 1461584503165 Marionette TRACE conn3 <- [1,1790,null,{}] 04:41:43 INFO - PROCESS | 1851 | 1461584503172 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}] 04:41:43 INFO - PROCESS | 1851 | 1461584503393 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 04:41:43 INFO - PROCESS | 1851 | 1461584503648 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89252f000 == 166 [pid = 1851] [id = 455] 04:41:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7fc88e605400) [pid = 1851] [serial = 1366] [outer = (nil)] 04:41:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7fc88e60b400) [pid = 1851] [serial = 1367] [outer = 0x7fc88e605400] 04:41:43 INFO - PROCESS | 1851 | 1461584503771 Marionette DEBUG loaded listener.js 04:41:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7fc88e610400) [pid = 1851] [serial = 1368] [outer = 0x7fc88e605400] 04:41:44 INFO - PROCESS | 1851 | 1461584504611 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]]]}] 04:41:44 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) 04:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1484ms 04:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:41:44 INFO - PROCESS | 1851 | 1461584504642 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 04:41:44 INFO - PROCESS | 1851 | 1461584504645 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 04:41:44 INFO - PROCESS | 1851 | 1461584504651 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:41:44 INFO - PROCESS | 1851 | 1461584504654 Marionette TRACE conn3 <- [1,1794,null,{}] 04:41:44 INFO - PROCESS | 1851 | 1461584504659 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}] 04:41:44 INFO - PROCESS | 1851 | 1461584504874 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 04:41:45 INFO - PROCESS | 1851 | 1461584505090 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897463800 == 167 [pid = 1851] [id = 456] 04:41:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7fc88e607400) [pid = 1851] [serial = 1369] [outer = (nil)] 04:41:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7fc892b04800) [pid = 1851] [serial = 1370] [outer = 0x7fc88e607400] 04:41:45 INFO - PROCESS | 1851 | 1461584505202 Marionette DEBUG loaded listener.js 04:41:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7fc892b09800) [pid = 1851] [serial = 1371] [outer = 0x7fc88e607400] 04:41:46 INFO - PROCESS | 1851 | 1461584506123 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]]]}] 04:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1533ms 04:41:46 INFO - PROCESS | 1851 | 1461584506184 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 04:41:46 INFO - PROCESS | 1851 | 1461584506188 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 04:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:41:46 INFO - PROCESS | 1851 | 1461584506194 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:41:46 INFO - PROCESS | 1851 | 1461584506197 Marionette TRACE conn3 <- [1,1798,null,{}] 04:41:46 INFO - PROCESS | 1851 | 1461584506202 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}] 04:41:46 INFO - PROCESS | 1851 | 1461584506413 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 04:41:46 INFO - PROCESS | 1851 | 1461584506691 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88ff88000 == 168 [pid = 1851] [id = 457] 04:41:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7fc88e60a800) [pid = 1851] [serial = 1372] [outer = (nil)] 04:41:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7fc892b0cc00) [pid = 1851] [serial = 1373] [outer = 0x7fc88e60a800] 04:41:46 INFO - PROCESS | 1851 | 1461584506818 Marionette DEBUG loaded listener.js 04:41:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7fc89e6a7400) [pid = 1851] [serial = 1374] [outer = 0x7fc88e60a800] 04:41:47 INFO - PROCESS | 1851 | 1461584507770 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]]]}] 04:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1632ms 04:41:47 INFO - PROCESS | 1851 | 1461584507830 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 04:41:47 INFO - PROCESS | 1851 | 1461584507834 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 04:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:41:47 INFO - PROCESS | 1851 | 1461584507845 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:41:47 INFO - PROCESS | 1851 | 1461584507848 Marionette TRACE conn3 <- [1,1802,null,{}] 04:41:47 INFO - PROCESS | 1851 | 1461584507857 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}] 04:41:48 INFO - PROCESS | 1851 | 1461584508214 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 04:41:48 INFO - PROCESS | 1851 | 1461584508528 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892541000 == 169 [pid = 1851] [id = 458] 04:41:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7fc88e611800) [pid = 1851] [serial = 1375] [outer = (nil)] 04:41:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7fc8941b0c00) [pid = 1851] [serial = 1376] [outer = 0x7fc88e611800] 04:41:48 INFO - PROCESS | 1851 | 1461584508605 Marionette DEBUG loaded listener.js 04:41:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7fc89bb9a000) [pid = 1851] [serial = 1377] [outer = 0x7fc88e611800] 04:41:50 INFO - PROCESS | 1851 | 1461584510140 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]]]}] 04:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 2334ms 04:41:50 INFO - PROCESS | 1851 | 1461584510180 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 1851 | 1461584510186 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 04:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:41:50 INFO - PROCESS | 1851 | 1461584510194 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - PROCESS | 1851 | 1461584510198 Marionette TRACE conn3 <- [1,1806,null,{}] 04:41:50 INFO - PROCESS | 1851 | 1461584510206 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}] 04:41:50 INFO - PROCESS | 1851 | 1461584510405 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 04:41:50 INFO - PROCESS | 1851 | 1461584510678 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894b42000 == 170 [pid = 1851] [id = 459] 04:41:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7fc88f493000) [pid = 1851] [serial = 1378] [outer = (nil)] 04:41:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7fc88f6f3800) [pid = 1851] [serial = 1379] [outer = 0x7fc88f493000] 04:41:50 INFO - PROCESS | 1851 | 1461584510793 Marionette DEBUG loaded listener.js 04:41:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7fc890c90000) [pid = 1851] [serial = 1380] [outer = 0x7fc88f493000] 04:41:51 INFO - PROCESS | 1851 | 1461584511735 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]]]}] 04:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1591ms 04:41:51 INFO - PROCESS | 1851 | 1461584511800 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 04:41:51 INFO - PROCESS | 1851 | 1461584511808 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 04:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:41:51 INFO - PROCESS | 1851 | 1461584511819 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:41:51 INFO - PROCESS | 1851 | 1461584511822 Marionette TRACE conn3 <- [1,1810,null,{}] 04:41:51 INFO - PROCESS | 1851 | 1461584511828 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}] 04:41:52 INFO - PROCESS | 1851 | 1461584512035 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 04:41:52 INFO - PROCESS | 1851 | 1461584512515 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88ebe3000 == 171 [pid = 1851] [id = 460] 04:41:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7fc8942e3c00) [pid = 1851] [serial = 1381] [outer = (nil)] 04:41:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7fc8942edc00) [pid = 1851] [serial = 1382] [outer = 0x7fc8942e3c00] 04:41:52 INFO - PROCESS | 1851 | 1461584512596 Marionette DEBUG loaded listener.js 04:41:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7fc894a66800) [pid = 1851] [serial = 1383] [outer = 0x7fc8942e3c00] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b6f17800 == 170 [pid = 1851] [id = 303] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a96d0000 == 169 [pid = 1851] [id = 57] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89432f000 == 168 [pid = 1851] [id = 378] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a5d4d000 == 167 [pid = 1851] [id = 380] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89b9cf000 == 166 [pid = 1851] [id = 307] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8927d7000 == 165 [pid = 1851] [id = 306] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a96db800 == 164 [pid = 1851] [id = 300] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f69e800 == 163 [pid = 1851] [id = 379] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8aaac8800 == 162 [pid = 1851] [id = 224] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895037800 == 161 [pid = 1851] [id = 441] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895421800 == 160 [pid = 1851] [id = 440] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894ab1000 == 159 [pid = 1851] [id = 439] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8927d6000 == 158 [pid = 1851] [id = 438] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88e3e0000 == 157 [pid = 1851] [id = 437] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89770a000 == 156 [pid = 1851] [id = 436] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8926d8800 == 155 [pid = 1851] [id = 435] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ee17800 == 154 [pid = 1851] [id = 423] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e61d800 == 153 [pid = 1851] [id = 422] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89541f000 == 152 [pid = 1851] [id = 421] 04:41:53 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc892ac9000 == 151 [pid = 1851] [id = 420] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7fc8942e6800) [pid = 1851] [serial = 1247] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7fc892c4d800) [pid = 1851] [serial = 1244] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7fc897421800) [pid = 1851] [serial = 1253] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7fc893671000) [pid = 1851] [serial = 1245] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7fc890c9c000) [pid = 1851] [serial = 1242] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7fc8a6eb7000) [pid = 1851] [serial = 1214] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7fc8b7473800) [pid = 1851] [serial = 1226] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7fc88eeac400) [pid = 1851] [serial = 1229] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7fc8a9f0ec00) [pid = 1851] [serial = 1217] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7fc8954e7800) [pid = 1851] [serial = 1251] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7fc88fd43000) [pid = 1851] [serial = 1241] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7fc8aaaa7400) [pid = 1851] [serial = 1220] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7fc894b5ac00) [pid = 1851] [serial = 1199] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7fc892c4fc00) [pid = 1851] [serial = 1196] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7fc88eeadc00) [pid = 1851] [serial = 1235] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7fc8975c9800) [pid = 1851] [serial = 1254] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7fc89524d000) [pid = 1851] [serial = 1250] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7fc89d078000) [pid = 1851] [serial = 1256] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7fc8a2bcbc00) [pid = 1851] [serial = 1211] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7fc89f9d1c00) [pid = 1851] [serial = 1208] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7fc89ee94000) [pid = 1851] [serial = 1205] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7fc89b834800) [pid = 1851] [serial = 1202] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7fc89e9c2000) [pid = 1851] [serial = 1257] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7fc88dd4e000) [pid = 1851] [serial = 1232] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7fc892bd1000) [pid = 1851] [serial = 1238] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7fc894a5d000) [pid = 1851] [serial = 1248] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7fc8b728b400) [pid = 1851] [serial = 1223] [outer = (nil)] [url = about:blank] 04:41:53 INFO - PROCESS | 1851 | 1461584513728 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]]]}] 04:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1989ms 04:41:53 INFO - PROCESS | 1851 | 1461584513810 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 04:41:53 INFO - PROCESS | 1851 | 1461584513816 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 04:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:41:53 INFO - PROCESS | 1851 | 1461584513825 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - PROCESS | 1851 | 1461584513832 Marionette TRACE conn3 <- [1,1814,null,{}] 04:41:53 INFO - PROCESS | 1851 | 1461584513847 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}] 04:41:54 INFO - PROCESS | 1851 | 1461584514041 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 04:41:54 INFO - PROCESS | 1851 | 1461584514225 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892c62800 == 152 [pid = 1851] [id = 461] 04:41:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7fc88f2de800) [pid = 1851] [serial = 1384] [outer = (nil)] 04:41:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7fc8954ea800) [pid = 1851] [serial = 1385] [outer = 0x7fc88f2de800] 04:41:54 INFO - PROCESS | 1851 | 1461584514291 Marionette DEBUG loaded listener.js 04:41:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7fc8975d7c00) [pid = 1851] [serial = 1386] [outer = 0x7fc88f2de800] 04:41:55 INFO - PROCESS | 1851 | 1461584515372 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]]]}] 04:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1593ms 04:41:55 INFO - PROCESS | 1851 | 1461584515418 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 04:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:41:55 INFO - PROCESS | 1851 | 1461584515422 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 04:41:55 INFO - PROCESS | 1851 | 1461584515428 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:41:55 INFO - PROCESS | 1851 | 1461584515431 Marionette TRACE conn3 <- [1,1818,null,{}] 04:41:55 INFO - PROCESS | 1851 | 1461584515482 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}] 04:41:55 INFO - PROCESS | 1851 | 1461584515742 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 04:41:55 INFO - PROCESS | 1851 | 1461584515772 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8951aa800 == 153 [pid = 1851] [id = 462] 04:41:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7fc895250c00) [pid = 1851] [serial = 1387] [outer = (nil)] 04:41:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7fc89bb9d000) [pid = 1851] [serial = 1388] [outer = 0x7fc895250c00] 04:41:55 INFO - PROCESS | 1851 | 1461584515835 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7fc89bba1000) [pid = 1851] [serial = 1389] [outer = 0x7fc895250c00] 04:41:56 INFO - PROCESS | 1851 | 1461584516762 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]]]}] 04:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1387ms 04:41:56 INFO - PROCESS | 1851 | 1461584516815 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 04:41:56 INFO - PROCESS | 1851 | 1461584516819 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 04:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:41:56 INFO - PROCESS | 1851 | 1461584516838 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:41:56 INFO - PROCESS | 1851 | 1461584516840 Marionette TRACE conn3 <- [1,1822,null,{}] 04:41:56 INFO - PROCESS | 1851 | 1461584516845 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}] 04:41:57 INFO - PROCESS | 1851 | 1461584517100 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 04:41:57 INFO - PROCESS | 1851 | 1461584517140 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897650000 == 154 [pid = 1851] [id = 463] 04:41:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7fc89b83bc00) [pid = 1851] [serial = 1390] [outer = (nil)] 04:41:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7fc89bba5c00) [pid = 1851] [serial = 1391] [outer = 0x7fc89b83bc00] 04:41:57 INFO - PROCESS | 1851 | 1461584517218 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7fc89cf62c00) [pid = 1851] [serial = 1392] [outer = 0x7fc89b83bc00] 04:41:58 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7fc8954e9c00) [pid = 1851] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:41:58 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7fc892bcfc00) [pid = 1851] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:41:58 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7fc89cf71000) [pid = 1851] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:41:58 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7fc88dd48800) [pid = 1851] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:41:58 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7fc88f498400) [pid = 1851] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:41:58 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7fc890ac2400) [pid = 1851] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:41:58 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7fc895242800) [pid = 1851] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:41:58 INFO - PROCESS | 1851 | 1461584518491 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]]]}] 04:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1684ms 04:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:41:58 INFO - PROCESS | 1851 | 1461584518523 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 04:41:58 INFO - PROCESS | 1851 | 1461584518525 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 04:41:58 INFO - PROCESS | 1851 | 1461584518531 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:41:58 INFO - PROCESS | 1851 | 1461584518534 Marionette TRACE conn3 <- [1,1826,null,{}] 04:41:58 INFO - PROCESS | 1851 | 1461584518539 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}] 04:41:58 INFO - PROCESS | 1851 | 1461584518793 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 04:41:58 INFO - PROCESS | 1851 | 1461584518816 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89bbdf800 == 155 [pid = 1851] [id = 464] 04:41:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7fc895242800) [pid = 1851] [serial = 1393] [outer = (nil)] 04:41:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7fc89cf66400) [pid = 1851] [serial = 1394] [outer = 0x7fc895242800] 04:41:58 INFO - PROCESS | 1851 | 1461584518883 Marionette DEBUG loaded listener.js 04:41:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7fc89eabbc00) [pid = 1851] [serial = 1395] [outer = 0x7fc895242800] 04:41:59 INFO - PROCESS | 1851 | 1461584519747 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]]]}] 04:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1280ms 04:41:59 INFO - PROCESS | 1851 | 1461584519812 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 04:41:59 INFO - PROCESS | 1851 | 1461584519816 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 04:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:41:59 INFO - PROCESS | 1851 | 1461584519823 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:41:59 INFO - PROCESS | 1851 | 1461584519826 Marionette TRACE conn3 <- [1,1830,null,{}] 04:41:59 INFO - PROCESS | 1851 | 1461584519830 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}] 04:42:00 INFO - PROCESS | 1851 | 1461584520054 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 04:42:00 INFO - PROCESS | 1851 | 1461584520506 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890d27800 == 156 [pid = 1851] [id = 465] 04:42:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7fc88dd4e000) [pid = 1851] [serial = 1396] [outer = (nil)] 04:42:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7fc88eb99000) [pid = 1851] [serial = 1397] [outer = 0x7fc88dd4e000] 04:42:00 INFO - PROCESS | 1851 | 1461584520618 Marionette DEBUG loaded listener.js 04:42:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7fc88ee0d000) [pid = 1851] [serial = 1398] [outer = 0x7fc88dd4e000] 04:42:01 INFO - PROCESS | 1851 | 1461584521606 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]]]}] 04:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1847ms 04:42:01 INFO - PROCESS | 1851 | 1461584521672 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 04:42:01 INFO - PROCESS | 1851 | 1461584521678 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 04:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:42:01 INFO - PROCESS | 1851 | 1461584521685 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:42:01 INFO - PROCESS | 1851 | 1461584521691 Marionette TRACE conn3 <- [1,1834,null,{}] 04:42:01 INFO - PROCESS | 1851 | 1461584521701 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}] 04:42:01 INFO - PROCESS | 1851 | 1461584521929 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 04:42:02 INFO - PROCESS | 1851 | 1461584522254 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895197000 == 157 [pid = 1851] [id = 466] 04:42:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7fc890ef5c00) [pid = 1851] [serial = 1399] [outer = (nil)] 04:42:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7fc892d52400) [pid = 1851] [serial = 1400] [outer = 0x7fc890ef5c00] 04:42:02 INFO - PROCESS | 1851 | 1461584522359 Marionette DEBUG loaded listener.js 04:42:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7fc894390400) [pid = 1851] [serial = 1401] [outer = 0x7fc890ef5c00] 04:42:03 INFO - PROCESS | 1851 | 1461584523312 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]]]}] 04:42:03 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 04:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1696ms 04:42:03 INFO - PROCESS | 1851 | 1461584523386 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 04:42:03 INFO - PROCESS | 1851 | 1461584523392 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 04:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:42:03 INFO - PROCESS | 1851 | 1461584523399 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:42:03 INFO - PROCESS | 1851 | 1461584523401 Marionette TRACE conn3 <- [1,1838,null,{}] 04:42:03 INFO - PROCESS | 1851 | 1461584523408 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}] 04:42:03 INFO - PROCESS | 1851 | 1461584523638 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 04:42:03 INFO - PROCESS | 1851 | 1461584523986 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89bbeb000 == 158 [pid = 1851] [id = 467] 04:42:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7fc8954eb400) [pid = 1851] [serial = 1402] [outer = (nil)] 04:42:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7fc89b839000) [pid = 1851] [serial = 1403] [outer = 0x7fc8954eb400] 04:42:04 INFO - PROCESS | 1851 | 1461584524063 Marionette DEBUG loaded listener.js 04:42:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7fc89bba6000) [pid = 1851] [serial = 1404] [outer = 0x7fc8954eb400] 04:42:05 INFO - PROCESS | 1851 | 1461584525054 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]]]}] 04:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1733ms 04:42:05 INFO - PROCESS | 1851 | 1461584525135 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 04:42:05 INFO - PROCESS | 1851 | 1461584525141 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 04:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:42:05 INFO - PROCESS | 1851 | 1461584525158 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:42:05 INFO - PROCESS | 1851 | 1461584525167 Marionette TRACE conn3 <- [1,1842,null,{}] 04:42:05 INFO - PROCESS | 1851 | 1461584525215 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}] 04:42:05 INFO - PROCESS | 1851 | 1461584525542 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 04:42:05 INFO - PROCESS | 1851 | 1461584525724 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f01f800 == 159 [pid = 1851] [id = 468] 04:42:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7fc8975d4c00) [pid = 1851] [serial = 1405] [outer = (nil)] 04:42:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7fc89e72f000) [pid = 1851] [serial = 1406] [outer = 0x7fc8975d4c00] 04:42:05 INFO - PROCESS | 1851 | 1461584525842 Marionette DEBUG loaded listener.js 04:42:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7fc89f055c00) [pid = 1851] [serial = 1407] [outer = 0x7fc8975d4c00] 04:42:06 INFO - PROCESS | 1851 | 1461584526794 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]]]}] 04:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1706ms 04:42:06 INFO - PROCESS | 1851 | 1461584526872 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 04:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:42:06 INFO - PROCESS | 1851 | 1461584526877 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 04:42:06 INFO - PROCESS | 1851 | 1461584526883 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 1851 | 1461584526886 Marionette TRACE conn3 <- [1,1846,null,{}] 04:42:06 INFO - PROCESS | 1851 | 1461584526891 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}] 04:42:07 INFO - PROCESS | 1851 | 1461584527143 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 04:42:07 INFO - PROCESS | 1851 | 1461584527452 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f8a5000 == 160 [pid = 1851] [id = 469] 04:42:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7fc89d080000) [pid = 1851] [serial = 1408] [outer = (nil)] 04:42:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7fc89ff65800) [pid = 1851] [serial = 1409] [outer = 0x7fc89d080000] 04:42:07 INFO - PROCESS | 1851 | 1461584527528 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7fc8a02e1c00) [pid = 1851] [serial = 1410] [outer = 0x7fc89d080000] 04:42:08 INFO - PROCESS | 1851 | 1461584528358 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]]]}] 04:42:08 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) 04:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1540ms 04:42:08 INFO - PROCESS | 1851 | 1461584528424 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 04:42:08 INFO - PROCESS | 1851 | 1461584528428 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 04:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:42:08 INFO - PROCESS | 1851 | 1461584528434 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:42:08 INFO - PROCESS | 1851 | 1461584528437 Marionette TRACE conn3 <- [1,1850,null,{}] 04:42:08 INFO - PROCESS | 1851 | 1461584528442 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}] 04:42:08 INFO - PROCESS | 1851 | 1461584528699 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 04:42:09 INFO - PROCESS | 1851 | 1461584529014 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a04a7000 == 161 [pid = 1851] [id = 470] 04:42:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7fc8a28d1000) [pid = 1851] [serial = 1411] [outer = (nil)] 04:42:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7fc8a2a8e400) [pid = 1851] [serial = 1412] [outer = 0x7fc8a28d1000] 04:42:09 INFO - PROCESS | 1851 | 1461584529111 Marionette DEBUG loaded listener.js 04:42:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7fc8a51af400) [pid = 1851] [serial = 1413] [outer = 0x7fc8a28d1000] 04:42:10 INFO - PROCESS | 1851 | 1461584530031 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]]]}] 04:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1630ms 04:42:10 INFO - PROCESS | 1851 | 1461584530067 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 04:42:10 INFO - PROCESS | 1851 | 1461584530072 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 04:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:42:10 INFO - PROCESS | 1851 | 1461584530080 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:42:10 INFO - PROCESS | 1851 | 1461584530083 Marionette TRACE conn3 <- [1,1854,null,{}] 04:42:10 INFO - PROCESS | 1851 | 1461584530088 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}] 04:42:10 INFO - PROCESS | 1851 | 1461584530306 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 04:42:10 INFO - PROCESS | 1851 | 1461584530573 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a515c800 == 162 [pid = 1851] [id = 471] 04:42:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7fc88dd4c400) [pid = 1851] [serial = 1414] [outer = (nil)] 04:42:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7fc89cf67000) [pid = 1851] [serial = 1415] [outer = 0x7fc88dd4c400] 04:42:10 INFO - PROCESS | 1851 | 1461584530694 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7fc8a5d77800) [pid = 1851] [serial = 1416] [outer = 0x7fc88dd4c400] 04:42:11 INFO - PROCESS | 1851 | 1461584531604 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]]]}] 04:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1583ms 04:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:42:11 INFO - PROCESS | 1851 | 1461584531663 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 04:42:11 INFO - PROCESS | 1851 | 1461584531666 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 04:42:11 INFO - PROCESS | 1851 | 1461584531673 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:42:11 INFO - PROCESS | 1851 | 1461584531676 Marionette TRACE conn3 <- [1,1858,null,{}] 04:42:11 INFO - PROCESS | 1851 | 1461584531681 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}] 04:42:11 INFO - PROCESS | 1851 | 1461584531921 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 04:42:12 INFO - PROCESS | 1851 | 1461584532223 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9e63000 == 163 [pid = 1851] [id = 472] 04:42:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7fc88eea9800) [pid = 1851] [serial = 1417] [outer = (nil)] 04:42:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7fc8a961f400) [pid = 1851] [serial = 1418] [outer = 0x7fc88eea9800] 04:42:12 INFO - PROCESS | 1851 | 1461584532326 Marionette DEBUG loaded listener.js 04:42:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7fc8a9f0a800) [pid = 1851] [serial = 1419] [outer = 0x7fc88eea9800] 04:42:13 INFO - PROCESS | 1851 | 1461584533230 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]]]}] 04:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1634ms 04:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:42:13 INFO - PROCESS | 1851 | 1461584533306 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 04:42:13 INFO - PROCESS | 1851 | 1461584533309 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 04:42:13 INFO - PROCESS | 1851 | 1461584533315 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:42:13 INFO - PROCESS | 1851 | 1461584533319 Marionette TRACE conn3 <- [1,1862,null,{}] 04:42:13 INFO - PROCESS | 1851 | 1461584533324 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}] 04:42:13 INFO - PROCESS | 1851 | 1461584533541 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 04:42:13 INFO - PROCESS | 1851 | 1461584533840 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8af2db000 == 164 [pid = 1851] [id = 473] 04:42:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7fc89e732000) [pid = 1851] [serial = 1420] [outer = (nil)] 04:42:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7fc8b5106400) [pid = 1851] [serial = 1421] [outer = 0x7fc89e732000] 04:42:13 INFO - PROCESS | 1851 | 1461584533925 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7fc8b64edc00) [pid = 1851] [serial = 1422] [outer = 0x7fc89e732000] 04:42:14 INFO - PROCESS | 1851 | 1461584534771 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]]]}] 04:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1529ms 04:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:42:14 INFO - PROCESS | 1851 | 1461584534846 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 04:42:14 INFO - PROCESS | 1851 | 1461584534849 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 04:42:14 INFO - PROCESS | 1851 | 1461584534856 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:42:14 INFO - PROCESS | 1851 | 1461584534859 Marionette TRACE conn3 <- [1,1866,null,{}] 04:42:14 INFO - PROCESS | 1851 | 1461584534864 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}] 04:42:15 INFO - PROCESS | 1851 | 1461584535076 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 04:42:15 INFO - PROCESS | 1851 | 1461584535345 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bac4b000 == 165 [pid = 1851] [id = 474] 04:42:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7fc88f242c00) [pid = 1851] [serial = 1423] [outer = (nil)] 04:42:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7fc88f24c000) [pid = 1851] [serial = 1424] [outer = 0x7fc88f242c00] 04:42:15 INFO - PROCESS | 1851 | 1461584535476 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7fc88f251000) [pid = 1851] [serial = 1425] [outer = 0x7fc88f242c00] 04:42:16 INFO - PROCESS | 1851 | 1461584536388 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]]]}] 04:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1581ms 04:42:16 INFO - PROCESS | 1851 | 1461584536438 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 1851 | 1461584536441 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 04:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:42:16 INFO - PROCESS | 1851 | 1461584536447 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - PROCESS | 1851 | 1461584536450 Marionette TRACE conn3 <- [1,1870,null,{}] 04:42:16 INFO - PROCESS | 1851 | 1461584536459 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}] 04:42:16 INFO - PROCESS | 1851 | 1461584536694 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 04:42:17 INFO - PROCESS | 1851 | 1461584537029 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a00d7000 == 166 [pid = 1851] [id = 475] 04:42:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7fc8b727f800) [pid = 1851] [serial = 1426] [outer = (nil)] 04:42:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7fc8b7479000) [pid = 1851] [serial = 1427] [outer = 0x7fc8b727f800] 04:42:17 INFO - PROCESS | 1851 | 1461584537128 Marionette DEBUG loaded listener.js 04:42:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7fc8bb035800) [pid = 1851] [serial = 1428] [outer = 0x7fc8b727f800] 04:42:18 INFO - PROCESS | 1851 | 1461584538069 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]]]}] 04:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1681ms 04:42:18 INFO - PROCESS | 1851 | 1461584538130 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 04:42:18 INFO - PROCESS | 1851 | 1461584538134 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 04:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:42:18 INFO - PROCESS | 1851 | 1461584538140 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 1851 | 1461584538144 Marionette TRACE conn3 <- [1,1874,null,{}] 04:42:18 INFO - PROCESS | 1851 | 1461584538149 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}] 04:42:18 INFO - PROCESS | 1851 | 1461584538388 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 04:42:18 INFO - PROCESS | 1851 | 1461584538696 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895268000 == 167 [pid = 1851] [id = 476] 04:42:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7fc89255d000) [pid = 1851] [serial = 1429] [outer = (nil)] 04:42:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7fc89256a400) [pid = 1851] [serial = 1430] [outer = 0x7fc89255d000] 04:42:18 INFO - PROCESS | 1851 | 1461584538778 Marionette DEBUG loaded listener.js 04:42:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7fc8bb041000) [pid = 1851] [serial = 1431] [outer = 0x7fc89255d000] 04:42:19 INFO - PROCESS | 1851 | 1461584539687 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]]]}] 04:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1584ms 04:42:19 INFO - PROCESS | 1851 | 1461584539726 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 04:42:19 INFO - PROCESS | 1851 | 1461584539730 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 04:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:42:19 INFO - PROCESS | 1851 | 1461584539736 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:42:19 INFO - PROCESS | 1851 | 1461584539738 Marionette TRACE conn3 <- [1,1878,null,{}] 04:42:19 INFO - PROCESS | 1851 | 1461584539744 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}] 04:42:19 INFO - PROCESS | 1851 | 1461584539975 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 04:42:20 INFO - PROCESS | 1851 | 1461584540285 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88de10000 == 168 [pid = 1851] [id = 477] 04:42:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7fc88e2d4000) [pid = 1851] [serial = 1432] [outer = (nil)] 04:42:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 254 (0x7fc88e2dac00) [pid = 1851] [serial = 1433] [outer = 0x7fc88e2d4000] 04:42:20 INFO - PROCESS | 1851 | 1461584540367 Marionette DEBUG loaded listener.js 04:42:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 255 (0x7fc88e2dfc00) [pid = 1851] [serial = 1434] [outer = 0x7fc88e2d4000] 04:42:21 INFO - PROCESS | 1851 | 1461584541272 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]]]}] 04:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1589ms 04:42:21 INFO - PROCESS | 1851 | 1461584541327 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 04:42:21 INFO - PROCESS | 1851 | 1461584541339 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 04:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:42:21 INFO - PROCESS | 1851 | 1461584541346 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:42:21 INFO - PROCESS | 1851 | 1461584541348 Marionette TRACE conn3 <- [1,1882,null,{}] 04:42:21 INFO - PROCESS | 1851 | 1461584541354 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}] 04:42:21 INFO - PROCESS | 1851 | 1461584541593 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 04:42:21 INFO - PROCESS | 1851 | 1461584541910 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8c063c000 == 169 [pid = 1851] [id = 478] 04:42:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 256 (0x7fc89c2a3c00) [pid = 1851] [serial = 1435] [outer = (nil)] 04:42:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 257 (0x7fc89c2a4c00) [pid = 1851] [serial = 1436] [outer = 0x7fc89c2a3c00] 04:42:22 INFO - PROCESS | 1851 | 1461584542043 Marionette DEBUG loaded listener.js 04:42:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 258 (0x7fc89c2a9c00) [pid = 1851] [serial = 1437] [outer = 0x7fc89c2a3c00] 04:42:22 INFO - PROCESS | 1851 | 1461584542899 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]]]}] 04:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1633ms 04:42:22 INFO - PROCESS | 1851 | 1461584542979 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 1851 | 1461584542981 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 04:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:42:22 INFO - PROCESS | 1851 | 1461584542988 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 1851 | 1461584542990 Marionette TRACE conn3 <- [1,1886,null,{}] 04:42:23 INFO - PROCESS | 1851 | 1461584542996 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}] 04:42:23 INFO - PROCESS | 1851 | 1461584543212 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 04:42:23 INFO - PROCESS | 1851 | 1461584543491 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88b07d000 == 170 [pid = 1851] [id = 479] 04:42:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 259 (0x7fc892818c00) [pid = 1851] [serial = 1438] [outer = (nil)] 04:42:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 260 (0x7fc89281f000) [pid = 1851] [serial = 1439] [outer = 0x7fc892818c00] 04:42:23 INFO - PROCESS | 1851 | 1461584543612 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 261 (0x7fc892823800) [pid = 1851] [serial = 1440] [outer = 0x7fc892818c00] 04:42:24 INFO - PROCESS | 1851 | 1461584544476 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]]]}] 04:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1536ms 04:42:24 INFO - PROCESS | 1851 | 1461584544525 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 04:42:24 INFO - PROCESS | 1851 | 1461584544528 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 04:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:42:24 INFO - PROCESS | 1851 | 1461584544534 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:42:24 INFO - PROCESS | 1851 | 1461584544537 Marionette TRACE conn3 <- [1,1890,null,{}] 04:42:24 INFO - PROCESS | 1851 | 1461584544542 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}] 04:42:24 INFO - PROCESS | 1851 | 1461584544759 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 04:42:25 INFO - PROCESS | 1851 | 1461584545032 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88b175000 == 171 [pid = 1851] [id = 480] 04:42:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 262 (0x7fc88b1ec400) [pid = 1851] [serial = 1441] [outer = (nil)] 04:42:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 263 (0x7fc88b1f1400) [pid = 1851] [serial = 1442] [outer = 0x7fc88b1ec400] 04:42:25 INFO - PROCESS | 1851 | 1461584545152 Marionette DEBUG loaded listener.js 04:42:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 264 (0x7fc88b1f6000) [pid = 1851] [serial = 1443] [outer = 0x7fc88b1ec400] 04:42:26 INFO - PROCESS | 1851 | 1461584546036 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]]]}] 04:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1580ms 04:42:26 INFO - PROCESS | 1851 | 1461584546116 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 04:42:26 INFO - PROCESS | 1851 | 1461584546120 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 04:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:42:26 INFO - PROCESS | 1851 | 1461584546126 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:42:26 INFO - PROCESS | 1851 | 1461584546128 Marionette TRACE conn3 <- [1,1894,null,{}] 04:42:26 INFO - PROCESS | 1851 | 1461584546135 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}] 04:42:26 INFO - PROCESS | 1851 | 1461584546355 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 04:42:26 INFO - PROCESS | 1851 | 1461584546694 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88b39b000 == 172 [pid = 1851] [id = 481] 04:42:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 265 (0x7fc88b1ebc00) [pid = 1851] [serial = 1444] [outer = (nil)] 04:42:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 266 (0x7fc892820000) [pid = 1851] [serial = 1445] [outer = 0x7fc88b1ebc00] 04:42:26 INFO - PROCESS | 1851 | 1461584546768 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 267 (0x7fc892827400) [pid = 1851] [serial = 1446] [outer = 0x7fc88b1ebc00] 04:42:27 INFO - PROCESS | 1851 | 1461584547731 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]]]}] 04:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2086ms 04:42:28 INFO - PROCESS | 1851 | 1461584548379 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 04:42:28 INFO - PROCESS | 1851 | 1461584548387 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 04:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:42:28 INFO - PROCESS | 1851 | 1461584548415 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:42:28 INFO - PROCESS | 1851 | 1461584548420 Marionette TRACE conn3 <- [1,1898,null,{}] 04:42:28 INFO - PROCESS | 1851 | 1461584548427 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}] 04:42:28 INFO - PROCESS | 1851 | 1461584548645 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 04:42:28 INFO - PROCESS | 1851 | 1461584548886 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890d27000 == 173 [pid = 1851] [id = 482] 04:42:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 268 (0x7fc88de4e800) [pid = 1851] [serial = 1447] [outer = (nil)] 04:42:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 269 (0x7fc88de52800) [pid = 1851] [serial = 1448] [outer = 0x7fc88de4e800] 04:42:28 INFO - PROCESS | 1851 | 1461584548967 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 270 (0x7fc88eb97400) [pid = 1851] [serial = 1449] [outer = 0x7fc88de4e800] 04:42:29 INFO - PROCESS | 1851 | 1461584549976 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]]]}] 04:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1637ms 04:42:30 INFO - PROCESS | 1851 | 1461584550049 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 04:42:30 INFO - PROCESS | 1851 | 1461584550053 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 04:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:42:30 INFO - PROCESS | 1851 | 1461584550066 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:42:30 INFO - PROCESS | 1851 | 1461584550070 Marionette TRACE conn3 <- [1,1902,null,{}] 04:42:30 INFO - PROCESS | 1851 | 1461584550076 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}] 04:42:30 INFO - PROCESS | 1851 | 1461584550415 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 04:42:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89b9d8000 == 172 [pid = 1851] [id = 328] 04:42:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f8a7000 == 171 [pid = 1851] [id = 400] 04:42:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89bbdf800 == 170 [pid = 1851] [id = 464] 04:42:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897650000 == 169 [pid = 1851] [id = 463] 04:42:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8951aa800 == 168 [pid = 1851] [id = 462] 04:42:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc892c62800 == 167 [pid = 1851] [id = 461] 04:42:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88ebe3000 == 166 [pid = 1851] [id = 460] 04:42:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894b42000 == 165 [pid = 1851] [id = 459] 04:42:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895431000 == 164 [pid = 1851] [id = 408] 04:42:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f032000 == 163 [pid = 1851] [id = 442] 04:42:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc892e09800 == 162 [pid = 1851] [id = 443] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 269 (0x7fc89eaba000) [pid = 1851] [serial = 1259] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 268 (0x7fc89b834400) [pid = 1851] [serial = 1268] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 267 (0x7fc894389000) [pid = 1851] [serial = 1265] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 266 (0x7fc8a3f2d400) [pid = 1851] [serial = 1286] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 265 (0x7fc88fd4e000) [pid = 1851] [serial = 1304] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 264 (0x7fc89b83b000) [pid = 1851] [serial = 1317] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 263 (0x7fc89750d400) [pid = 1851] [serial = 1316] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 262 (0x7fc892d47800) [pid = 1851] [serial = 1310] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 261 (0x7fc8a32b9400) [pid = 1851] [serial = 1283] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 260 (0x7fc89e6a8c00) [pid = 1851] [serial = 1322] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 259 (0x7fc88eea4400) [pid = 1851] [serial = 1307] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 258 (0x7fc89ccca400) [pid = 1851] [serial = 1326] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 257 (0x7fc8a2bc7800) [pid = 1851] [serial = 1280] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 256 (0x7fc8a732bc00) [pid = 1851] [serial = 1289] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 255 (0x7fc8b72c1000) [pid = 1851] [serial = 1295] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 254 (0x7fc89f7a7400) [pid = 1851] [serial = 1274] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 253 (0x7fc89f052c00) [pid = 1851] [serial = 1271] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7fc89b8b6400) [pid = 1851] [serial = 1301] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7fc8a130c400) [pid = 1851] [serial = 1277] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7fc8bada8800) [pid = 1851] [serial = 1298] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7fc894b62800) [pid = 1851] [serial = 1314] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7fc890c98c00) [pid = 1851] [serial = 1262] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7fc89ccd6c00) [pid = 1851] [serial = 1319] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7fc89f521400) [pid = 1851] [serial = 1323] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7fc89cf6cc00) [pid = 1851] [serial = 1320] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7fc8941a6c00) [pid = 1851] [serial = 1311] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7fc88f2d9400) [pid = 1851] [serial = 1308] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7fc890c96000) [pid = 1851] [serial = 1325] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7fc89438c000) [pid = 1851] [serial = 1313] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7fc8a8731000) [pid = 1851] [serial = 1292] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7fc8a1351400) [pid = 1851] [serial = 1328] [outer = (nil)] [url = about:blank] 04:42:31 INFO - PROCESS | 1851 | 1461584551290 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88ebd8800 == 163 [pid = 1851] [id = 483] 04:42:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7fc88e610000) [pid = 1851] [serial = 1450] [outer = (nil)] 04:42:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7fc88ee11000) [pid = 1851] [serial = 1451] [outer = 0x7fc88e610000] 04:42:31 INFO - PROCESS | 1851 | 1461584551362 Marionette DEBUG loaded listener.js 04:42:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7fc88f6ec800) [pid = 1851] [serial = 1452] [outer = 0x7fc88e610000] 04:42:32 INFO - PROCESS | 1851 | 1461584552190 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]]]}] 04:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2146ms 04:42:32 INFO - PROCESS | 1851 | 1461584552214 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 04:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:42:32 INFO - PROCESS | 1851 | 1461584552219 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 04:42:32 INFO - PROCESS | 1851 | 1461584552228 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:42:32 INFO - PROCESS | 1851 | 1461584552233 Marionette TRACE conn3 <- [1,1906,null,{}] 04:42:32 INFO - PROCESS | 1851 | 1461584552256 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}] 04:42:32 INFO - PROCESS | 1851 | 1461584552619 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 04:42:32 INFO - PROCESS | 1851 | 1461584552883 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8927d7000 == 164 [pid = 1851] [id = 484] 04:42:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7fc8900f8c00) [pid = 1851] [serial = 1453] [outer = (nil)] 04:42:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7fc89255e400) [pid = 1851] [serial = 1454] [outer = 0x7fc8900f8c00] 04:42:32 INFO - PROCESS | 1851 | 1461584552960 Marionette DEBUG loaded listener.js 04:42:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7fc89256ac00) [pid = 1851] [serial = 1455] [outer = 0x7fc8900f8c00] 04:42:33 INFO - PROCESS | 1851 | 1461584553822 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]]]}] 04:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1647ms 04:42:33 INFO - PROCESS | 1851 | 1461584553881 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 04:42:33 INFO - PROCESS | 1851 | 1461584553885 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 04:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:42:33 INFO - PROCESS | 1851 | 1461584553891 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:42:33 INFO - PROCESS | 1851 | 1461584553894 Marionette TRACE conn3 <- [1,1910,null,{}] 04:42:33 INFO - PROCESS | 1851 | 1461584553899 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}] 04:42:34 INFO - PROCESS | 1851 | 1461584554179 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 04:42:34 INFO - PROCESS | 1851 | 1461584554214 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894ef2000 == 165 [pid = 1851] [id = 485] 04:42:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7fc892b10000) [pid = 1851] [serial = 1456] [outer = (nil)] 04:42:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7fc892d48400) [pid = 1851] [serial = 1457] [outer = 0x7fc892b10000] 04:42:34 INFO - PROCESS | 1851 | 1461584554281 Marionette DEBUG loaded listener.js 04:42:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7fc8941b1800) [pid = 1851] [serial = 1458] [outer = 0x7fc892b10000] 04:42:35 INFO - PROCESS | 1851 | 1461584555276 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]]]}] 04:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1429ms 04:42:35 INFO - PROCESS | 1851 | 1461584555321 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 04:42:35 INFO - PROCESS | 1851 | 1461584555324 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 04:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:42:35 INFO - PROCESS | 1851 | 1461584555339 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:42:35 INFO - PROCESS | 1851 | 1461584555344 Marionette TRACE conn3 <- [1,1914,null,{}] 04:42:35 INFO - PROCESS | 1851 | 1461584555349 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}] 04:42:35 INFO - PROCESS | 1851 | 1461584555596 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7fc88f6e6400) [pid = 1851] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7fc8a8836c00) [pid = 1851] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7fc8942e3c00) [pid = 1851] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7fc8a130d800) [pid = 1851] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7fc893672c00) [pid = 1851] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7fc89f81cc00) [pid = 1851] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7fc895250c00) [pid = 1851] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7fc8a8c0d000) [pid = 1851] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7fc88f499c00) [pid = 1851] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7fc88f4a1c00) [pid = 1851] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7fc88f6e9800) [pid = 1851] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7fc89b83bc00) [pid = 1851] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7fc88f492400) [pid = 1851] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7fc88f2de800) [pid = 1851] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7fc8a130d000) [pid = 1851] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7fc892d52c00) [pid = 1851] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7fc8a3f2a800) [pid = 1851] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7fc8a02e8800) [pid = 1851] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7fc88f492c00) [pid = 1851] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7fc89ccccc00) [pid = 1851] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7fc8a5b0fc00) [pid = 1851] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7fc89ff34c00) [pid = 1851] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7fc88dd48000) [pid = 1851] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7fc88f493000) [pid = 1851] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7fc8a7d88400) [pid = 1851] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:42:36 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7fc8ac459c00) [pid = 1851] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:42:36 INFO - PROCESS | 1851 | 1461584556774 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88f6de000 == 166 [pid = 1851] [id = 486] 04:42:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7fc88dd45c00) [pid = 1851] [serial = 1459] [outer = (nil)] 04:42:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7fc88f494c00) [pid = 1851] [serial = 1460] [outer = 0x7fc88dd45c00] 04:42:36 INFO - PROCESS | 1851 | 1461584556842 Marionette DEBUG loaded listener.js 04:42:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7fc88fd44000) [pid = 1851] [serial = 1461] [outer = 0x7fc88dd45c00] 04:42:37 INFO - PROCESS | 1851 | 1461584557759 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]]]}] 04:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2443ms 04:42:37 INFO - PROCESS | 1851 | 1461584557783 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 04:42:37 INFO - PROCESS | 1851 | 1461584557787 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 04:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:42:37 INFO - PROCESS | 1851 | 1461584557795 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:42:37 INFO - PROCESS | 1851 | 1461584557799 Marionette TRACE conn3 <- [1,1918,null,{}] 04:42:37 INFO - PROCESS | 1851 | 1461584557807 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}] 04:42:38 INFO - PROCESS | 1851 | 1461584558212 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 04:42:38 INFO - PROCESS | 1851 | 1461584558231 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89541a800 == 167 [pid = 1851] [id = 487] 04:42:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7fc894395800) [pid = 1851] [serial = 1462] [outer = (nil)] 04:42:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7fc897511800) [pid = 1851] [serial = 1463] [outer = 0x7fc894395800] 04:42:38 INFO - PROCESS | 1851 | 1461584558310 Marionette DEBUG loaded listener.js 04:42:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7fc89bb98800) [pid = 1851] [serial = 1464] [outer = 0x7fc894395800] 04:42:39 INFO - PROCESS | 1851 | 1461584559556 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]]]}] 04:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1832ms 04:42:39 INFO - PROCESS | 1851 | 1461584559628 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 04:42:39 INFO - PROCESS | 1851 | 1461584559635 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 04:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:42:39 INFO - PROCESS | 1851 | 1461584559645 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:42:39 INFO - PROCESS | 1851 | 1461584559650 Marionette TRACE conn3 <- [1,1922,null,{}] 04:42:39 INFO - PROCESS | 1851 | 1461584559658 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}] 04:42:39 INFO - PROCESS | 1851 | 1461584559929 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 04:42:40 INFO - PROCESS | 1851 | 1461584560258 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892522800 == 168 [pid = 1851] [id = 488] 04:42:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7fc88eba0000) [pid = 1851] [serial = 1465] [outer = (nil)] 04:42:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7fc88ee0d800) [pid = 1851] [serial = 1466] [outer = 0x7fc88eba0000] 04:42:40 INFO - PROCESS | 1851 | 1461584560353 Marionette DEBUG loaded listener.js 04:42:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7fc88f2d9400) [pid = 1851] [serial = 1467] [outer = 0x7fc88eba0000] 04:42:41 INFO - PROCESS | 1851 | 1461584561316 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]]]}] 04:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1741ms 04:42:41 INFO - PROCESS | 1851 | 1461584561387 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 04:42:41 INFO - PROCESS | 1851 | 1461584561397 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 04:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:42:41 INFO - PROCESS | 1851 | 1461584561407 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:42:41 INFO - PROCESS | 1851 | 1461584561410 Marionette TRACE conn3 <- [1,1926,null,{}] 04:42:41 INFO - PROCESS | 1851 | 1461584561416 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}] 04:42:41 INFO - PROCESS | 1851 | 1461584561693 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 04:42:42 INFO - PROCESS | 1851 | 1461584562055 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89525b800 == 169 [pid = 1851] [id = 489] 04:42:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7fc890ac9000) [pid = 1851] [serial = 1468] [outer = (nil)] 04:42:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7fc892561c00) [pid = 1851] [serial = 1469] [outer = 0x7fc890ac9000] 04:42:42 INFO - PROCESS | 1851 | 1461584562161 Marionette DEBUG loaded listener.js 04:42:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7fc892b0b800) [pid = 1851] [serial = 1470] [outer = 0x7fc890ac9000] 04:42:43 INFO - PROCESS | 1851 | 1461584563157 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]]]}] 04:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1790ms 04:42:43 INFO - PROCESS | 1851 | 1461584563203 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 04:42:43 INFO - PROCESS | 1851 | 1461584563206 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 04:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:42:43 INFO - PROCESS | 1851 | 1461584563213 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:42:43 INFO - PROCESS | 1851 | 1461584563219 Marionette TRACE conn3 <- [1,1930,null,{}] 04:42:43 INFO - PROCESS | 1851 | 1461584563235 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}] 04:42:43 INFO - PROCESS | 1851 | 1461584563479 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 04:42:43 INFO - PROCESS | 1851 | 1461584563785 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897643800 == 170 [pid = 1851] [id = 490] 04:42:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7fc89524bc00) [pid = 1851] [serial = 1471] [outer = (nil)] 04:42:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7fc897422000) [pid = 1851] [serial = 1472] [outer = 0x7fc89524bc00] 04:42:43 INFO - PROCESS | 1851 | 1461584563875 Marionette DEBUG loaded listener.js 04:42:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7fc89b8aac00) [pid = 1851] [serial = 1473] [outer = 0x7fc89524bc00] 04:42:44 INFO - PROCESS | 1851 | 1461584564733 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]]]}] 04:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1585ms 04:42:44 INFO - PROCESS | 1851 | 1461584564800 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 04:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:42:44 INFO - PROCESS | 1851 | 1461584564805 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 04:42:44 INFO - PROCESS | 1851 | 1461584564811 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:42:44 INFO - PROCESS | 1851 | 1461584564814 Marionette TRACE conn3 <- [1,1934,null,{}] 04:42:44 INFO - PROCESS | 1851 | 1461584564819 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}] 04:42:45 INFO - PROCESS | 1851 | 1461584565037 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 04:42:45 INFO - PROCESS | 1851 | 1461584565301 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89bbde800 == 171 [pid = 1851] [id = 491] 04:42:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7fc894a5ec00) [pid = 1851] [serial = 1474] [outer = (nil)] 04:42:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7fc89bba4800) [pid = 1851] [serial = 1475] [outer = 0x7fc894a5ec00] 04:42:45 INFO - PROCESS | 1851 | 1461584565423 Marionette DEBUG loaded listener.js 04:42:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7fc89c2ab000) [pid = 1851] [serial = 1476] [outer = 0x7fc894a5ec00] 04:42:46 INFO - PROCESS | 1851 | 1461584566359 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]]]}] 04:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1582ms 04:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:42:46 INFO - PROCESS | 1851 | 1461584566395 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 04:42:46 INFO - PROCESS | 1851 | 1461584566398 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 04:42:46 INFO - PROCESS | 1851 | 1461584566404 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:42:46 INFO - PROCESS | 1851 | 1461584566407 Marionette TRACE conn3 <- [1,1938,null,{}] 04:42:46 INFO - PROCESS | 1851 | 1461584566412 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}] 04:42:46 INFO - PROCESS | 1851 | 1461584566625 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 04:42:46 INFO - PROCESS | 1851 | 1461584566894 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e674000 == 172 [pid = 1851] [id = 492] 04:42:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7fc89bb98c00) [pid = 1851] [serial = 1477] [outer = (nil)] 04:42:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7fc89c2af400) [pid = 1851] [serial = 1478] [outer = 0x7fc89bb98c00] 04:42:47 INFO - PROCESS | 1851 | 1461584567021 Marionette DEBUG loaded listener.js 04:42:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7fc89ccd1000) [pid = 1851] [serial = 1479] [outer = 0x7fc89bb98c00] 04:42:47 INFO - PROCESS | 1851 | 1461584567949 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]]]}] 04:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1585ms 04:42:47 INFO - PROCESS | 1851 | 1461584567989 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 1851 | 1461584567993 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 04:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:42:48 INFO - PROCESS | 1851 | 1461584568000 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:42:48 INFO - PROCESS | 1851 | 1461584568003 Marionette TRACE conn3 <- [1,1942,null,{}] 04:42:48 INFO - PROCESS | 1851 | 1461584568008 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}] 04:42:48 INFO - PROCESS | 1851 | 1461584568258 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 04:42:48 INFO - PROCESS | 1851 | 1461584568520 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f246800 == 173 [pid = 1851] [id = 493] 04:42:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7fc89e943800) [pid = 1851] [serial = 1480] [outer = (nil)] 04:42:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7fc89f621c00) [pid = 1851] [serial = 1481] [outer = 0x7fc89e943800] 04:42:48 INFO - PROCESS | 1851 | 1461584568664 Marionette DEBUG loaded listener.js 04:42:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7fc89ff2bc00) [pid = 1851] [serial = 1482] [outer = 0x7fc89e943800] 04:42:49 INFO - PROCESS | 1851 | 1461584569584 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]]]}] 04:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1635ms 04:42:49 INFO - PROCESS | 1851 | 1461584569638 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 04:42:49 INFO - PROCESS | 1851 | 1461584569642 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 04:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:42:49 INFO - PROCESS | 1851 | 1461584569649 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:42:49 INFO - PROCESS | 1851 | 1461584569652 Marionette TRACE conn3 <- [1,1946,null,{}] 04:42:49 INFO - PROCESS | 1851 | 1461584569657 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}] 04:42:49 INFO - PROCESS | 1851 | 1461584569898 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 04:42:50 INFO - PROCESS | 1851 | 1461584570208 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fec8000 == 174 [pid = 1851] [id = 494] 04:42:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7fc895245c00) [pid = 1851] [serial = 1483] [outer = (nil)] 04:42:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7fc89ff6a000) [pid = 1851] [serial = 1484] [outer = 0x7fc895245c00] 04:42:50 INFO - PROCESS | 1851 | 1461584570316 Marionette DEBUG loaded listener.js 04:42:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7fc8a130d800) [pid = 1851] [serial = 1485] [outer = 0x7fc895245c00] 04:42:51 INFO - PROCESS | 1851 | 1461584571237 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]]]}] 04:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1635ms 04:42:51 INFO - PROCESS | 1851 | 1461584571285 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 04:42:51 INFO - PROCESS | 1851 | 1461584571289 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 04:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:42:51 INFO - PROCESS | 1851 | 1461584571295 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:42:51 INFO - PROCESS | 1851 | 1461584571297 Marionette TRACE conn3 <- [1,1950,null,{}] 04:42:51 INFO - PROCESS | 1851 | 1461584571303 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}] 04:42:51 INFO - PROCESS | 1851 | 1461584571553 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 04:42:51 INFO - PROCESS | 1851 | 1461584571890 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a1ee8800 == 175 [pid = 1851] [id = 495] 04:42:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7fc89ff35400) [pid = 1851] [serial = 1486] [outer = (nil)] 04:42:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7fc8a1e35800) [pid = 1851] [serial = 1487] [outer = 0x7fc89ff35400] 04:42:52 INFO - PROCESS | 1851 | 1461584571997 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7fc8a2bcec00) [pid = 1851] [serial = 1488] [outer = 0x7fc89ff35400] 04:42:52 INFO - PROCESS | 1851 | 1461584572975 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]]]}] 04:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1737ms 04:42:53 INFO - PROCESS | 1851 | 1461584573034 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 04:42:53 INFO - PROCESS | 1851 | 1461584573037 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 04:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:42:53 INFO - PROCESS | 1851 | 1461584573044 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - PROCESS | 1851 | 1461584573046 Marionette TRACE conn3 <- [1,1954,null,{}] 04:42:53 INFO - PROCESS | 1851 | 1461584573052 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}] 04:42:53 INFO - PROCESS | 1851 | 1461584573277 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 04:42:53 INFO - PROCESS | 1851 | 1461584573593 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3464000 == 176 [pid = 1851] [id = 496] 04:42:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7fc89e947800) [pid = 1851] [serial = 1489] [outer = (nil)] 04:42:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 254 (0x7fc8a339a800) [pid = 1851] [serial = 1490] [outer = 0x7fc89e947800] 04:42:53 INFO - PROCESS | 1851 | 1461584573682 Marionette DEBUG loaded listener.js 04:42:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 255 (0x7fc8a5186c00) [pid = 1851] [serial = 1491] [outer = 0x7fc89e947800] 04:42:54 INFO - PROCESS | 1851 | 1461584574595 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]]]}] 04:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1586ms 04:42:54 INFO - PROCESS | 1851 | 1461584574631 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 04:42:54 INFO - PROCESS | 1851 | 1461584574635 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 04:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:42:54 INFO - PROCESS | 1851 | 1461584574642 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:42:54 INFO - PROCESS | 1851 | 1461584574646 Marionette TRACE conn3 <- [1,1958,null,{}] 04:42:54 INFO - PROCESS | 1851 | 1461584574654 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}] 04:42:54 INFO - PROCESS | 1851 | 1461584574892 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 04:42:55 INFO - PROCESS | 1851 | 1461584575229 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8706000 == 177 [pid = 1851] [id = 497] 04:42:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 256 (0x7fc89ff62c00) [pid = 1851] [serial = 1492] [outer = (nil)] 04:42:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 257 (0x7fc8a5d7a400) [pid = 1851] [serial = 1493] [outer = 0x7fc89ff62c00] 04:42:55 INFO - PROCESS | 1851 | 1461584575324 Marionette DEBUG loaded listener.js 04:42:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 258 (0x7fc8a7ba9400) [pid = 1851] [serial = 1494] [outer = 0x7fc89ff62c00] 04:42:56 INFO - PROCESS | 1851 | 1461584576181 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]]]}] 04:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1588ms 04:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:42:56 INFO - PROCESS | 1851 | 1461584576231 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 04:42:56 INFO - PROCESS | 1851 | 1461584576235 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 04:42:56 INFO - PROCESS | 1851 | 1461584576242 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:42:56 INFO - PROCESS | 1851 | 1461584576247 Marionette TRACE conn3 <- [1,1962,null,{}] 04:42:56 INFO - PROCESS | 1851 | 1461584576252 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}] 04:42:56 INFO - PROCESS | 1851 | 1461584576490 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 04:42:56 INFO - PROCESS | 1851 | 1461584576834 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b5d02800 == 178 [pid = 1851] [id = 498] 04:42:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 259 (0x7fc8aa522c00) [pid = 1851] [serial = 1495] [outer = (nil)] 04:42:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 260 (0x7fc8ab8f1c00) [pid = 1851] [serial = 1496] [outer = 0x7fc8aa522c00] 04:42:56 INFO - PROCESS | 1851 | 1461584576942 Marionette DEBUG loaded listener.js 04:42:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 261 (0x7fc8b6249c00) [pid = 1851] [serial = 1497] [outer = 0x7fc8aa522c00] 04:42:57 INFO - PROCESS | 1851 | 1461584577961 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]]]}] 04:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1742ms 04:42:57 INFO - PROCESS | 1851 | 1461584577986 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 04:42:57 INFO - PROCESS | 1851 | 1461584577991 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 04:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:42:58 INFO - PROCESS | 1851 | 1461584577998 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:42:58 INFO - PROCESS | 1851 | 1461584578000 Marionette TRACE conn3 <- [1,1966,null,{}] 04:42:58 INFO - PROCESS | 1851 | 1461584578006 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}] 04:42:58 INFO - PROCESS | 1851 | 1461584578221 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 04:42:58 INFO - PROCESS | 1851 | 1461584578546 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb702800 == 179 [pid = 1851] [id = 499] 04:42:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 262 (0x7fc8ab65d000) [pid = 1851] [serial = 1498] [outer = (nil)] 04:42:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 263 (0x7fc8b7280800) [pid = 1851] [serial = 1499] [outer = 0x7fc8ab65d000] 04:42:58 INFO - PROCESS | 1851 | 1461584578648 Marionette DEBUG loaded listener.js 04:42:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 264 (0x7fc8bac71000) [pid = 1851] [serial = 1500] [outer = 0x7fc8ab65d000] 04:42:59 INFO - PROCESS | 1851 | 1461584579573 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]]]}] 04:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1630ms 04:42:59 INFO - PROCESS | 1851 | 1461584579629 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 04:42:59 INFO - PROCESS | 1851 | 1461584579633 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 04:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:42:59 INFO - PROCESS | 1851 | 1461584579639 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - PROCESS | 1851 | 1461584579641 Marionette TRACE conn3 <- [1,1970,null,{}] 04:42:59 INFO - PROCESS | 1851 | 1461584579656 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}] 04:42:59 INFO - PROCESS | 1851 | 1461584579902 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 04:43:00 INFO - PROCESS | 1851 | 1461584580221 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8900a6000 == 180 [pid = 1851] [id = 500] 04:43:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 265 (0x7fc88ad04400) [pid = 1851] [serial = 1501] [outer = (nil)] 04:43:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 266 (0x7fc88ad0b800) [pid = 1851] [serial = 1502] [outer = 0x7fc88ad04400] 04:43:00 INFO - PROCESS | 1851 | 1461584580302 Marionette DEBUG loaded listener.js 04:43:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 267 (0x7fc88ad10400) [pid = 1851] [serial = 1503] [outer = 0x7fc88ad04400] 04:43:01 INFO - PROCESS | 1851 | 1461584581154 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]]]}] 04:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1542ms 04:43:01 INFO - PROCESS | 1851 | 1461584581182 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 04:43:01 INFO - PROCESS | 1851 | 1461584581186 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 04:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:43:01 INFO - PROCESS | 1851 | 1461584581192 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:43:01 INFO - PROCESS | 1851 | 1461584581194 Marionette TRACE conn3 <- [1,1974,null,{}] 04:43:01 INFO - PROCESS | 1851 | 1461584581200 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}] 04:43:01 INFO - PROCESS | 1851 | 1461584581434 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 04:43:01 INFO - PROCESS | 1851 | 1461584581715 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89bfc8000 == 181 [pid = 1851] [id = 501] 04:43:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 268 (0x7fc88ad04000) [pid = 1851] [serial = 1504] [outer = (nil)] 04:43:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 269 (0x7fc88e1c6000) [pid = 1851] [serial = 1505] [outer = 0x7fc88ad04000] 04:43:01 INFO - PROCESS | 1851 | 1461584581835 Marionette DEBUG loaded listener.js 04:43:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 270 (0x7fc88e1ca000) [pid = 1851] [serial = 1506] [outer = 0x7fc88ad04000] 04:43:02 INFO - PROCESS | 1851 | 1461584582724 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]]]}] 04:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1582ms 04:43:02 INFO - PROCESS | 1851 | 1461584582776 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 04:43:02 INFO - PROCESS | 1851 | 1461584582780 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 04:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:43:02 INFO - PROCESS | 1851 | 1461584582786 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:43:02 INFO - PROCESS | 1851 | 1461584582788 Marionette TRACE conn3 <- [1,1978,null,{}] 04:43:02 INFO - PROCESS | 1851 | 1461584582793 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}] 04:43:03 INFO - PROCESS | 1851 | 1461584583016 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 04:43:03 INFO - PROCESS | 1851 | 1461584583334 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89bfe0000 == 182 [pid = 1851] [id = 502] 04:43:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 271 (0x7fc88ad05c00) [pid = 1851] [serial = 1507] [outer = (nil)] 04:43:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 272 (0x7fc88e1cf800) [pid = 1851] [serial = 1508] [outer = 0x7fc88ad05c00] 04:43:03 INFO - PROCESS | 1851 | 1461584583420 Marionette DEBUG loaded listener.js 04:43:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 273 (0x7fc8ab658c00) [pid = 1851] [serial = 1509] [outer = 0x7fc88ad05c00] 04:43:04 INFO - PROCESS | 1851 | 1461584584282 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]]]}] 04:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1532ms 04:43:04 INFO - PROCESS | 1851 | 1461584584319 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 04:43:04 INFO - PROCESS | 1851 | 1461584584323 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 04:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:43:04 INFO - PROCESS | 1851 | 1461584584329 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:43:04 INFO - PROCESS | 1851 | 1461584584331 Marionette TRACE conn3 <- [1,1982,null,{}] 04:43:04 INFO - PROCESS | 1851 | 1461584584337 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}] 04:43:04 INFO - PROCESS | 1851 | 1461584584559 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 04:43:04 INFO - PROCESS | 1851 | 1461584584833 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8953b1000 == 183 [pid = 1851] [id = 503] 04:43:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 274 (0x7fc889884c00) [pid = 1851] [serial = 1510] [outer = (nil)] 04:43:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 275 (0x7fc88988b800) [pid = 1851] [serial = 1511] [outer = 0x7fc889884c00] 04:43:04 INFO - PROCESS | 1851 | 1461584584961 Marionette DEBUG loaded listener.js 04:43:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 276 (0x7fc889890000) [pid = 1851] [serial = 1512] [outer = 0x7fc889884c00] 04:43:05 INFO - PROCESS | 1851 | ************************* 04:43:05 INFO - PROCESS | 1851 | A coding exception was thrown and uncaught in a Task. 04:43:05 INFO - PROCESS | 1851 | 04:43:05 INFO - PROCESS | 1851 | Full message: TypeError: NetworkError when attempting to fetch resource. 04:43:05 INFO - PROCESS | 1851 | Full stack: 04:43:05 INFO - PROCESS | 1851 | ************************* 04:43:05 INFO - PROCESS | 1851 | 1461584585857 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]]]}] 04:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1583ms 04:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:43:05 INFO - PROCESS | 1851 | 1461584585914 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 04:43:05 INFO - PROCESS | 1851 | 1461584585917 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 04:43:05 INFO - PROCESS | 1851 | 1461584585923 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - PROCESS | 1851 | 1461584585926 Marionette TRACE conn3 <- [1,1986,null,{}] 04:43:05 INFO - PROCESS | 1851 | 1461584585931 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}] 04:43:06 INFO - PROCESS | 1851 | 1461584586159 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 04:43:06 INFO - PROCESS | 1851 | 1461584586471 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88de11000 == 184 [pid = 1851] [id = 504] 04:43:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 277 (0x7fc889887c00) [pid = 1851] [serial = 1513] [outer = (nil)] 04:43:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 278 (0x7fc88ca11000) [pid = 1851] [serial = 1514] [outer = 0x7fc889887c00] 04:43:06 INFO - PROCESS | 1851 | 1461584586549 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 279 (0x7fc88e1cec00) [pid = 1851] [serial = 1515] [outer = 0x7fc889887c00] 04:43:07 INFO - PROCESS | 1851 | 1461584587367 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]]]}] 04:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1485ms 04:43:07 INFO - PROCESS | 1851 | 1461584587408 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 1851 | 1461584587411 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 04:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:43:07 INFO - PROCESS | 1851 | 1461584587417 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 1851 | 1461584587419 Marionette TRACE conn3 <- [1,1990,null,{}] 04:43:07 INFO - PROCESS | 1851 | 1461584587425 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}] 04:43:07 INFO - PROCESS | 1851 | 1461584587673 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 04:43:07 INFO - PROCESS | 1851 | 1461584587984 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88cb4d000 == 185 [pid = 1851] [id = 505] 04:43:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 280 (0x7fc88cc0f400) [pid = 1851] [serial = 1516] [outer = (nil)] 04:43:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 281 (0x7fc88cc13c00) [pid = 1851] [serial = 1517] [outer = 0x7fc88cc0f400] 04:43:08 INFO - PROCESS | 1851 | 1461584588130 Marionette DEBUG loaded listener.js 04:43:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 282 (0x7fc88cc17c00) [pid = 1851] [serial = 1518] [outer = 0x7fc88cc0f400] 04:43:08 INFO - PROCESS | 1851 | 1461584588932 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]]]}] 04:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1540ms 04:43:08 INFO - PROCESS | 1851 | 1461584588961 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 1851 | 1461584588965 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 04:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:43:08 INFO - PROCESS | 1851 | 1461584588974 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - PROCESS | 1851 | 1461584588976 Marionette TRACE conn3 <- [1,1994,null,{}] 04:43:08 INFO - PROCESS | 1851 | 1461584588986 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}] 04:43:09 INFO - PROCESS | 1851 | 1461584589208 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 04:43:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897649800 == 184 [pid = 1851] [id = 336] 04:43:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b741c800 == 183 [pid = 1851] [id = 339] 04:43:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ab5a8000 == 182 [pid = 1851] [id = 338] 04:43:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895268000 == 181 [pid = 1851] [id = 476] 04:43:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a00d7000 == 180 [pid = 1851] [id = 475] 04:43:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bac4b000 == 179 [pid = 1851] [id = 474] 04:43:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8af2db000 == 178 [pid = 1851] [id = 473] 04:43:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9992000 == 177 [pid = 1851] [id = 261] 04:43:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9e63000 == 176 [pid = 1851] [id = 472] 04:43:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a515c800 == 175 [pid = 1851] [id = 471] 04:43:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a04a7000 == 174 [pid = 1851] [id = 470] 04:43:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f8a5000 == 173 [pid = 1851] [id = 469] 04:43:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f01f800 == 172 [pid = 1851] [id = 468] 04:43:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89bbeb000 == 171 [pid = 1851] [id = 467] 04:43:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895197000 == 170 [pid = 1851] [id = 466] 04:43:10 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890d27800 == 169 [pid = 1851] [id = 465] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 281 (0x7fc890acc000) [pid = 1851] [serial = 1107] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 280 (0x7fc8af25f400) [pid = 1851] [serial = 1095] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 279 (0x7fc8942edc00) [pid = 1851] [serial = 1382] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 278 (0x7fc890ef0800) [pid = 1851] [serial = 1331] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 277 (0x7fc894a66800) [pid = 1851] [serial = 1383] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 276 (0x7fc8aa51ac00) [pid = 1851] [serial = 1092] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 275 (0x7fc8900f5c00) [pid = 1851] [serial = 1355] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 274 (0x7fc8badb1800) [pid = 1851] [serial = 1104] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 273 (0x7fc8a51ae400) [pid = 1851] [serial = 1146] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 272 (0x7fc8a03de000) [pid = 1851] [serial = 1340] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 271 (0x7fc88e60b400) [pid = 1851] [serial = 1367] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 270 (0x7fc89bb9d000) [pid = 1851] [serial = 1388] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 269 (0x7fc8b7146c00) [pid = 1851] [serial = 1098] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 268 (0x7fc8af260000) [pid = 1851] [serial = 1346] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 267 (0x7fc892c4e400) [pid = 1851] [serial = 1161] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 266 (0x7fc88fd50000) [pid = 1851] [serial = 1164] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 265 (0x7fc894a63400) [pid = 1851] [serial = 1334] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 264 (0x7fc8a7c62c00) [pid = 1851] [serial = 1110] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 263 (0x7fc89cf62c00) [pid = 1851] [serial = 1392] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 262 (0x7fc88f4a0800) [pid = 1851] [serial = 1155] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 261 (0x7fc8954ea800) [pid = 1851] [serial = 1385] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 260 (0x7fc8a8833800) [pid = 1851] [serial = 1089] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 259 (0x7fc89bba5c00) [pid = 1851] [serial = 1391] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 258 (0x7fc89438d800) [pid = 1851] [serial = 1361] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 257 (0x7fc892b0cc00) [pid = 1851] [serial = 1373] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 256 (0x7fc894b5b800) [pid = 1851] [serial = 1137] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 255 (0x7fc8a51a1400) [pid = 1851] [serial = 1086] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 254 (0x7fc8a7d15000) [pid = 1851] [serial = 1149] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 253 (0x7fc8baa0f800) [pid = 1851] [serial = 1158] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7fc89f1b3800) [pid = 1851] [serial = 1140] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7fc8900fdc00) [pid = 1851] [serial = 1358] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7fc8941b0c00) [pid = 1851] [serial = 1376] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7fc89eab8000) [pid = 1851] [serial = 1337] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7fc8b747bc00) [pid = 1851] [serial = 1152] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7fc89e72a800) [pid = 1851] [serial = 1364] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7fc8a32b5400) [pid = 1851] [serial = 1143] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7fc8941b3800) [pid = 1851] [serial = 1239] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7fc8975d7c00) [pid = 1851] [serial = 1386] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7fc892b04800) [pid = 1851] [serial = 1370] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7fc88f6f3800) [pid = 1851] [serial = 1379] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7fc89cf66400) [pid = 1851] [serial = 1394] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7fc890c90000) [pid = 1851] [serial = 1380] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7fc89bba1000) [pid = 1851] [serial = 1389] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7fc88ee0b000) [pid = 1851] [serial = 1352] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7fc8b7280000) [pid = 1851] [serial = 1349] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7fc8b72bc000) [pid = 1851] [serial = 1008] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7fc8baa11400) [pid = 1851] [serial = 1101] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7fc8a518a000) [pid = 1851] [serial = 1343] [outer = (nil)] [url = about:blank] 04:43:11 INFO - PROCESS | 1851 | 1461584591170 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88cb53800 == 170 [pid = 1851] [id = 506] 04:43:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7fc88b1f5c00) [pid = 1851] [serial = 1519] [outer = (nil)] 04:43:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7fc88ca07000) [pid = 1851] [serial = 1520] [outer = 0x7fc88b1f5c00] 04:43:11 INFO - PROCESS | 1851 | 1461584591253 Marionette DEBUG loaded listener.js 04:43:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7fc88cdf5000) [pid = 1851] [serial = 1521] [outer = 0x7fc88b1f5c00] 04:43:12 INFO - PROCESS | 1851 | 1461584592073 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]]]}] 04:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 3140ms 04:43:12 INFO - PROCESS | 1851 | 1461584592116 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 04:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:43:12 INFO - PROCESS | 1851 | 1461584592123 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 04:43:12 INFO - PROCESS | 1851 | 1461584592129 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:43:12 INFO - PROCESS | 1851 | 1461584592134 Marionette TRACE conn3 <- [1,1998,null,{}] 04:43:12 INFO - PROCESS | 1851 | 1461584592173 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}] 04:43:12 INFO - PROCESS | 1851 | 1461584592508 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 04:43:12 INFO - PROCESS | 1851 | 1461584592640 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88e3cd800 == 171 [pid = 1851] [id = 507] 04:43:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7fc88cc10800) [pid = 1851] [serial = 1522] [outer = (nil)] 04:43:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7fc88e2d3c00) [pid = 1851] [serial = 1523] [outer = 0x7fc88cc10800] 04:43:12 INFO - PROCESS | 1851 | 1461584592715 Marionette DEBUG loaded listener.js 04:43:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7fc88e603400) [pid = 1851] [serial = 1524] [outer = 0x7fc88cc10800] 04:43:13 INFO - PROCESS | 1851 | 1461584593594 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]]]}] 04:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1484ms 04:43:13 INFO - PROCESS | 1851 | 1461584593620 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 04:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:43:13 INFO - PROCESS | 1851 | 1461584593627 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 04:43:13 INFO - PROCESS | 1851 | 1461584593633 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:43:13 INFO - PROCESS | 1851 | 1461584593637 Marionette TRACE conn3 <- [1,2002,null,{}] 04:43:13 INFO - PROCESS | 1851 | 1461584593643 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}] 04:43:13 INFO - PROCESS | 1851 | 1461584593915 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 04:43:13 INFO - PROCESS | 1851 | 1461584593951 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88ff90000 == 172 [pid = 1851] [id = 508] 04:43:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7fc88eb93800) [pid = 1851] [serial = 1525] [outer = (nil)] 04:43:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7fc88f244000) [pid = 1851] [serial = 1526] [outer = 0x7fc88eb93800] 04:43:14 INFO - PROCESS | 1851 | 1461584594027 Marionette DEBUG loaded listener.js 04:43:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7fc88f2d7800) [pid = 1851] [serial = 1527] [outer = 0x7fc88eb93800] 04:43:15 INFO - PROCESS | 1851 | 1461584595120 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]]]}] 04:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1542ms 04:43:15 INFO - PROCESS | 1851 | 1461584595199 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 04:43:15 INFO - PROCESS | 1851 | 1461584595204 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 04:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:43:15 INFO - PROCESS | 1851 | 1461584595219 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - PROCESS | 1851 | 1461584595228 Marionette TRACE conn3 <- [1,2006,null,{}] 04:43:15 INFO - PROCESS | 1851 | 1461584595264 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}] 04:43:16 INFO - PROCESS | 1851 | 1461584596248 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7fc890ac1800) [pid = 1851] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7fc892c47800) [pid = 1851] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7fc89e6a5000) [pid = 1851] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7fc89ee97800) [pid = 1851] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7fc8a2aa5400) [pid = 1851] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7fc8a3f34800) [pid = 1851] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7fc89ee94c00) [pid = 1851] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7fc897502400) [pid = 1851] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7fc897504c00) [pid = 1851] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7fc8a328e000) [pid = 1851] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7fc8a347f400) [pid = 1851] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7fc8aaab0800) [pid = 1851] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7fc89b8b4400) [pid = 1851] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7fc88f2d8000) [pid = 1851] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7fc895242800) [pid = 1851] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7fc88eba0c00) [pid = 1851] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7fc88ee02c00) [pid = 1851] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7fc89cf6e800) [pid = 1851] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7fc8a883bc00) [pid = 1851] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7fc88ee0b800) [pid = 1851] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7fc8a961d400) [pid = 1851] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7fc88e605400) [pid = 1851] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7fc89cf70400) [pid = 1851] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7fc8900fa400) [pid = 1851] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7fc8a02e9000) [pid = 1851] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7fc8941a8800) [pid = 1851] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7fc88ee07000) [pid = 1851] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7fc89f816c00) [pid = 1851] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7fc88f2e0800) [pid = 1851] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7fc892b10000) [pid = 1851] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7fc88dd45c00) [pid = 1851] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7fc8900f8c00) [pid = 1851] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7fc88e610000) [pid = 1851] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7fc88de4e800) [pid = 1851] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7fc89ff30c00) [pid = 1851] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7fc89e6a8400) [pid = 1851] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7fc88fd4d400) [pid = 1851] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7fc895250400) [pid = 1851] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7fc8a1e39800) [pid = 1851] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7fc88dd45400) [pid = 1851] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7fc8b64f9800) [pid = 1851] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7fc897424800) [pid = 1851] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7fc897504000) [pid = 1851] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7fc8a1347c00) [pid = 1851] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7fc88eea4c00) [pid = 1851] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7fc89e9ca400) [pid = 1851] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7fc894a5b800) [pid = 1851] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7fc88dd44400) [pid = 1851] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7fc88f2d3800) [pid = 1851] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7fc8a02df800) [pid = 1851] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:43:16 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7fc892bda800) [pid = 1851] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:43:16 INFO - PROCESS | 1851 | 1461584596539 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88ebcc800 == 173 [pid = 1851] [id = 509] 04:43:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7fc88dd45400) [pid = 1851] [serial = 1528] [outer = (nil)] 04:43:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7fc88de4e800) [pid = 1851] [serial = 1529] [outer = 0x7fc88dd45400] 04:43:16 INFO - PROCESS | 1851 | 1461584596609 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7fc88ee07000) [pid = 1851] [serial = 1530] [outer = 0x7fc88dd45400] 04:43:17 INFO - PROCESS | 1851 | 1461584597331 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]]]}] 04:43:17 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 04:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 2179ms 04:43:17 INFO - PROCESS | 1851 | 1461584597392 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 04:43:17 INFO - PROCESS | 1851 | 1461584597396 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 04:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:43:17 INFO - PROCESS | 1851 | 1461584597402 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:43:17 INFO - PROCESS | 1851 | 1461584597405 Marionette TRACE conn3 <- [1,2010,null,{}] 04:43:17 INFO - PROCESS | 1851 | 1461584597410 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}] 04:43:17 INFO - PROCESS | 1851 | 1461584597693 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 04:43:17 INFO - PROCESS | 1851 | 1461584597717 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8927d9800 == 174 [pid = 1851] [id = 510] 04:43:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7fc88dd45c00) [pid = 1851] [serial = 1531] [outer = (nil)] 04:43:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7fc88ee0b400) [pid = 1851] [serial = 1532] [outer = 0x7fc88dd45c00] 04:43:17 INFO - PROCESS | 1851 | 1461584597794 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7fc8900f5800) [pid = 1851] [serial = 1533] [outer = 0x7fc88dd45c00] 04:43:19 INFO - PROCESS | 1851 | 1461584599139 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]]]}] 04:43:19 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 04:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1838ms 04:43:19 INFO - PROCESS | 1851 | 1461584599243 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 04:43:19 INFO - PROCESS | 1851 | 1461584599252 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 04:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:43:19 INFO - PROCESS | 1851 | 1461584599280 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 1851 | 1461584599285 Marionette TRACE conn3 <- [1,2014,null,{}] 04:43:19 INFO - PROCESS | 1851 | 1461584599343 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}] 04:43:19 INFO - PROCESS | 1851 | 1461584599607 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 04:43:19 INFO - PROCESS | 1851 | 1461584599986 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88f6d0800 == 175 [pid = 1851] [id = 511] 04:43:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7fc88de55400) [pid = 1851] [serial = 1534] [outer = (nil)] 04:43:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7fc88e1c7800) [pid = 1851] [serial = 1535] [outer = 0x7fc88de55400] 04:43:20 INFO - PROCESS | 1851 | 1461584600069 Marionette DEBUG loaded listener.js 04:43:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7fc88e610000) [pid = 1851] [serial = 1536] [outer = 0x7fc88de55400] 04:43:21 INFO - PROCESS | 1851 | 1461584601067 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]]]}] 04:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1856ms 04:43:21 INFO - PROCESS | 1851 | 1461584601121 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 04:43:21 INFO - PROCESS | 1851 | 1461584601130 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 04:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:43:21 INFO - PROCESS | 1851 | 1461584601141 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:43:21 INFO - PROCESS | 1851 | 1461584601145 Marionette TRACE conn3 <- [1,2018,null,{}] 04:43:21 INFO - PROCESS | 1851 | 1461584601150 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}] 04:43:21 INFO - PROCESS | 1851 | 1461584601400 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 04:43:21 INFO - PROCESS | 1851 | 1461584601753 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892c71000 == 176 [pid = 1851] [id = 512] 04:43:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7fc88ee08400) [pid = 1851] [serial = 1537] [outer = (nil)] 04:43:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7fc88f2d7000) [pid = 1851] [serial = 1538] [outer = 0x7fc88ee08400] 04:43:21 INFO - PROCESS | 1851 | 1461584601837 Marionette DEBUG loaded listener.js 04:43:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7fc88f6e6400) [pid = 1851] [serial = 1539] [outer = 0x7fc88ee08400] 04:43:22 INFO - PROCESS | 1851 | 1461584602937 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]]]}] 04:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1833ms 04:43:22 INFO - PROCESS | 1851 | 1461584602973 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 04:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:43:22 INFO - PROCESS | 1851 | 1461584602977 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 04:43:22 INFO - PROCESS | 1851 | 1461584602983 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:43:22 INFO - PROCESS | 1851 | 1461584602989 Marionette TRACE conn3 <- [1,2022,null,{}] 04:43:23 INFO - PROCESS | 1851 | 1461584603005 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}] 04:43:23 INFO - PROCESS | 1851 | 1461584603255 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 04:43:23 INFO - PROCESS | 1851 | 1461584603549 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894dd8800 == 177 [pid = 1851] [id = 513] 04:43:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7fc8900fa800) [pid = 1851] [serial = 1540] [outer = (nil)] 04:43:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7fc890c9c800) [pid = 1851] [serial = 1541] [outer = 0x7fc8900fa800] 04:43:23 INFO - PROCESS | 1851 | 1461584603636 Marionette DEBUG loaded listener.js 04:43:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7fc892562800) [pid = 1851] [serial = 1542] [outer = 0x7fc8900fa800] 04:43:24 INFO - PROCESS | 1851 | 1461584604529 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]]]}] 04:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1586ms 04:43:24 INFO - PROCESS | 1851 | 1461584604572 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 1851 | 1461584604579 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 04:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:43:24 INFO - PROCESS | 1851 | 1461584604591 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 1851 | 1461584604595 Marionette TRACE conn3 <- [1,2026,null,{}] 04:43:24 INFO - PROCESS | 1851 | 1461584604605 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}] 04:43:24 INFO - PROCESS | 1851 | 1461584604993 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 04:43:25 INFO - PROCESS | 1851 | 1461584605379 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895260000 == 178 [pid = 1851] [id = 514] 04:43:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7fc8900ff000) [pid = 1851] [serial = 1543] [outer = (nil)] 04:43:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7fc892b08c00) [pid = 1851] [serial = 1544] [outer = 0x7fc8900ff000] 04:43:25 INFO - PROCESS | 1851 | 1461584605502 Marionette DEBUG loaded listener.js 04:43:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7fc892bd9000) [pid = 1851] [serial = 1545] [outer = 0x7fc8900ff000] 04:43:26 INFO - PROCESS | 1851 | 1461584606478 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]]]}] 04:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1949ms 04:43:26 INFO - PROCESS | 1851 | 1461584606539 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 04:43:26 INFO - PROCESS | 1851 | 1461584606543 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 04:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:43:26 INFO - PROCESS | 1851 | 1461584606548 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:43:26 INFO - PROCESS | 1851 | 1461584606550 Marionette TRACE conn3 <- [1,2030,null,{}] 04:43:26 INFO - PROCESS | 1851 | 1461584606556 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}] 04:43:26 INFO - PROCESS | 1851 | 1461584606767 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 04:43:27 INFO - PROCESS | 1851 | 1461584607030 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8953e0000 == 179 [pid = 1851] [id = 515] 04:43:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7fc89281c000) [pid = 1851] [serial = 1546] [outer = (nil)] 04:43:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7fc892c4d800) [pid = 1851] [serial = 1547] [outer = 0x7fc89281c000] 04:43:27 INFO - PROCESS | 1851 | 1461584607157 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7fc893672c00) [pid = 1851] [serial = 1548] [outer = 0x7fc89281c000] 04:43:28 INFO - PROCESS | 1851 | 1461584608064 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]]]}] 04:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1584ms 04:43:28 INFO - PROCESS | 1851 | 1461584608134 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 04:43:28 INFO - PROCESS | 1851 | 1461584608138 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 04:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:43:28 INFO - PROCESS | 1851 | 1461584608144 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - PROCESS | 1851 | 1461584608146 Marionette TRACE conn3 <- [1,2034,null,{}] 04:43:28 INFO - PROCESS | 1851 | 1461584608152 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}] 04:43:28 INFO - PROCESS | 1851 | 1461584608444 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 04:43:28 INFO - PROCESS | 1851 | 1461584608770 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89745f800 == 180 [pid = 1851] [id = 516] 04:43:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7fc894a62400) [pid = 1851] [serial = 1549] [outer = (nil)] 04:43:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7fc8954ea800) [pid = 1851] [serial = 1550] [outer = 0x7fc894a62400] 04:43:28 INFO - PROCESS | 1851 | 1461584608860 Marionette DEBUG loaded listener.js 04:43:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7fc8975cd000) [pid = 1851] [serial = 1551] [outer = 0x7fc894a62400] 04:43:29 INFO - PROCESS | 1851 | 1461584609741 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]]]}] 04:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1629ms 04:43:29 INFO - PROCESS | 1851 | 1461584609790 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 04:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:43:29 INFO - PROCESS | 1851 | 1461584609794 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 04:43:29 INFO - PROCESS | 1851 | 1461584609800 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:43:29 INFO - PROCESS | 1851 | 1461584609803 Marionette TRACE conn3 <- [1,2038,null,{}] 04:43:29 INFO - PROCESS | 1851 | 1461584609808 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}] 04:43:30 INFO - PROCESS | 1851 | 1461584610035 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 04:43:30 INFO - PROCESS | 1851 | 1461584610307 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89b9d4800 == 181 [pid = 1851] [id = 517] 04:43:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7fc894a65000) [pid = 1851] [serial = 1552] [outer = (nil)] 04:43:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7fc89b8aa000) [pid = 1851] [serial = 1553] [outer = 0x7fc894a65000] 04:43:30 INFO - PROCESS | 1851 | 1461584610427 Marionette DEBUG loaded listener.js 04:43:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7fc89bba1000) [pid = 1851] [serial = 1554] [outer = 0x7fc894a65000] 04:43:31 INFO - PROCESS | 1851 | 1461584611258 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]]]}] 04:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1529ms 04:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:43:31 INFO - PROCESS | 1851 | 1461584611330 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 04:43:31 INFO - PROCESS | 1851 | 1461584611333 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 04:43:31 INFO - PROCESS | 1851 | 1461584611339 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:43:31 INFO - PROCESS | 1851 | 1461584611343 Marionette TRACE conn3 <- [1,2042,null,{}] 04:43:31 INFO - PROCESS | 1851 | 1461584611348 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}] 04:43:31 INFO - PROCESS | 1851 | 1461584611626 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 04:43:31 INFO - PROCESS | 1851 | 1461584611988 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89c050000 == 182 [pid = 1851] [id = 518] 04:43:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7fc8954e2800) [pid = 1851] [serial = 1555] [outer = (nil)] 04:43:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7fc89c2aa800) [pid = 1851] [serial = 1556] [outer = 0x7fc8954e2800] 04:43:32 INFO - PROCESS | 1851 | 1461584612121 Marionette DEBUG loaded listener.js 04:43:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7fc89cccf000) [pid = 1851] [serial = 1557] [outer = 0x7fc8954e2800] 04:43:33 INFO - PROCESS | 1851 | 1461584613348 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]]]}] 04:43:33 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) 04:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2089ms 04:43:33 INFO - PROCESS | 1851 | 1461584613430 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 04:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:43:33 INFO - PROCESS | 1851 | 1461584613435 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 04:43:33 INFO - PROCESS | 1851 | 1461584613441 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:43:33 INFO - PROCESS | 1851 | 1461584613445 Marionette TRACE conn3 <- [1,2046,null,{}] 04:43:33 INFO - PROCESS | 1851 | 1461584613450 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}] 04:43:33 INFO - PROCESS | 1851 | 1461584613718 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 04:43:34 INFO - PROCESS | 1851 | 1461584614090 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee81000 == 183 [pid = 1851] [id = 519] 04:43:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7fc89b82c400) [pid = 1851] [serial = 1558] [outer = (nil)] 04:43:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7fc89cf69800) [pid = 1851] [serial = 1559] [outer = 0x7fc89b82c400] 04:43:34 INFO - PROCESS | 1851 | 1461584614232 Marionette DEBUG loaded listener.js 04:43:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7fc89e6a2000) [pid = 1851] [serial = 1560] [outer = 0x7fc89b82c400] 04:43:35 INFO - PROCESS | 1851 | 1461584615256 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]]]}] 04:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1890ms 04:43:35 INFO - PROCESS | 1851 | 1461584615333 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 04:43:35 INFO - PROCESS | 1851 | 1461584615337 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 04:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:43:35 INFO - PROCESS | 1851 | 1461584615343 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:43:35 INFO - PROCESS | 1851 | 1461584615345 Marionette TRACE conn3 <- [1,2050,null,{}] 04:43:35 INFO - PROCESS | 1851 | 1461584615351 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}] 04:43:35 INFO - PROCESS | 1851 | 1461584615620 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 04:43:35 INFO - PROCESS | 1851 | 1461584615949 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f27b000 == 184 [pid = 1851] [id = 520] 04:43:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7fc89e725c00) [pid = 1851] [serial = 1561] [outer = (nil)] 04:43:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7fc89e732800) [pid = 1851] [serial = 1562] [outer = 0x7fc89e725c00] 04:43:36 INFO - PROCESS | 1851 | 1461584616030 Marionette DEBUG loaded listener.js 04:43:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7fc89eab5800) [pid = 1851] [serial = 1563] [outer = 0x7fc89e725c00] 04:43:36 INFO - PROCESS | 1851 | 1461584616958 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]]]}] 04:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1681ms 04:43:37 INFO - PROCESS | 1851 | 1461584617025 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 04:43:37 INFO - PROCESS | 1851 | 1461584617029 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 04:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:43:37 INFO - PROCESS | 1851 | 1461584617035 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:43:37 INFO - PROCESS | 1851 | 1461584617039 Marionette TRACE conn3 <- [1,2054,null,{}] 04:43:37 INFO - PROCESS | 1851 | 1461584617044 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}] 04:43:37 INFO - PROCESS | 1851 | 1461584617280 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 04:43:37 INFO - PROCESS | 1851 | 1461584617603 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a00cd800 == 185 [pid = 1851] [id = 521] 04:43:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7fc89f818000) [pid = 1851] [serial = 1564] [outer = (nil)] 04:43:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7fc89ff29800) [pid = 1851] [serial = 1565] [outer = 0x7fc89f818000] 04:43:37 INFO - PROCESS | 1851 | 1461584617704 Marionette DEBUG loaded listener.js 04:43:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7fc8a031f800) [pid = 1851] [serial = 1566] [outer = 0x7fc89f818000] 04:43:38 INFO - PROCESS | 1851 | 1461584618605 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]]]}] 04:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1629ms 04:43:38 INFO - PROCESS | 1851 | 1461584618667 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 04:43:38 INFO - PROCESS | 1851 | 1461584618671 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 04:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:43:38 INFO - PROCESS | 1851 | 1461584618677 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:43:38 INFO - PROCESS | 1851 | 1461584618679 Marionette TRACE conn3 <- [1,2058,null,{}] 04:43:38 INFO - PROCESS | 1851 | 1461584618686 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}] 04:43:38 INFO - PROCESS | 1851 | 1461584618922 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 04:43:39 INFO - PROCESS | 1851 | 1461584619240 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a334d000 == 186 [pid = 1851] [id = 522] 04:43:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7fc89f9cfc00) [pid = 1851] [serial = 1567] [outer = (nil)] 04:43:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7fc8a14e0800) [pid = 1851] [serial = 1568] [outer = 0x7fc89f9cfc00] 04:43:39 INFO - PROCESS | 1851 | 1461584619322 Marionette DEBUG loaded listener.js 04:43:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7fc8a2aab000) [pid = 1851] [serial = 1569] [outer = 0x7fc89f9cfc00] 04:43:40 INFO - PROCESS | 1851 | 1461584620201 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]]]}] 04:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1588ms 04:43:40 INFO - PROCESS | 1851 | 1461584620267 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 04:43:40 INFO - PROCESS | 1851 | 1461584620271 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 04:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:43:40 INFO - PROCESS | 1851 | 1461584620276 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:43:40 INFO - PROCESS | 1851 | 1461584620279 Marionette TRACE conn3 <- [1,2062,null,{}] 04:43:40 INFO - PROCESS | 1851 | 1461584620285 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}] 04:43:40 INFO - PROCESS | 1851 | 1461584620519 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 04:43:40 INFO - PROCESS | 1851 | 1461584620838 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a5168000 == 187 [pid = 1851] [id = 523] 04:43:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7fc8941aac00) [pid = 1851] [serial = 1570] [outer = (nil)] 04:43:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7fc8a3290000) [pid = 1851] [serial = 1571] [outer = 0x7fc8941aac00] 04:43:40 INFO - PROCESS | 1851 | 1461584620921 Marionette DEBUG loaded listener.js 04:43:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7fc8a32bd400) [pid = 1851] [serial = 1572] [outer = 0x7fc8941aac00] 04:43:41 INFO - PROCESS | 1851 | 1461584621856 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]]]}] 04:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1629ms 04:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:43:41 INFO - PROCESS | 1851 | 1461584621908 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 04:43:41 INFO - PROCESS | 1851 | 1461584621911 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 04:43:41 INFO - PROCESS | 1851 | 1461584621917 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:43:41 INFO - PROCESS | 1851 | 1461584621920 Marionette TRACE conn3 <- [1,2066,null,{}] 04:43:41 INFO - PROCESS | 1851 | 1461584621926 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}] 04:43:42 INFO - PROCESS | 1851 | 1461584622144 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 04:43:42 INFO - PROCESS | 1851 | 1461584622463 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9085000 == 188 [pid = 1851] [id = 524] 04:43:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7fc894b5a400) [pid = 1851] [serial = 1573] [outer = (nil)] 04:43:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7fc8a33a2c00) [pid = 1851] [serial = 1574] [outer = 0x7fc894b5a400] 04:43:42 INFO - PROCESS | 1851 | 1461584622545 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7fc8a51ab000) [pid = 1851] [serial = 1575] [outer = 0x7fc894b5a400] 04:43:43 INFO - PROCESS | 1851 | 1461584623462 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]]]}] 04:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1581ms 04:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:43:43 INFO - PROCESS | 1851 | 1461584623498 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 04:43:43 INFO - PROCESS | 1851 | 1461584623501 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 04:43:43 INFO - PROCESS | 1851 | 1461584623507 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - PROCESS | 1851 | 1461584623510 Marionette TRACE conn3 <- [1,2070,null,{}] 04:43:43 INFO - PROCESS | 1851 | 1461584623518 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}] 04:43:43 INFO - PROCESS | 1851 | 1461584623744 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 04:43:44 INFO - PROCESS | 1851 | 1461584624020 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aab4e000 == 189 [pid = 1851] [id = 525] 04:43:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7fc8a2bc2c00) [pid = 1851] [serial = 1576] [outer = (nil)] 04:43:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7fc8a6e7b800) [pid = 1851] [serial = 1577] [outer = 0x7fc8a2bc2c00] 04:43:44 INFO - PROCESS | 1851 | 1461584624144 Marionette DEBUG loaded listener.js 04:43:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7fc8a8638400) [pid = 1851] [serial = 1578] [outer = 0x7fc8a2bc2c00] 04:43:44 INFO - PROCESS | 1851 | 1461584624973 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]]]}] 04:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1535ms 04:43:45 INFO - PROCESS | 1851 | 1461584625043 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 04:43:45 INFO - PROCESS | 1851 | 1461584625046 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 04:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:43:45 INFO - PROCESS | 1851 | 1461584625052 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:43:45 INFO - PROCESS | 1851 | 1461584625054 Marionette TRACE conn3 <- [1,2074,null,{}] 04:43:45 INFO - PROCESS | 1851 | 1461584625060 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}] 04:43:45 INFO - PROCESS | 1851 | 1461584625280 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 04:43:45 INFO - PROCESS | 1851 | 1461584625552 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b5d03800 == 190 [pid = 1851] [id = 526] 04:43:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7fc89438a800) [pid = 1851] [serial = 1579] [outer = (nil)] 04:43:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7fc8a872e000) [pid = 1851] [serial = 1580] [outer = 0x7fc89438a800] 04:43:45 INFO - PROCESS | 1851 | 1461584625675 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7fc8a8b6f000) [pid = 1851] [serial = 1581] [outer = 0x7fc89438a800] 04:43:46 INFO - PROCESS | 1851 | 1461584626627 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]]]}] 04:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1629ms 04:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:43:46 INFO - PROCESS | 1851 | 1461584626682 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 04:43:46 INFO - PROCESS | 1851 | 1461584626685 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 04:43:46 INFO - PROCESS | 1851 | 1461584626691 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:43:46 INFO - PROCESS | 1851 | 1461584626694 Marionette TRACE conn3 <- [1,2078,null,{}] 04:43:46 INFO - PROCESS | 1851 | 1461584626699 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}] 04:43:46 INFO - PROCESS | 1851 | 1461584626922 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 04:43:47 INFO - PROCESS | 1851 | 1461584627243 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bac47800 == 191 [pid = 1851] [id = 527] 04:43:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7fc89438e400) [pid = 1851] [serial = 1582] [outer = (nil)] 04:43:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7fc8a9cc0800) [pid = 1851] [serial = 1583] [outer = 0x7fc89438e400] 04:43:47 INFO - PROCESS | 1851 | 1461584627328 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7fc8ab655000) [pid = 1851] [serial = 1584] [outer = 0x7fc89438e400] 04:43:48 INFO - PROCESS | 1851 | 1461584628188 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]]]}] 04:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1537ms 04:43:48 INFO - PROCESS | 1851 | 1461584628228 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 04:43:48 INFO - PROCESS | 1851 | 1461584628232 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 04:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:43:48 INFO - PROCESS | 1851 | 1461584628238 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:43:48 INFO - PROCESS | 1851 | 1461584628241 Marionette TRACE conn3 <- [1,2082,null,{}] 04:43:48 INFO - PROCESS | 1851 | 1461584628246 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}] 04:43:48 INFO - PROCESS | 1851 | 1461584628483 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e79e000 == 190 [pid = 1851] [id = 399] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89252f000 == 189 [pid = 1851] [id = 455] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88ff88000 == 188 [pid = 1851] [id = 457] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897463800 == 187 [pid = 1851] [id = 456] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897455000 == 186 [pid = 1851] [id = 454] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e79c800 == 185 [pid = 1851] [id = 327] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a3355800 == 184 [pid = 1851] [id = 452] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8952d1000 == 183 [pid = 1851] [id = 323] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a3ad0800 == 182 [pid = 1851] [id = 446] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fdde800 == 181 [pid = 1851] [id = 445] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b5d15800 == 180 [pid = 1851] [id = 448] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895c60000 == 179 [pid = 1851] [id = 451] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890d36000 == 178 [pid = 1851] [id = 453] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bd295800 == 177 [pid = 1851] [id = 449] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a8e61800 == 176 [pid = 1851] [id = 447] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89771e000 == 175 [pid = 1851] [id = 444] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895c46800 == 174 [pid = 1851] [id = 450] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88ebcc800 == 173 [pid = 1851] [id = 509] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88ff90000 == 172 [pid = 1851] [id = 508] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88e3cd800 == 171 [pid = 1851] [id = 507] 04:43:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88cb53800 == 170 [pid = 1851] [id = 506] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7fc89eabbc00) [pid = 1851] [serial = 1395] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7fc8b93b1000) [pid = 1851] [serial = 1224] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7fc88eeb0800) [pid = 1851] [serial = 1230] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7fc89f9d2000) [pid = 1851] [serial = 1275] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7fc8954e3c00) [pid = 1851] [serial = 1200] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7fc88dd52c00) [pid = 1851] [serial = 1233] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7fc89f1ab000) [pid = 1851] [serial = 1260] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7fc8a32b8400) [pid = 1851] [serial = 1281] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7fc894a66c00) [pid = 1851] [serial = 1266] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7fc894a5e800) [pid = 1851] [serial = 1194] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7fc89367cc00) [pid = 1851] [serial = 1197] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7fc8a02e3000) [pid = 1851] [serial = 1209] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7fc8a518a400) [pid = 1851] [serial = 1212] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7fc8a8837800) [pid = 1851] [serial = 1215] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7fc8ac40d000) [pid = 1851] [serial = 1218] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7fc8b64f5400) [pid = 1851] [serial = 1221] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7fc8a5d76400) [pid = 1851] [serial = 1287] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7fc8a8730000) [pid = 1851] [serial = 1290] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7fc8b722fc00) [pid = 1851] [serial = 1293] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7fc8baa0bc00) [pid = 1851] [serial = 1296] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7fc8bb038c00) [pid = 1851] [serial = 1299] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7fc8b5d65400) [pid = 1851] [serial = 1302] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7fc89cf65000) [pid = 1851] [serial = 1305] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7fc8a2a87000) [pid = 1851] [serial = 1278] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7fc89f5e4000) [pid = 1851] [serial = 1272] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7fc892bd7c00) [pid = 1851] [serial = 1263] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7fc89ccd0c00) [pid = 1851] [serial = 1269] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7fc8a33a0800) [pid = 1851] [serial = 1284] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7fc890acfc00) [pid = 1851] [serial = 1236] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7fc8badac000) [pid = 1851] [serial = 1227] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7fc89d07ac00) [pid = 1851] [serial = 1203] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7fc89f7a1000) [pid = 1851] [serial = 1206] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7fc89e731400) [pid = 1851] [serial = 1365] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7fc88ee10000) [pid = 1851] [serial = 1353] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7fc8a3287800) [pid = 1851] [serial = 1341] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7fc8bada6000) [pid = 1851] [serial = 1350] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7fc8b7282c00) [pid = 1851] [serial = 1359] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7fc8b6244c00) [pid = 1851] [serial = 1347] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7fc88e610400) [pid = 1851] [serial = 1368] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7fc89f614000) [pid = 1851] [serial = 1338] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7fc8bb03c400) [pid = 1851] [serial = 1362] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7fc8a2bce400) [pid = 1851] [serial = 1329] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7fc8954e8c00) [pid = 1851] [serial = 1335] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7fc8900fa000) [pid = 1851] [serial = 1356] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7fc8a6d1fc00) [pid = 1851] [serial = 1344] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7fc892c45400) [pid = 1851] [serial = 1332] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7fc892d48400) [pid = 1851] [serial = 1457] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7fc8941b1800) [pid = 1851] [serial = 1458] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7fc88f494c00) [pid = 1851] [serial = 1460] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7fc8b7479000) [pid = 1851] [serial = 1427] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7fc88f24c000) [pid = 1851] [serial = 1424] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7fc8b5106400) [pid = 1851] [serial = 1421] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7fc8a961f400) [pid = 1851] [serial = 1418] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7fc89cf67000) [pid = 1851] [serial = 1415] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7fc8a2a8e400) [pid = 1851] [serial = 1412] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7fc89ff65800) [pid = 1851] [serial = 1409] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7fc89e72f000) [pid = 1851] [serial = 1406] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7fc89b839000) [pid = 1851] [serial = 1403] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7fc892d52400) [pid = 1851] [serial = 1400] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7fc88eb99000) [pid = 1851] [serial = 1397] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7fc89255e400) [pid = 1851] [serial = 1454] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7fc88ee11000) [pid = 1851] [serial = 1451] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7fc88f6ec800) [pid = 1851] [serial = 1452] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7fc88eb97400) [pid = 1851] [serial = 1449] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7fc88de52800) [pid = 1851] [serial = 1448] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc892820000) [pid = 1851] [serial = 1445] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7fc88b1f1400) [pid = 1851] [serial = 1442] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc89281f000) [pid = 1851] [serial = 1439] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc89c2a4c00) [pid = 1851] [serial = 1436] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc88e2dac00) [pid = 1851] [serial = 1433] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc89256a400) [pid = 1851] [serial = 1430] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc897511800) [pid = 1851] [serial = 1463] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc88fd44000) [pid = 1851] [serial = 1461] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc89256ac00) [pid = 1851] [serial = 1455] [outer = (nil)] [url = about:blank] 04:43:50 INFO - PROCESS | 1851 | 1461584630521 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88ca2d000 == 171 [pid = 1851] [id = 528] 04:43:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc88ad06000) [pid = 1851] [serial = 1585] [outer = (nil)] 04:43:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc88ad08000) [pid = 1851] [serial = 1586] [outer = 0x7fc88ad06000] 04:43:50 INFO - PROCESS | 1851 | 1461584630597 Marionette DEBUG loaded listener.js 04:43:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc88b1ed000) [pid = 1851] [serial = 1587] [outer = 0x7fc88ad06000] 04:43:51 INFO - PROCESS | 1851 | 1461584631406 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]]]}] 04:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 3183ms 04:43:51 INFO - PROCESS | 1851 | 1461584631427 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 04:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:43:51 INFO - PROCESS | 1851 | 1461584631433 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 04:43:51 INFO - PROCESS | 1851 | 1461584631440 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:43:51 INFO - PROCESS | 1851 | 1461584631453 Marionette TRACE conn3 <- [1,2086,null,{}] 04:43:51 INFO - PROCESS | 1851 | 1461584631463 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}] 04:43:51 INFO - PROCESS | 1851 | 1461584631688 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 04:43:51 INFO - PROCESS | 1851 | 1461584631871 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88de0a000 == 172 [pid = 1851] [id = 529] 04:43:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc88b1ef000) [pid = 1851] [serial = 1588] [outer = (nil)] 04:43:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc88cdf7800) [pid = 1851] [serial = 1589] [outer = 0x7fc88b1ef000] 04:43:51 INFO - PROCESS | 1851 | 1461584631939 Marionette DEBUG loaded listener.js 04:43:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc88de4a000) [pid = 1851] [serial = 1590] [outer = 0x7fc88b1ef000] 04:43:52 INFO - PROCESS | 1851 | 1461584632842 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]]]}] 04:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1449ms 04:43:52 INFO - PROCESS | 1851 | 1461584632892 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 04:43:52 INFO - PROCESS | 1851 | 1461584632898 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 04:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:43:52 INFO - PROCESS | 1851 | 1461584632909 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:43:52 INFO - PROCESS | 1851 | 1461584632912 Marionette TRACE conn3 <- [1,2090,null,{}] 04:43:52 INFO - PROCESS | 1851 | 1461584632918 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}] 04:43:53 INFO - PROCESS | 1851 | 1461584633201 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 04:43:53 INFO - PROCESS | 1851 | 1461584633448 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88f6e2000 == 173 [pid = 1851] [id = 530] 04:43:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc88e2db000) [pid = 1851] [serial = 1591] [outer = (nil)] 04:43:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7fc88e603000) [pid = 1851] [serial = 1592] [outer = 0x7fc88e2db000] 04:43:53 INFO - PROCESS | 1851 | 1461584633549 Marionette DEBUG loaded listener.js 04:43:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc88eb95400) [pid = 1851] [serial = 1593] [outer = 0x7fc88e2db000] 04:43:54 INFO - PROCESS | 1851 | 1461584634472 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]]]}] 04:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1631ms 04:43:54 INFO - PROCESS | 1851 | 1461584634547 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 04:43:54 INFO - PROCESS | 1851 | 1461584634551 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 04:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:43:54 INFO - PROCESS | 1851 | 1461584634565 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:43:54 INFO - PROCESS | 1851 | 1461584634573 Marionette TRACE conn3 <- [1,2094,null,{}] 04:43:54 INFO - PROCESS | 1851 | 1461584634580 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}] 04:43:55 INFO - PROCESS | 1851 | 1461584635524 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc892818c00) [pid = 1851] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7fc88b1ec400) [pid = 1851] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc88eea9800) [pid = 1851] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc89e732000) [pid = 1851] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc8975d4c00) [pid = 1851] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc89c2a3c00) [pid = 1851] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc88e611800) [pid = 1851] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc88dd4c400) [pid = 1851] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc89255d000) [pid = 1851] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc89d080000) [pid = 1851] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc88e2d4000) [pid = 1851] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc88f242c00) [pid = 1851] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc88e60a800) [pid = 1851] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc88dd4e000) [pid = 1851] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc88eb93800) [pid = 1851] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc88dd45400) [pid = 1851] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc895245c00) [pid = 1851] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc89e943800) [pid = 1851] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc89bb98c00) [pid = 1851] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc894a5ec00) [pid = 1851] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc89524bc00) [pid = 1851] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc890ac9000) [pid = 1851] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc88eba0000) [pid = 1851] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc88cc10800) [pid = 1851] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc88b1f5c00) [pid = 1851] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc889887c00) [pid = 1851] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc889884c00) [pid = 1851] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc88ad05c00) [pid = 1851] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc88ad04000) [pid = 1851] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc88ad04400) [pid = 1851] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc8ab65d000) [pid = 1851] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc8aa522c00) [pid = 1851] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc89ff62c00) [pid = 1851] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc89e947800) [pid = 1851] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc89ff35400) [pid = 1851] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc88e607400) [pid = 1851] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc8954eb400) [pid = 1851] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc8a28d1000) [pid = 1851] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc890ef5c00) [pid = 1851] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:43:55 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc8b727f800) [pid = 1851] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:43:55 INFO - PROCESS | 1851 | 1461584635774 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88ca19800 == 174 [pid = 1851] [id = 531] 04:43:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc889882c00) [pid = 1851] [serial = 1594] [outer = (nil)] 04:43:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc889891800) [pid = 1851] [serial = 1595] [outer = 0x7fc889882c00] 04:43:55 INFO - PROCESS | 1851 | 1461584635839 Marionette DEBUG loaded listener.js 04:43:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc88ca05000) [pid = 1851] [serial = 1596] [outer = 0x7fc889882c00] 04:43:56 INFO - PROCESS | 1851 | 1461584636537 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]]]}] 04:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2008ms 04:43:56 INFO - PROCESS | 1851 | 1461584636567 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 04:43:56 INFO - PROCESS | 1851 | 1461584636571 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 04:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:43:56 INFO - PROCESS | 1851 | 1461584636577 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:43:56 INFO - PROCESS | 1851 | 1461584636579 Marionette TRACE conn3 <- [1,2098,null,{}] 04:43:56 INFO - PROCESS | 1851 | 1461584636584 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}] 04:43:56 INFO - PROCESS | 1851 | 1461584636787 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 04:43:56 INFO - PROCESS | 1851 | 1461584636967 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890e7b800 == 175 [pid = 1851] [id = 532] 04:43:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc889884800) [pid = 1851] [serial = 1597] [outer = (nil)] 04:43:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc88e2d7c00) [pid = 1851] [serial = 1598] [outer = 0x7fc889884800] 04:43:57 INFO - PROCESS | 1851 | 1461584637033 Marionette DEBUG loaded listener.js 04:43:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc88eea7000) [pid = 1851] [serial = 1599] [outer = 0x7fc889884800] 04:43:58 INFO - PROCESS | 1851 | 1461584638147 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]]]}] 04:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1630ms 04:43:58 INFO - PROCESS | 1851 | 1461584638209 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 04:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:43:58 INFO - PROCESS | 1851 | 1461584638215 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 04:43:58 INFO - PROCESS | 1851 | 1461584638223 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:43:58 INFO - PROCESS | 1851 | 1461584638228 Marionette TRACE conn3 <- [1,2102,null,{}] 04:43:58 INFO - PROCESS | 1851 | 1461584638236 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}] 04:43:58 INFO - PROCESS | 1851 | 1461584638526 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 04:43:58 INFO - PROCESS | 1851 | 1461584638841 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88f6c5800 == 176 [pid = 1851] [id = 533] 04:43:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc88cc18000) [pid = 1851] [serial = 1600] [outer = (nil)] 04:43:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc88dd49400) [pid = 1851] [serial = 1601] [outer = 0x7fc88cc18000] 04:43:58 INFO - PROCESS | 1851 | 1461584638933 Marionette DEBUG loaded listener.js 04:43:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc88de55000) [pid = 1851] [serial = 1602] [outer = 0x7fc88cc18000] 04:43:59 INFO - PROCESS | 1851 | 1461584639813 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]]]}] 04:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1641ms 04:43:59 INFO - PROCESS | 1851 | 1461584639864 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 04:43:59 INFO - PROCESS | 1851 | 1461584639872 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 04:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:43:59 INFO - PROCESS | 1851 | 1461584639882 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:43:59 INFO - PROCESS | 1851 | 1461584639885 Marionette TRACE conn3 <- [1,2106,null,{}] 04:43:59 INFO - PROCESS | 1851 | 1461584639892 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}] 04:44:00 INFO - PROCESS | 1851 | 1461584640124 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 04:44:00 INFO - PROCESS | 1851 | 1461584640409 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892534000 == 177 [pid = 1851] [id = 534] 04:44:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc88eb94800) [pid = 1851] [serial = 1603] [outer = (nil)] 04:44:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc88eb9c000) [pid = 1851] [serial = 1604] [outer = 0x7fc88eb94800] 04:44:00 INFO - PROCESS | 1851 | 1461584640528 Marionette DEBUG loaded listener.js 04:44:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc88ee0e400) [pid = 1851] [serial = 1605] [outer = 0x7fc88eb94800] 04:44:01 INFO - PROCESS | 1851 | 1461584641517 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]]]}] 04:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1678ms 04:44:01 INFO - PROCESS | 1851 | 1461584641561 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 04:44:01 INFO - PROCESS | 1851 | 1461584641565 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 04:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:44:01 INFO - PROCESS | 1851 | 1461584641572 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:44:01 INFO - PROCESS | 1851 | 1461584641577 Marionette TRACE conn3 <- [1,2110,null,{}] 04:44:01 INFO - PROCESS | 1851 | 1461584641593 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}] 04:44:01 INFO - PROCESS | 1851 | 1461584641822 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 04:44:02 INFO - PROCESS | 1851 | 1461584642148 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892c5a800 == 178 [pid = 1851] [id = 535] 04:44:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc88f24d800) [pid = 1851] [serial = 1606] [outer = (nil)] 04:44:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc88f2d8400) [pid = 1851] [serial = 1607] [outer = 0x7fc88f24d800] 04:44:02 INFO - PROCESS | 1851 | 1461584642231 Marionette DEBUG loaded listener.js 04:44:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc88f49e400) [pid = 1851] [serial = 1608] [outer = 0x7fc88f24d800] 04:44:03 INFO - PROCESS | 1851 | 1461584643089 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]]]}] 04:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1584ms 04:44:03 INFO - PROCESS | 1851 | 1461584643158 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 04:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:44:03 INFO - PROCESS | 1851 | 1461584643162 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 04:44:03 INFO - PROCESS | 1851 | 1461584643169 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:44:03 INFO - PROCESS | 1851 | 1461584643172 Marionette TRACE conn3 <- [1,2114,null,{}] 04:44:03 INFO - PROCESS | 1851 | 1461584643177 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}] 04:44:03 INFO - PROCESS | 1851 | 1461584643403 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 04:44:03 INFO - PROCESS | 1851 | 1461584643698 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894a9c000 == 179 [pid = 1851] [id = 536] 04:44:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc88e1d1000) [pid = 1851] [serial = 1609] [outer = (nil)] 04:44:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc88fd44400) [pid = 1851] [serial = 1610] [outer = 0x7fc88e1d1000] 04:44:03 INFO - PROCESS | 1851 | 1461584643777 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc8900f4000) [pid = 1851] [serial = 1611] [outer = 0x7fc88e1d1000] 04:44:04 INFO - PROCESS | 1851 | 1461584644648 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]]]}] 04:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1529ms 04:44:04 INFO - PROCESS | 1851 | 1461584644698 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 04:44:04 INFO - PROCESS | 1851 | 1461584644702 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 04:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:44:04 INFO - PROCESS | 1851 | 1461584644707 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - PROCESS | 1851 | 1461584644710 Marionette TRACE conn3 <- [1,2118,null,{}] 04:44:04 INFO - PROCESS | 1851 | 1461584644716 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}] 04:44:04 INFO - PROCESS | 1851 | 1461584644915 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 04:44:05 INFO - PROCESS | 1851 | 1461584645152 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89502b800 == 180 [pid = 1851] [id = 537] 04:44:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc88f24f400) [pid = 1851] [serial = 1612] [outer = (nil)] 04:44:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc890ac1400) [pid = 1851] [serial = 1613] [outer = 0x7fc88f24f400] 04:44:05 INFO - PROCESS | 1851 | 1461584645229 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc890c9c000) [pid = 1851] [serial = 1614] [outer = 0x7fc88f24f400] 04:44:06 INFO - PROCESS | 1851 | 1461584646132 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]]]}] 04:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1478ms 04:44:06 INFO - PROCESS | 1851 | 1461584646187 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 04:44:06 INFO - PROCESS | 1851 | 1461584646191 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 04:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:44:06 INFO - PROCESS | 1851 | 1461584646196 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:44:06 INFO - PROCESS | 1851 | 1461584646200 Marionette TRACE conn3 <- [1,2122,null,{}] 04:44:06 INFO - PROCESS | 1851 | 1461584646205 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}] 04:44:06 INFO - PROCESS | 1851 | 1461584646434 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 04:44:06 INFO - PROCESS | 1851 | 1461584646731 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8953a6800 == 181 [pid = 1851] [id = 538] 04:44:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc892826400) [pid = 1851] [serial = 1615] [outer = (nil)] 04:44:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc892c4c800) [pid = 1851] [serial = 1616] [outer = 0x7fc892826400] 04:44:06 INFO - PROCESS | 1851 | 1461584646853 Marionette DEBUG loaded listener.js 04:44:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc893675400) [pid = 1851] [serial = 1617] [outer = 0x7fc892826400] 04:44:07 INFO - PROCESS | 1851 | 1461584647745 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]]]}] 04:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1583ms 04:44:07 INFO - PROCESS | 1851 | 1461584647786 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 04:44:07 INFO - PROCESS | 1851 | 1461584647789 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 04:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:44:07 INFO - PROCESS | 1851 | 1461584647796 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:44:07 INFO - PROCESS | 1851 | 1461584647799 Marionette TRACE conn3 <- [1,2126,null,{}] 04:44:07 INFO - PROCESS | 1851 | 1461584647804 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}] 04:44:08 INFO - PROCESS | 1851 | 1461584648031 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 04:44:08 INFO - PROCESS | 1851 | 1461584648270 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895c47000 == 182 [pid = 1851] [id = 539] 04:44:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc88e611c00) [pid = 1851] [serial = 1618] [outer = (nil)] 04:44:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc8941ad000) [pid = 1851] [serial = 1619] [outer = 0x7fc88e611c00] 04:44:08 INFO - PROCESS | 1851 | 1461584648412 Marionette DEBUG loaded listener.js 04:44:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc8942eb400) [pid = 1851] [serial = 1620] [outer = 0x7fc88e611c00] 04:44:09 INFO - PROCESS | 1851 | 1461584649300 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]]]}] 04:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1533ms 04:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:44:09 INFO - PROCESS | 1851 | 1461584649330 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 04:44:09 INFO - PROCESS | 1851 | 1461584649333 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 04:44:09 INFO - PROCESS | 1851 | 1461584649340 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:44:09 INFO - PROCESS | 1851 | 1461584649344 Marionette TRACE conn3 <- [1,2130,null,{}] 04:44:09 INFO - PROCESS | 1851 | 1461584649350 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}] 04:44:09 INFO - PROCESS | 1851 | 1461584649577 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 04:44:09 INFO - PROCESS | 1851 | 1461584649847 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89745c800 == 183 [pid = 1851] [id = 540] 04:44:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc88e606000) [pid = 1851] [serial = 1621] [outer = (nil)] 04:44:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc894a5b000) [pid = 1851] [serial = 1622] [outer = 0x7fc88e606000] 04:44:09 INFO - PROCESS | 1851 | 1461584649930 Marionette DEBUG loaded listener.js 04:44:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc894b5c400) [pid = 1851] [serial = 1623] [outer = 0x7fc88e606000] 04:44:10 INFO - PROCESS | 1851 | 1461584650836 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] 04:44:10 INFO - PROCESS | 1851 | 1461584650884 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 04:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:44:10 INFO - PROCESS | 1851 | 1461584650891 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:44:10 INFO - PROCESS | 1851 | 1461584650894 Marionette TRACE conn3 <- [1,2134,null,{}] 04:44:10 INFO - PROCESS | 1851 | 1461584650900 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}] 04:44:11 INFO - PROCESS | 1851 | 1461584651127 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 04:44:11 INFO - PROCESS | 1851 | 1461584651391 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89b9d2000 == 184 [pid = 1851] [id = 541] 04:44:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc88ee03400) [pid = 1851] [serial = 1624] [outer = (nil)] 04:44:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc892d47000) [pid = 1851] [serial = 1625] [outer = 0x7fc88ee03400] 04:44:11 INFO - PROCESS | 1851 | 1461584651517 Marionette DEBUG loaded listener.js 04:44:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc897427c00) [pid = 1851] [serial = 1626] [outer = 0x7fc88ee03400] 04:44:12 INFO - PROCESS | 1851 | 1461584652424 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]]]}] 04:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1586ms 04:44:12 INFO - PROCESS | 1851 | 1461584652478 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 04:44:12 INFO - PROCESS | 1851 | 1461584652482 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 04:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:44:12 INFO - PROCESS | 1851 | 1461584652488 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:44:12 INFO - PROCESS | 1851 | 1461584652490 Marionette TRACE conn3 <- [1,2138,null,{}] 04:44:12 INFO - PROCESS | 1851 | 1461584652496 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}] 04:44:12 INFO - PROCESS | 1851 | 1461584652725 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 04:44:13 INFO - PROCESS | 1851 | 1461584653044 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89bfdc800 == 185 [pid = 1851] [id = 542] 04:44:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc890ac4800) [pid = 1851] [serial = 1627] [outer = (nil)] 04:44:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc8975cb800) [pid = 1851] [serial = 1628] [outer = 0x7fc890ac4800] 04:44:13 INFO - PROCESS | 1851 | 1461584653131 Marionette DEBUG loaded listener.js 04:44:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc89b8aec00) [pid = 1851] [serial = 1629] [outer = 0x7fc890ac4800] 04:44:14 INFO - PROCESS | 1851 | 1461584654068 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]]]}] 04:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1631ms 04:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:44:14 INFO - PROCESS | 1851 | 1461584654120 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 04:44:14 INFO - PROCESS | 1851 | 1461584654124 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 04:44:14 INFO - PROCESS | 1851 | 1461584654131 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:44:14 INFO - PROCESS | 1851 | 1461584654135 Marionette TRACE conn3 <- [1,2142,null,{}] 04:44:14 INFO - PROCESS | 1851 | 1461584654140 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}] 04:44:14 INFO - PROCESS | 1851 | 1461584654384 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 04:44:14 INFO - PROCESS | 1851 | 1461584654739 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e797800 == 186 [pid = 1851] [id = 543] 04:44:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc89c333c00) [pid = 1851] [serial = 1630] [outer = (nil)] 04:44:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc89cf64c00) [pid = 1851] [serial = 1631] [outer = 0x7fc89c333c00] 04:44:14 INFO - PROCESS | 1851 | 1461584654837 Marionette DEBUG loaded listener.js 04:44:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7fc89e6a8c00) [pid = 1851] [serial = 1632] [outer = 0x7fc89c333c00] 04:44:15 INFO - PROCESS | 1851 | 1461584655744 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] 04:44:15 INFO - PROCESS | 1851 | 1461584655837 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 04:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:44:15 INFO - PROCESS | 1851 | 1461584655848 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:44:15 INFO - PROCESS | 1851 | 1461584655851 Marionette TRACE conn3 <- [1,2146,null,{}] 04:44:15 INFO - PROCESS | 1851 | 1461584655857 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}] 04:44:16 INFO - PROCESS | 1851 | 1461584656099 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 04:44:16 INFO - PROCESS | 1851 | 1461584656417 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f021000 == 187 [pid = 1851] [id = 544] 04:44:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc8975cfc00) [pid = 1851] [serial = 1633] [outer = (nil)] 04:44:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7fc89e93dc00) [pid = 1851] [serial = 1634] [outer = 0x7fc8975cfc00] 04:44:16 INFO - PROCESS | 1851 | 1461584656512 Marionette DEBUG loaded listener.js 04:44:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7fc89ee9bc00) [pid = 1851] [serial = 1635] [outer = 0x7fc8975cfc00] 04:44:17 INFO - PROCESS | 1851 | 1461584657420 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] 04:44:17 INFO - PROCESS | 1851 | 1461584657503 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 04:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:44:17 INFO - PROCESS | 1851 | 1461584657510 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:44:17 INFO - PROCESS | 1851 | 1461584657514 Marionette TRACE conn3 <- [1,2150,null,{}] 04:44:17 INFO - PROCESS | 1851 | 1461584657519 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}] 04:44:17 INFO - PROCESS | 1851 | 1461584657812 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 04:44:18 INFO - PROCESS | 1851 | 1461584658130 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f6a1000 == 188 [pid = 1851] [id = 545] 04:44:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7fc89e93bc00) [pid = 1851] [serial = 1636] [outer = (nil)] 04:44:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7fc89f79ec00) [pid = 1851] [serial = 1637] [outer = 0x7fc89e93bc00] 04:44:18 INFO - PROCESS | 1851 | 1461584658213 Marionette DEBUG loaded listener.js 04:44:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7fc89f815c00) [pid = 1851] [serial = 1638] [outer = 0x7fc89e93bc00] 04:44:19 INFO - PROCESS | 1851 | 1461584659170 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]]]}] 04:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1737ms 04:44:19 INFO - PROCESS | 1851 | 1461584659251 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 1851 | 1461584659254 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 04:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:44:19 INFO - PROCESS | 1851 | 1461584659260 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - PROCESS | 1851 | 1461584659264 Marionette TRACE conn3 <- [1,2154,null,{}] 04:44:19 INFO - PROCESS | 1851 | 1461584659269 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}] 04:44:19 INFO - PROCESS | 1851 | 1461584659512 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 04:44:19 INFO - PROCESS | 1851 | 1461584659781 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fde0000 == 189 [pid = 1851] [id = 546] 04:44:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7fc89c336c00) [pid = 1851] [serial = 1639] [outer = (nil)] 04:44:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7fc89f9d2000) [pid = 1851] [serial = 1640] [outer = 0x7fc89c336c00] 04:44:19 INFO - PROCESS | 1851 | 1461584659901 Marionette DEBUG loaded listener.js 04:44:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7fc89ff6b400) [pid = 1851] [serial = 1641] [outer = 0x7fc89c336c00] 04:44:20 INFO - PROCESS | 1851 | 1461584660835 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]]]}] 04:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1635ms 04:44:20 INFO - PROCESS | 1851 | 1461584660897 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 04:44:20 INFO - PROCESS | 1851 | 1461584660901 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 04:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:44:20 INFO - PROCESS | 1851 | 1461584660907 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:44:20 INFO - PROCESS | 1851 | 1461584660909 Marionette TRACE conn3 <- [1,2158,null,{}] 04:44:20 INFO - PROCESS | 1851 | 1461584660915 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}] 04:44:21 INFO - PROCESS | 1851 | 1461584661154 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 04:44:21 INFO - PROCESS | 1851 | 1461584661471 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a00e8800 == 190 [pid = 1851] [id = 547] 04:44:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7fc88988d400) [pid = 1851] [serial = 1642] [outer = (nil)] 04:44:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7fc89ff6d800) [pid = 1851] [serial = 1643] [outer = 0x7fc88988d400] 04:44:21 INFO - PROCESS | 1851 | 1461584661563 Marionette DEBUG loaded listener.js 04:44:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7fc8a103a800) [pid = 1851] [serial = 1644] [outer = 0x7fc88988d400] 04:44:22 INFO - PROCESS | 1851 | 1461584662475 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]]]}] 04:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1631ms 04:44:22 INFO - PROCESS | 1851 | 1461584662540 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 04:44:22 INFO - PROCESS | 1851 | 1461584662543 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 04:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:44:22 INFO - PROCESS | 1851 | 1461584662552 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:44:22 INFO - PROCESS | 1851 | 1461584662555 Marionette TRACE conn3 <- [1,2162,null,{}] 04:44:22 INFO - PROCESS | 1851 | 1461584662560 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}] 04:44:22 INFO - PROCESS | 1851 | 1461584662819 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 04:44:23 INFO - PROCESS | 1851 | 1461584663142 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2a18800 == 191 [pid = 1851] [id = 548] 04:44:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7fc89e942000) [pid = 1851] [serial = 1645] [outer = (nil)] 04:44:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7fc8a1e40800) [pid = 1851] [serial = 1646] [outer = 0x7fc89e942000] 04:44:23 INFO - PROCESS | 1851 | 1461584663236 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7fc8a2a8f400) [pid = 1851] [serial = 1647] [outer = 0x7fc89e942000] 04:44:24 INFO - PROCESS | 1851 | 1461584664198 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]]]}] 04:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1685ms 04:44:24 INFO - PROCESS | 1851 | 1461584664237 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 04:44:24 INFO - PROCESS | 1851 | 1461584664241 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 04:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:44:24 INFO - PROCESS | 1851 | 1461584664248 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:44:24 INFO - PROCESS | 1851 | 1461584664251 Marionette TRACE conn3 <- [1,2166,null,{}] 04:44:24 INFO - PROCESS | 1851 | 1461584664257 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}] 04:44:24 INFO - PROCESS | 1851 | 1461584664508 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 04:44:24 INFO - PROCESS | 1851 | 1461584664826 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3471800 == 192 [pid = 1851] [id = 549] 04:44:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7fc8a02dd400) [pid = 1851] [serial = 1648] [outer = (nil)] 04:44:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7fc8a32b6800) [pid = 1851] [serial = 1649] [outer = 0x7fc8a02dd400] 04:44:24 INFO - PROCESS | 1851 | 1461584664911 Marionette DEBUG loaded listener.js 04:44:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7fc8a33a0800) [pid = 1851] [serial = 1650] [outer = 0x7fc8a02dd400] 04:44:25 INFO - PROCESS | 1851 | 1461584665772 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]]]}] 04:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1580ms 04:44:25 INFO - PROCESS | 1851 | 1461584665830 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 04:44:25 INFO - PROCESS | 1851 | 1461584665832 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 04:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:44:25 INFO - PROCESS | 1851 | 1461584665839 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:44:25 INFO - PROCESS | 1851 | 1461584665841 Marionette TRACE conn3 <- [1,2170,null,{}] 04:44:25 INFO - PROCESS | 1851 | 1461584665847 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}] 04:44:26 INFO - PROCESS | 1851 | 1461584666071 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 04:44:26 INFO - PROCESS | 1851 | 1461584666356 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a7366000 == 193 [pid = 1851] [id = 550] 04:44:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7fc8a134b800) [pid = 1851] [serial = 1651] [outer = (nil)] 04:44:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7fc8a518d000) [pid = 1851] [serial = 1652] [outer = 0x7fc8a134b800] 04:44:26 INFO - PROCESS | 1851 | 1461584666475 Marionette DEBUG loaded listener.js 04:44:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7fc8a5b11000) [pid = 1851] [serial = 1653] [outer = 0x7fc8a134b800] 04:44:27 INFO - PROCESS | 1851 | 1461584667389 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]]]}] 04:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1583ms 04:44:27 INFO - PROCESS | 1851 | 1461584667423 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 04:44:27 INFO - PROCESS | 1851 | 1461584667426 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 04:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:44:27 INFO - PROCESS | 1851 | 1461584667432 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:44:27 INFO - PROCESS | 1851 | 1461584667434 Marionette TRACE conn3 <- [1,2174,null,{}] 04:44:27 INFO - PROCESS | 1851 | 1461584667440 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}] 04:44:27 INFO - PROCESS | 1851 | 1461584667688 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 04:44:28 INFO - PROCESS | 1851 | 1461584668059 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9988000 == 192 [pid = 1851] [id = 430] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890c21000 == 191 [pid = 1851] [id = 434] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fdf8800 == 190 [pid = 1851] [id = 426] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8aab58800 == 189 [pid = 1851] [id = 431] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8baa4d000 == 188 [pid = 1851] [id = 433] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b51a4000 == 187 [pid = 1851] [id = 432] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a3ac7800 == 186 [pid = 1851] [id = 428] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a6e96800 == 185 [pid = 1851] [id = 429] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88ca19800 == 184 [pid = 1851] [id = 531] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88f6e2000 == 183 [pid = 1851] [id = 530] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88de0a000 == 182 [pid = 1851] [id = 529] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88ca2d000 == 181 [pid = 1851] [id = 528] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bac47800 == 180 [pid = 1851] [id = 527] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b5d03800 == 179 [pid = 1851] [id = 526] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8aab4e000 == 178 [pid = 1851] [id = 525] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9085000 == 177 [pid = 1851] [id = 524] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a5168000 == 176 [pid = 1851] [id = 523] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a334d000 == 175 [pid = 1851] [id = 522] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a00cd800 == 174 [pid = 1851] [id = 521] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f27b000 == 173 [pid = 1851] [id = 520] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ee81000 == 172 [pid = 1851] [id = 519] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89c050000 == 171 [pid = 1851] [id = 518] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89b9d4800 == 170 [pid = 1851] [id = 517] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89745f800 == 169 [pid = 1851] [id = 516] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8953e0000 == 168 [pid = 1851] [id = 515] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895260000 == 167 [pid = 1851] [id = 514] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894dd8800 == 166 [pid = 1851] [id = 513] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc892c71000 == 165 [pid = 1851] [id = 512] 04:44:29 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88f6d0800 == 164 [pid = 1851] [id = 511] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7fc892b09800) [pid = 1851] [serial = 1371] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7fc89bba6000) [pid = 1851] [serial = 1404] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7fc8a51af400) [pid = 1851] [serial = 1413] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7fc894390400) [pid = 1851] [serial = 1401] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7fc8bb035800) [pid = 1851] [serial = 1428] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7fc892823800) [pid = 1851] [serial = 1440] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7fc88b1f6000) [pid = 1851] [serial = 1443] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7fc8a9f0a800) [pid = 1851] [serial = 1419] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7fc8b64edc00) [pid = 1851] [serial = 1422] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7fc89f055c00) [pid = 1851] [serial = 1407] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7fc89c2a9c00) [pid = 1851] [serial = 1437] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7fc89bb9a000) [pid = 1851] [serial = 1377] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7fc8a5d77800) [pid = 1851] [serial = 1416] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7fc8bb041000) [pid = 1851] [serial = 1431] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7fc8a02e1c00) [pid = 1851] [serial = 1410] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7fc88e2dfc00) [pid = 1851] [serial = 1434] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7fc88f251000) [pid = 1851] [serial = 1425] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7fc89e6a7400) [pid = 1851] [serial = 1374] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7fc88ee0d000) [pid = 1851] [serial = 1398] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7fc88f244000) [pid = 1851] [serial = 1526] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc88f2d7800) [pid = 1851] [serial = 1527] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7fc88de4e800) [pid = 1851] [serial = 1529] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc88ee07000) [pid = 1851] [serial = 1530] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc89ff6a000) [pid = 1851] [serial = 1484] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc89ff2bc00) [pid = 1851] [serial = 1482] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc89f621c00) [pid = 1851] [serial = 1481] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc89ccd1000) [pid = 1851] [serial = 1479] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc89c2af400) [pid = 1851] [serial = 1478] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc89c2ab000) [pid = 1851] [serial = 1476] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc89bba4800) [pid = 1851] [serial = 1475] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc89b8aac00) [pid = 1851] [serial = 1473] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc897422000) [pid = 1851] [serial = 1472] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc892b0b800) [pid = 1851] [serial = 1470] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc892561c00) [pid = 1851] [serial = 1469] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc88f2d9400) [pid = 1851] [serial = 1467] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc88ee0d800) [pid = 1851] [serial = 1466] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc88e2d3c00) [pid = 1851] [serial = 1523] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc88ca07000) [pid = 1851] [serial = 1520] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc88cdf5000) [pid = 1851] [serial = 1521] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc88cc13c00) [pid = 1851] [serial = 1517] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc88e1cec00) [pid = 1851] [serial = 1515] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc88ca11000) [pid = 1851] [serial = 1514] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc889890000) [pid = 1851] [serial = 1512] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc88988b800) [pid = 1851] [serial = 1511] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc8ab658c00) [pid = 1851] [serial = 1509] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc88e1cf800) [pid = 1851] [serial = 1508] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc88e1ca000) [pid = 1851] [serial = 1506] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc88e1c6000) [pid = 1851] [serial = 1505] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc88ad10400) [pid = 1851] [serial = 1503] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc88ad0b800) [pid = 1851] [serial = 1502] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc8bac71000) [pid = 1851] [serial = 1500] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc8b7280800) [pid = 1851] [serial = 1499] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc8b6249c00) [pid = 1851] [serial = 1497] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc8ab8f1c00) [pid = 1851] [serial = 1496] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc8a7ba9400) [pid = 1851] [serial = 1494] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc8a5d7a400) [pid = 1851] [serial = 1493] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc8a5186c00) [pid = 1851] [serial = 1491] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc8a339a800) [pid = 1851] [serial = 1490] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc8a2bcec00) [pid = 1851] [serial = 1488] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc8a1e35800) [pid = 1851] [serial = 1487] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc8a130d800) [pid = 1851] [serial = 1485] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc88ee0b400) [pid = 1851] [serial = 1532] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc88e603400) [pid = 1851] [serial = 1524] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88b068800 == 165 [pid = 1851] [id = 551] 04:44:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc889883800) [pid = 1851] [serial = 1654] [outer = (nil)] 04:44:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc88988b800) [pid = 1851] [serial = 1655] [outer = 0x7fc889883800] 04:44:29 INFO - PROCESS | 1851 | 1461584669656 Marionette DEBUG loaded listener.js 04:44:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc88ad0ac00) [pid = 1851] [serial = 1656] [outer = 0x7fc889883800] 04:44:30 INFO - PROCESS | 1851 | 1461584670495 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]]]}] 04:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 3083ms 04:44:30 INFO - PROCESS | 1851 | 1461584670519 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 04:44:30 INFO - PROCESS | 1851 | 1461584670527 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 04:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:44:30 INFO - PROCESS | 1851 | 1461584670550 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:44:30 INFO - PROCESS | 1851 | 1461584670556 Marionette TRACE conn3 <- [1,2178,null,{}] 04:44:30 INFO - PROCESS | 1851 | 1461584670567 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}] 04:44:30 INFO - PROCESS | 1851 | 1461584670776 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 04:44:30 INFO - PROCESS | 1851 | 1461584670968 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88cdc0800 == 166 [pid = 1851] [id = 552] 04:44:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc889890000) [pid = 1851] [serial = 1657] [outer = (nil)] 04:44:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc88cdeb000) [pid = 1851] [serial = 1658] [outer = 0x7fc889890000] 04:44:31 INFO - PROCESS | 1851 | 1461584671044 Marionette DEBUG loaded listener.js 04:44:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc88cdf1000) [pid = 1851] [serial = 1659] [outer = 0x7fc889890000] 04:44:31 INFO - PROCESS | 1851 | 1461584671877 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]]]}] 04:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1400ms 04:44:31 INFO - PROCESS | 1851 | 1461584671947 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 04:44:31 INFO - PROCESS | 1851 | 1461584671953 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 04:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:44:31 INFO - PROCESS | 1851 | 1461584671964 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:44:31 INFO - PROCESS | 1851 | 1461584671968 Marionette TRACE conn3 <- [1,2182,null,{}] 04:44:31 INFO - PROCESS | 1851 | 1461584671973 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}] 04:44:32 INFO - PROCESS | 1851 | 1461584672260 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 04:44:32 INFO - PROCESS | 1851 | 1461584672292 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88e3dc800 == 167 [pid = 1851] [id = 553] 04:44:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc88cdf2000) [pid = 1851] [serial = 1660] [outer = (nil)] 04:44:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc88e1cbc00) [pid = 1851] [serial = 1661] [outer = 0x7fc88cdf2000] 04:44:32 INFO - PROCESS | 1851 | 1461584672354 Marionette DEBUG loaded listener.js 04:44:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc88e2d8000) [pid = 1851] [serial = 1662] [outer = 0x7fc88cdf2000] 04:44:33 INFO - PROCESS | 1851 | 1461584673374 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]]]}] 04:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1429ms 04:44:33 INFO - PROCESS | 1851 | 1461584673402 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 04:44:33 INFO - PROCESS | 1851 | 1461584673404 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 04:44:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:44:33 INFO - PROCESS | 1851 | 1461584673417 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:44:33 INFO - PROCESS | 1851 | 1461584673425 Marionette TRACE conn3 <- [1,2186,null,{}] 04:44:33 INFO - PROCESS | 1851 | 1461584673467 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}] 04:44:33 INFO - PROCESS | 1851 | 1461584673846 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 04:44:33 INFO - PROCESS | 1851 | 1461584673874 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8900b1000 == 168 [pid = 1851] [id = 554] 04:44:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc88e60e400) [pid = 1851] [serial = 1663] [outer = (nil)] 04:44:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc88eba0800) [pid = 1851] [serial = 1664] [outer = 0x7fc88e60e400] 04:44:33 INFO - PROCESS | 1851 | 1461584673938 Marionette DEBUG loaded listener.js 04:44:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc88ee0ec00) [pid = 1851] [serial = 1665] [outer = 0x7fc88e60e400] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc8941aac00) [pid = 1851] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc894a65000) [pid = 1851] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc88b1ef000) [pid = 1851] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc894395800) [pid = 1851] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc88ad06000) [pid = 1851] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc89281c000) [pid = 1851] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc8900ff000) [pid = 1851] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc89f818000) [pid = 1851] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc89e725c00) [pid = 1851] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc88ee08400) [pid = 1851] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc894a62400) [pid = 1851] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc88de55400) [pid = 1851] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc889882c00) [pid = 1851] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc8900fa800) [pid = 1851] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc89438e400) [pid = 1851] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc89f9cfc00) [pid = 1851] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7fc89b82c400) [pid = 1851] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7fc88cc0f400) [pid = 1851] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7fc894b5a400) [pid = 1851] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7fc89438a800) [pid = 1851] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7fc8a2bc2c00) [pid = 1851] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7fc88e2db000) [pid = 1851] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7fc8954e2800) [pid = 1851] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:44:34 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7fc88b1ebc00) [pid = 1851] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:44:35 INFO - PROCESS | 1851 | 1461584675334 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]]]}] 04:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1963ms 04:44:35 INFO - PROCESS | 1851 | 1461584675380 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 04:44:35 INFO - PROCESS | 1851 | 1461584675384 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 04:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:44:35 INFO - PROCESS | 1851 | 1461584675390 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 1851 | 1461584675392 Marionette TRACE conn3 <- [1,2190,null,{}] 04:44:35 INFO - PROCESS | 1851 | 1461584675397 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}] 04:44:35 INFO - PROCESS | 1851 | 1461584675611 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 04:44:35 INFO - PROCESS | 1851 | 1461584675792 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890d2a000 == 169 [pid = 1851] [id = 555] 04:44:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7fc88cc0dc00) [pid = 1851] [serial = 1666] [outer = (nil)] 04:44:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7fc88eba1000) [pid = 1851] [serial = 1667] [outer = 0x7fc88cc0dc00] 04:44:35 INFO - PROCESS | 1851 | 1461584675856 Marionette DEBUG loaded listener.js 04:44:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7fc88eead800) [pid = 1851] [serial = 1668] [outer = 0x7fc88cc0dc00] 04:44:36 INFO - PROCESS | 1851 | 1461584676621 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]]]}] 04:44:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:44:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1283ms 04:44:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:44:36 INFO - PROCESS | 1851 | 1461584676674 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 04:44:36 INFO - PROCESS | 1851 | 1461584676677 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 04:44:36 INFO - PROCESS | 1851 | 1461584676682 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:44:36 INFO - PROCESS | 1851 | 1461584676685 Marionette TRACE conn3 <- [1,2194,null,{}] 04:44:36 INFO - PROCESS | 1851 | 1461584676690 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}] 04:44:37 INFO - PROCESS | 1851 | 1461584677123 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 04:44:37 INFO - PROCESS | 1851 | 1461584677322 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88cdbc800 == 170 [pid = 1851] [id = 556] 04:44:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7fc88b1f0000) [pid = 1851] [serial = 1669] [outer = (nil)] 04:44:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7fc88ca0fc00) [pid = 1851] [serial = 1670] [outer = 0x7fc88b1f0000] 04:44:37 INFO - PROCESS | 1851 | 1461584677465 Marionette DEBUG loaded listener.js 04:44:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7fc88cdee800) [pid = 1851] [serial = 1671] [outer = 0x7fc88b1f0000] 04:44:38 INFO - PROCESS | 1851 | 1461584678386 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]]]}] 04:44:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:44:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1730ms 04:44:38 INFO - PROCESS | 1851 | 1461584678415 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 04:44:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:44:38 INFO - PROCESS | 1851 | 1461584678422 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 04:44:38 INFO - PROCESS | 1851 | 1461584678430 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:44:38 INFO - PROCESS | 1851 | 1461584678434 Marionette TRACE conn3 <- [1,2198,null,{}] 04:44:38 INFO - PROCESS | 1851 | 1461584678441 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}] 04:44:38 INFO - PROCESS | 1851 | 1461584678644 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 04:44:38 INFO - PROCESS | 1851 | 1461584678948 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8924bb000 == 171 [pid = 1851] [id = 557] 04:44:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7fc88e2dcc00) [pid = 1851] [serial = 1672] [outer = (nil)] 04:44:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7fc88e2e0400) [pid = 1851] [serial = 1673] [outer = 0x7fc88e2dcc00] 04:44:39 INFO - PROCESS | 1851 | 1461584679070 Marionette DEBUG loaded listener.js 04:44:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc88ee05c00) [pid = 1851] [serial = 1674] [outer = 0x7fc88e2dcc00] 04:44:39 INFO - PROCESS | 1851 | 1461584679980 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]]]}] 04:44:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:44:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1596ms 04:44:40 INFO - PROCESS | 1851 | 1461584680025 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 04:44:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:44:40 INFO - PROCESS | 1851 | 1461584680030 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 04:44:40 INFO - PROCESS | 1851 | 1461584680037 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:44:40 INFO - PROCESS | 1851 | 1461584680040 Marionette TRACE conn3 <- [1,2202,null,{}] 04:44:40 INFO - PROCESS | 1851 | 1461584680048 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}] 04:44:40 INFO - PROCESS | 1851 | 1461584680290 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 04:44:40 INFO - PROCESS | 1851 | 1461584680590 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892c5f800 == 172 [pid = 1851] [id = 558] 04:44:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc88ee08000) [pid = 1851] [serial = 1675] [outer = (nil)] 04:44:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc88f24ec00) [pid = 1851] [serial = 1676] [outer = 0x7fc88ee08000] 04:44:40 INFO - PROCESS | 1851 | 1461584680712 Marionette DEBUG loaded listener.js 04:44:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc88f495800) [pid = 1851] [serial = 1677] [outer = 0x7fc88ee08000] 04:44:41 INFO - PROCESS | 1851 | 1461584681598 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]]]}] 04:44:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:44:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1638ms 04:44:41 INFO - PROCESS | 1851 | 1461584681676 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 04:44:41 INFO - PROCESS | 1851 | 1461584681683 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 04:44:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:44:41 INFO - PROCESS | 1851 | 1461584681703 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:44:41 INFO - PROCESS | 1851 | 1461584681711 Marionette TRACE conn3 <- [1,2206,null,{}] 04:44:41 INFO - PROCESS | 1851 | 1461584681717 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}] 04:44:42 INFO - PROCESS | 1851 | 1461584682062 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 04:44:42 INFO - PROCESS | 1851 | 1461584682314 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89501b000 == 173 [pid = 1851] [id = 559] 04:44:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc88ad0a800) [pid = 1851] [serial = 1678] [outer = (nil)] 04:44:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc8900fa800) [pid = 1851] [serial = 1679] [outer = 0x7fc88ad0a800] 04:44:42 INFO - PROCESS | 1851 | 1461584682391 Marionette DEBUG loaded listener.js 04:44:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc890c97000) [pid = 1851] [serial = 1680] [outer = 0x7fc88ad0a800] 04:44:43 INFO - PROCESS | 1851 | 1461584683323 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]]]}] 04:44:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:44:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1696ms 04:44:43 INFO - PROCESS | 1851 | 1461584683390 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 04:44:43 INFO - PROCESS | 1851 | 1461584683394 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 04:44:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:44:43 INFO - PROCESS | 1851 | 1461584683400 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:44:43 INFO - PROCESS | 1851 | 1461584683402 Marionette TRACE conn3 <- [1,2210,null,{}] 04:44:43 INFO - PROCESS | 1851 | 1461584683408 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}] 04:44:43 INFO - PROCESS | 1851 | 1461584683644 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 04:44:43 INFO - PROCESS | 1851 | 1461584683987 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89526f800 == 174 [pid = 1851] [id = 560] 04:44:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc88f244800) [pid = 1851] [serial = 1681] [outer = (nil)] 04:44:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc89255e000) [pid = 1851] [serial = 1682] [outer = 0x7fc88f244800] 04:44:44 INFO - PROCESS | 1851 | 1461584684087 Marionette DEBUG loaded listener.js 04:44:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc892567c00) [pid = 1851] [serial = 1683] [outer = 0x7fc88f244800] 04:44:44 INFO - PROCESS | 1851 | 1461584684979 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]]]}] 04:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1633ms 04:44:45 INFO - PROCESS | 1851 | 1461584685034 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 04:44:45 INFO - PROCESS | 1851 | 1461584685038 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 04:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:44:45 INFO - PROCESS | 1851 | 1461584685044 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 1851 | 1461584685047 Marionette TRACE conn3 <- [1,2214,null,{}] 04:44:45 INFO - PROCESS | 1851 | 1461584685055 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}] 04:44:45 INFO - PROCESS | 1851 | 1461584685364 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 04:44:45 INFO - PROCESS | 1851 | 1461584685700 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8953d9800 == 175 [pid = 1851] [id = 561] 04:44:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc892bdb400) [pid = 1851] [serial = 1684] [outer = (nil)] 04:44:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc892c44800) [pid = 1851] [serial = 1685] [outer = 0x7fc892bdb400] 04:44:45 INFO - PROCESS | 1851 | 1461584685791 Marionette DEBUG loaded listener.js 04:44:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc893677400) [pid = 1851] [serial = 1686] [outer = 0x7fc892bdb400] 04:44:46 INFO - PROCESS | 1851 | 1461584686614 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]]]}] 04:44:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:44:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1640ms 04:44:46 INFO - PROCESS | 1851 | 1461584686686 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 04:44:46 INFO - PROCESS | 1851 | 1461584686690 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 04:44:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:44:46 INFO - PROCESS | 1851 | 1461584686697 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:44:46 INFO - PROCESS | 1851 | 1461584686700 Marionette TRACE conn3 <- [1,2218,null,{}] 04:44:46 INFO - PROCESS | 1851 | 1461584686705 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}] 04:44:46 INFO - PROCESS | 1851 | 1461584686964 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 04:44:47 INFO - PROCESS | 1851 | 1461584687227 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897562800 == 176 [pid = 1851] [id = 562] 04:44:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc892bdc000) [pid = 1851] [serial = 1687] [outer = (nil)] 04:44:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc894395400) [pid = 1851] [serial = 1688] [outer = 0x7fc892bdc000] 04:44:47 INFO - PROCESS | 1851 | 1461584687347 Marionette DEBUG loaded listener.js 04:44:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc895245400) [pid = 1851] [serial = 1689] [outer = 0x7fc892bdc000] 04:44:48 INFO - PROCESS | 1851 | 1461584688183 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]]]}] 04:44:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:44:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1536ms 04:44:48 INFO - PROCESS | 1851 | 1461584688233 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 04:44:48 INFO - PROCESS | 1851 | 1461584688237 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 04:44:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:44:48 INFO - PROCESS | 1851 | 1461584688243 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:44:48 INFO - PROCESS | 1851 | 1461584688246 Marionette TRACE conn3 <- [1,2222,null,{}] 04:44:48 INFO - PROCESS | 1851 | 1461584688252 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}] 04:44:48 INFO - PROCESS | 1851 | 1461584688467 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 04:44:48 INFO - PROCESS | 1851 | 1461584688686 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89b9cf000 == 177 [pid = 1851] [id = 563] 04:44:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc893673800) [pid = 1851] [serial = 1690] [outer = (nil)] 04:44:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc897510c00) [pid = 1851] [serial = 1691] [outer = 0x7fc893673800] 04:44:48 INFO - PROCESS | 1851 | 1461584688821 Marionette DEBUG loaded listener.js 04:44:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc89b835400) [pid = 1851] [serial = 1692] [outer = 0x7fc893673800] 04:44:49 INFO - PROCESS | 1851 | 1461584689747 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]]]}] 04:44:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:44:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1531ms 04:44:49 INFO - PROCESS | 1851 | 1461584689776 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 04:44:49 INFO - PROCESS | 1851 | 1461584689780 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 04:44:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:44:49 INFO - PROCESS | 1851 | 1461584689786 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:44:49 INFO - PROCESS | 1851 | 1461584689788 Marionette TRACE conn3 <- [1,2226,null,{}] 04:44:49 INFO - PROCESS | 1851 | 1461584689793 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}] 04:44:50 INFO - PROCESS | 1851 | 1461584690021 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 04:44:50 INFO - PROCESS | 1851 | 1461584690283 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89bfdb000 == 178 [pid = 1851] [id = 564] 04:44:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc8941a9c00) [pid = 1851] [serial = 1693] [outer = (nil)] 04:44:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc89bb98c00) [pid = 1851] [serial = 1694] [outer = 0x7fc8941a9c00] 04:44:50 INFO - PROCESS | 1851 | 1461584690402 Marionette DEBUG loaded listener.js 04:44:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc89bba6400) [pid = 1851] [serial = 1695] [outer = 0x7fc8941a9c00] 04:44:51 INFO - PROCESS | 1851 | 1461584691265 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]]]}] 04:44:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:44:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1529ms 04:44:51 INFO - PROCESS | 1851 | 1461584691316 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 04:44:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:44:51 INFO - PROCESS | 1851 | 1461584691327 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 04:44:51 INFO - PROCESS | 1851 | 1461584691334 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:44:51 INFO - PROCESS | 1851 | 1461584691337 Marionette TRACE conn3 <- [1,2230,null,{}] 04:44:51 INFO - PROCESS | 1851 | 1461584691342 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}] 04:44:51 INFO - PROCESS | 1851 | 1461584691596 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 04:44:51 INFO - PROCESS | 1851 | 1461584691925 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e79f800 == 179 [pid = 1851] [id = 565] 04:44:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc89750d000) [pid = 1851] [serial = 1696] [outer = (nil)] 04:44:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc89c2a8800) [pid = 1851] [serial = 1697] [outer = 0x7fc89750d000] 04:44:52 INFO - PROCESS | 1851 | 1461584692007 Marionette DEBUG loaded listener.js 04:44:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc89c2b1400) [pid = 1851] [serial = 1698] [outer = 0x7fc89750d000] 04:44:52 INFO - PROCESS | 1851 | 1461584692890 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]]]}] 04:44:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:44:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1586ms 04:44:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:44:52 INFO - PROCESS | 1851 | 1461584692921 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 04:44:52 INFO - PROCESS | 1851 | 1461584692924 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 04:44:52 INFO - PROCESS | 1851 | 1461584692929 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:44:52 INFO - PROCESS | 1851 | 1461584692933 Marionette TRACE conn3 <- [1,2234,null,{}] 04:44:52 INFO - PROCESS | 1851 | 1461584692938 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}] 04:44:53 INFO - PROCESS | 1851 | 1461584693232 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 04:44:53 INFO - PROCESS | 1851 | 1461584693521 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f24c800 == 180 [pid = 1851] [id = 566] 04:44:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc89d078400) [pid = 1851] [serial = 1699] [outer = (nil)] 04:44:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc89e728c00) [pid = 1851] [serial = 1700] [outer = 0x7fc89d078400] 04:44:53 INFO - PROCESS | 1851 | 1461584693611 Marionette DEBUG loaded listener.js 04:44:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc89ee94000) [pid = 1851] [serial = 1701] [outer = 0x7fc89d078400] 04:44:54 INFO - PROCESS | 1851 | 1461584694554 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]]]}] 04:44:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:44:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1681ms 04:44:54 INFO - PROCESS | 1851 | 1461584694611 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 04:44:54 INFO - PROCESS | 1851 | 1461584694615 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 04:44:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:44:54 INFO - PROCESS | 1851 | 1461584694621 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:44:54 INFO - PROCESS | 1851 | 1461584694625 Marionette TRACE conn3 <- [1,2238,null,{}] 04:44:54 INFO - PROCESS | 1851 | 1461584694631 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}] 04:44:54 INFO - PROCESS | 1851 | 1461584694858 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 04:44:55 INFO - PROCESS | 1851 | 1461584695122 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fdf7800 == 181 [pid = 1851] [id = 567] 04:44:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc89ee94c00) [pid = 1851] [serial = 1702] [outer = (nil)] 04:44:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc89ff2fc00) [pid = 1851] [serial = 1703] [outer = 0x7fc89ee94c00] 04:44:55 INFO - PROCESS | 1851 | 1461584695249 Marionette DEBUG loaded listener.js 04:44:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc8a02e1c00) [pid = 1851] [serial = 1704] [outer = 0x7fc89ee94c00] 04:44:56 INFO - PROCESS | 1851 | 1461584696107 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]]]}] 04:44:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:44:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1534ms 04:44:56 INFO - PROCESS | 1851 | 1461584696157 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 04:44:56 INFO - PROCESS | 1851 | 1461584696161 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 04:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:44:56 INFO - PROCESS | 1851 | 1461584696167 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:44:56 INFO - PROCESS | 1851 | 1461584696170 Marionette TRACE conn3 <- [1,2242,null,{}] 04:44:56 INFO - PROCESS | 1851 | 1461584696176 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}] 04:44:56 INFO - PROCESS | 1851 | 1461584696419 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 04:44:56 INFO - PROCESS | 1851 | 1461584696703 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a10a5800 == 182 [pid = 1851] [id = 568] 04:44:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc894a5c400) [pid = 1851] [serial = 1705] [outer = (nil)] 04:44:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc8a03e0000) [pid = 1851] [serial = 1706] [outer = 0x7fc894a5c400] 04:44:56 INFO - PROCESS | 1851 | 1461584696834 Marionette DEBUG loaded listener.js 04:44:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc8a134f000) [pid = 1851] [serial = 1707] [outer = 0x7fc894a5c400] 04:44:57 INFO - PROCESS | 1851 | 1461584697706 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]]]}] 04:44:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:44:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1586ms 04:44:57 INFO - PROCESS | 1851 | 1461584697755 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 04:44:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:44:57 INFO - PROCESS | 1851 | 1461584697759 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 04:44:57 INFO - PROCESS | 1851 | 1461584697765 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:44:57 INFO - PROCESS | 1851 | 1461584697768 Marionette TRACE conn3 <- [1,2246,null,{}] 04:44:57 INFO - PROCESS | 1851 | 1461584697773 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}] 04:44:58 INFO - PROCESS | 1851 | 1461584698020 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 04:44:58 INFO - PROCESS | 1851 | 1461584698285 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3353800 == 183 [pid = 1851] [id = 569] 04:44:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc89f1b5000) [pid = 1851] [serial = 1708] [outer = (nil)] 04:44:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc8a2a8f800) [pid = 1851] [serial = 1709] [outer = 0x7fc89f1b5000] 04:44:58 INFO - PROCESS | 1851 | 1461584698406 Marionette DEBUG loaded listener.js 04:44:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc8a3284000) [pid = 1851] [serial = 1710] [outer = 0x7fc89f1b5000] 04:44:59 INFO - PROCESS | 1851 | 1461584699314 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]]]}] 04:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1584ms 04:44:59 INFO - PROCESS | 1851 | 1461584699349 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 04:44:59 INFO - PROCESS | 1851 | 1461584699353 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 04:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:44:59 INFO - PROCESS | 1851 | 1461584699359 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:44:59 INFO - PROCESS | 1851 | 1461584699361 Marionette TRACE conn3 <- [1,2250,null,{}] 04:44:59 INFO - PROCESS | 1851 | 1461584699367 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}] 04:44:59 INFO - PROCESS | 1851 | 1461584699594 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 04:44:59 INFO - PROCESS | 1851 | 1461584699911 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3c4a000 == 184 [pid = 1851] [id = 570] 04:44:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc8a134e400) [pid = 1851] [serial = 1711] [outer = (nil)] 04:44:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc8a32b8000) [pid = 1851] [serial = 1712] [outer = 0x7fc8a134e400] 04:44:59 INFO - PROCESS | 1851 | 1461584699994 Marionette DEBUG loaded listener.js 04:45:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc8a339a000) [pid = 1851] [serial = 1713] [outer = 0x7fc8a134e400] 04:45:00 INFO - PROCESS | 1851 | 1461584700865 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]]]}] 04:45:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:45:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1535ms 04:45:00 INFO - PROCESS | 1851 | 1461584700896 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 04:45:00 INFO - PROCESS | 1851 | 1461584700899 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 04:45:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:45:00 INFO - PROCESS | 1851 | 1461584700905 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:45:00 INFO - PROCESS | 1851 | 1461584700908 Marionette TRACE conn3 <- [1,2254,null,{}] 04:45:00 INFO - PROCESS | 1851 | 1461584700913 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}] 04:45:01 INFO - PROCESS | 1851 | 1461584701149 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 04:45:01 INFO - PROCESS | 1851 | 1461584701427 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a88ec800 == 185 [pid = 1851] [id = 571] 04:45:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc897423800) [pid = 1851] [serial = 1714] [outer = (nil)] 04:45:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc8a3f2e000) [pid = 1851] [serial = 1715] [outer = 0x7fc897423800] 04:45:01 INFO - PROCESS | 1851 | 1461584701552 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc8a51af400) [pid = 1851] [serial = 1716] [outer = 0x7fc897423800] 04:45:02 INFO - PROCESS | 1851 | 1461584702467 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]]]}] 04:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1628ms 04:45:02 INFO - PROCESS | 1851 | 1461584702535 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 04:45:02 INFO - PROCESS | 1851 | 1461584702539 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 04:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:45:02 INFO - PROCESS | 1851 | 1461584702545 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:45:02 INFO - PROCESS | 1851 | 1461584702548 Marionette TRACE conn3 <- [1,2258,null,{}] 04:45:02 INFO - PROCESS | 1851 | 1461584702554 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}] 04:45:02 INFO - PROCESS | 1851 | 1461584702796 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 04:45:03 INFO - PROCESS | 1851 | 1461584703119 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a96c5800 == 186 [pid = 1851] [id = 572] 04:45:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc89e9c6c00) [pid = 1851] [serial = 1717] [outer = (nil)] 04:45:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc8a6de0000) [pid = 1851] [serial = 1718] [outer = 0x7fc89e9c6c00] 04:45:03 INFO - PROCESS | 1851 | 1461584703203 Marionette DEBUG loaded listener.js 04:45:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7fc8a7215c00) [pid = 1851] [serial = 1719] [outer = 0x7fc89e9c6c00] 04:45:04 INFO - PROCESS | 1851 | 1461584704090 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]]]}] 04:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1581ms 04:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:45:04 INFO - PROCESS | 1851 | 1461584704128 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 04:45:04 INFO - PROCESS | 1851 | 1461584704131 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 04:45:04 INFO - PROCESS | 1851 | 1461584704139 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:45:04 INFO - PROCESS | 1851 | 1461584704142 Marionette TRACE conn3 <- [1,2262,null,{}] 04:45:04 INFO - PROCESS | 1851 | 1461584704150 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}] 04:45:04 INFO - PROCESS | 1851 | 1461584704431 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 04:45:04 INFO - PROCESS | 1851 | 1461584704751 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9f39800 == 187 [pid = 1851] [id = 573] 04:45:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc8a51a1c00) [pid = 1851] [serial = 1720] [outer = (nil)] 04:45:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7fc8a7d92400) [pid = 1851] [serial = 1721] [outer = 0x7fc8a51a1c00] 04:45:04 INFO - PROCESS | 1851 | 1461584704833 Marionette DEBUG loaded listener.js 04:45:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7fc8a8730000) [pid = 1851] [serial = 1722] [outer = 0x7fc8a51a1c00] 04:45:06 INFO - PROCESS | 1851 | 1461584706003 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]]]}] 04:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1988ms 04:45:06 INFO - PROCESS | 1851 | 1461584706136 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 04:45:06 INFO - PROCESS | 1851 | 1461584706140 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 04:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:45:06 INFO - PROCESS | 1851 | 1461584706199 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:45:06 INFO - PROCESS | 1851 | 1461584706205 Marionette TRACE conn3 <- [1,2266,null,{}] 04:45:06 INFO - PROCESS | 1851 | 1461584706214 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}] 04:45:06 INFO - PROCESS | 1851 | 1461584706579 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 04:45:06 INFO - PROCESS | 1851 | 1461584706877 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ab59d000 == 188 [pid = 1851] [id = 574] 04:45:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7fc88ca03400) [pid = 1851] [serial = 1723] [outer = (nil)] 04:45:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7fc8a8839400) [pid = 1851] [serial = 1724] [outer = 0x7fc88ca03400] 04:45:06 INFO - PROCESS | 1851 | 1461584706954 Marionette DEBUG loaded listener.js 04:45:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7fc8a9a1e400) [pid = 1851] [serial = 1725] [outer = 0x7fc88ca03400] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a8b8a000 == 187 [pid = 1851] [id = 188] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8953b1000 == 186 [pid = 1851] [id = 503] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88de11000 == 185 [pid = 1851] [id = 504] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8900a6000 == 184 [pid = 1851] [id = 500] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89bfe0000 == 183 [pid = 1851] [id = 502] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89bfc8000 == 182 [pid = 1851] [id = 501] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8900b1000 == 181 [pid = 1851] [id = 554] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88e3dc800 == 180 [pid = 1851] [id = 553] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88cdc0800 == 179 [pid = 1851] [id = 552] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88b068800 == 178 [pid = 1851] [id = 551] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a7366000 == 177 [pid = 1851] [id = 550] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a3471800 == 176 [pid = 1851] [id = 549] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a2a18800 == 175 [pid = 1851] [id = 548] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a00e8800 == 174 [pid = 1851] [id = 547] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fde0000 == 173 [pid = 1851] [id = 546] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f6a1000 == 172 [pid = 1851] [id = 545] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f021000 == 171 [pid = 1851] [id = 544] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e797800 == 170 [pid = 1851] [id = 543] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89bfdc800 == 169 [pid = 1851] [id = 542] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89b9d2000 == 168 [pid = 1851] [id = 541] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89745c800 == 167 [pid = 1851] [id = 540] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895c47000 == 166 [pid = 1851] [id = 539] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8953a6800 == 165 [pid = 1851] [id = 538] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89502b800 == 164 [pid = 1851] [id = 537] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894a9c000 == 163 [pid = 1851] [id = 536] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc892c5a800 == 162 [pid = 1851] [id = 535] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc892534000 == 161 [pid = 1851] [id = 534] 04:45:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88f6c5800 == 160 [pid = 1851] [id = 533] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7fc8a3290000) [pid = 1851] [serial = 1571] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7fc89bba1000) [pid = 1851] [serial = 1554] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7fc89b8aa000) [pid = 1851] [serial = 1553] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7fc88cdf7800) [pid = 1851] [serial = 1589] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7fc89bb98800) [pid = 1851] [serial = 1464] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc88ad08000) [pid = 1851] [serial = 1586] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7fc893672c00) [pid = 1851] [serial = 1548] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc892bd9000) [pid = 1851] [serial = 1545] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc892c4d800) [pid = 1851] [serial = 1547] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc8a031f800) [pid = 1851] [serial = 1566] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc89eab5800) [pid = 1851] [serial = 1563] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc88f6e6400) [pid = 1851] [serial = 1539] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc8975cd000) [pid = 1851] [serial = 1551] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc88e1c7800) [pid = 1851] [serial = 1535] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc889891800) [pid = 1851] [serial = 1595] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc892562800) [pid = 1851] [serial = 1542] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc8a9cc0800) [pid = 1851] [serial = 1583] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc8a2aab000) [pid = 1851] [serial = 1569] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc89e6a2000) [pid = 1851] [serial = 1560] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc89cf69800) [pid = 1851] [serial = 1559] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc88cc17c00) [pid = 1851] [serial = 1518] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc8a33a2c00) [pid = 1851] [serial = 1574] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc890c9c800) [pid = 1851] [serial = 1541] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc89e732800) [pid = 1851] [serial = 1562] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc8a872e000) [pid = 1851] [serial = 1580] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc88e610000) [pid = 1851] [serial = 1536] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc8a51ab000) [pid = 1851] [serial = 1575] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc892b08c00) [pid = 1851] [serial = 1544] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc8ab655000) [pid = 1851] [serial = 1584] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc88b1ed000) [pid = 1851] [serial = 1587] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc8a14e0800) [pid = 1851] [serial = 1568] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc88f2d7000) [pid = 1851] [serial = 1538] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc89ff29800) [pid = 1851] [serial = 1565] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc8a6e7b800) [pid = 1851] [serial = 1577] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc88eb95400) [pid = 1851] [serial = 1593] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc8a8638400) [pid = 1851] [serial = 1578] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc89c2aa800) [pid = 1851] [serial = 1556] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc892827400) [pid = 1851] [serial = 1446] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc89cccf000) [pid = 1851] [serial = 1557] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc8a8b6f000) [pid = 1851] [serial = 1581] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc88e603000) [pid = 1851] [serial = 1592] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc8a32bd400) [pid = 1851] [serial = 1572] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc88de4a000) [pid = 1851] [serial = 1590] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc8954ea800) [pid = 1851] [serial = 1550] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc88ca05000) [pid = 1851] [serial = 1596] [outer = (nil)] [url = about:blank] 04:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc88e2d7c00) [pid = 1851] [serial = 1598] [outer = (nil)] [url = about:blank] 04:45:09 INFO - PROCESS | 1851 | 1461584709450 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]]]}] 04:45:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:45:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 3311ms 04:45:09 INFO - PROCESS | 1851 | 1461584709501 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 04:45:09 INFO - PROCESS | 1851 | 1461584709506 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 04:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:45:09 INFO - PROCESS | 1851 | 1461584709513 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:45:09 INFO - PROCESS | 1851 | 1461584709517 Marionette TRACE conn3 <- [1,2270,null,{}] 04:45:09 INFO - PROCESS | 1851 | 1461584709524 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}] 04:45:09 INFO - PROCESS | 1851 | 1461584709744 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 04:45:09 INFO - PROCESS | 1851 | 1461584709944 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88dcd6800 == 161 [pid = 1851] [id = 575] 04:45:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc88b1f7000) [pid = 1851] [serial = 1726] [outer = (nil)] 04:45:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc88cde8c00) [pid = 1851] [serial = 1727] [outer = 0x7fc88b1f7000] 04:45:10 INFO - PROCESS | 1851 | 1461584710015 Marionette DEBUG loaded listener.js 04:45:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc88dd4a800) [pid = 1851] [serial = 1728] [outer = 0x7fc88b1f7000] 04:45:10 INFO - PROCESS | 1851 | 1461584710845 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]]]}] 04:45:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:45:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1384ms 04:45:10 INFO - PROCESS | 1851 | 1461584710899 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 04:45:10 INFO - PROCESS | 1851 | 1461584710907 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 04:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:45:10 INFO - PROCESS | 1851 | 1461584710917 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:45:10 INFO - PROCESS | 1851 | 1461584710921 Marionette TRACE conn3 <- [1,2274,null,{}] 04:45:10 INFO - PROCESS | 1851 | 1461584710926 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}] 04:45:11 INFO - PROCESS | 1851 | 1461584711235 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 04:45:11 INFO - PROCESS | 1851 | 1461584711273 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88f6d8000 == 162 [pid = 1851] [id = 576] 04:45:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc88dd4b000) [pid = 1851] [serial = 1729] [outer = (nil)] 04:45:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc88e2d2400) [pid = 1851] [serial = 1730] [outer = 0x7fc88dd4b000] 04:45:11 INFO - PROCESS | 1851 | 1461584711335 Marionette DEBUG loaded listener.js 04:45:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc88e607c00) [pid = 1851] [serial = 1731] [outer = 0x7fc88dd4b000] 04:45:12 INFO - PROCESS | 1851 | 1461584712266 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]]]}] 04:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1380ms 04:45:12 INFO - PROCESS | 1851 | 1461584712297 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 04:45:12 INFO - PROCESS | 1851 | 1461584712301 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 04:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:45:12 INFO - PROCESS | 1851 | 1461584712308 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:45:12 INFO - PROCESS | 1851 | 1461584712313 Marionette TRACE conn3 <- [1,2278,null,{}] 04:45:12 INFO - PROCESS | 1851 | 1461584712337 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}] 04:45:12 INFO - PROCESS | 1851 | 1461584712616 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 04:45:12 INFO - PROCESS | 1851 | 1461584712670 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890a36800 == 163 [pid = 1851] [id = 577] 04:45:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc88eea6c00) [pid = 1851] [serial = 1732] [outer = (nil)] 04:45:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc88eead000) [pid = 1851] [serial = 1733] [outer = 0x7fc88eea6c00] 04:45:12 INFO - PROCESS | 1851 | 1461584712796 Marionette DEBUG loaded listener.js 04:45:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc88f2d5400) [pid = 1851] [serial = 1734] [outer = 0x7fc88eea6c00] 04:45:13 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc8a02dd400) [pid = 1851] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:45:13 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc89e93bc00) [pid = 1851] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:45:13 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc88e611c00) [pid = 1851] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:45:13 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc889890000) [pid = 1851] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:45:13 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc88e60e400) [pid = 1851] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:45:13 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc889883800) [pid = 1851] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:45:13 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc88cdf2000) [pid = 1851] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:45:13 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc88ee03400) [pid = 1851] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:45:13 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc88988d400) [pid = 1851] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:45:13 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc8975cfc00) [pid = 1851] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:45:13 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc89c336c00) [pid = 1851] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:45:13 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc890ac4800) [pid = 1851] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:45:13 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc89e942000) [pid = 1851] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:45:13 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc88e606000) [pid = 1851] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:45:13 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc89c333c00) [pid = 1851] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:45:14 INFO - PROCESS | 1851 | 1461584714355 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]]]}] 04:45:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:45:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2094ms 04:45:14 INFO - PROCESS | 1851 | 1461584714412 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 04:45:14 INFO - PROCESS | 1851 | 1461584714415 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 04:45:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:45:14 INFO - PROCESS | 1851 | 1461584714422 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:45:14 INFO - PROCESS | 1851 | 1461584714424 Marionette TRACE conn3 <- [1,2282,null,{}] 04:45:14 INFO - PROCESS | 1851 | 1461584714429 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}] 04:45:14 INFO - PROCESS | 1851 | 1461584714647 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 04:45:14 INFO - PROCESS | 1851 | 1461584714819 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892525000 == 164 [pid = 1851] [id = 578] 04:45:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc88dd4a000) [pid = 1851] [serial = 1735] [outer = (nil)] 04:45:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc88f2d7800) [pid = 1851] [serial = 1736] [outer = 0x7fc88dd4a000] 04:45:14 INFO - PROCESS | 1851 | 1461584714886 Marionette DEBUG loaded listener.js 04:45:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc88f6e7400) [pid = 1851] [serial = 1737] [outer = 0x7fc88dd4a000] 04:45:15 INFO - PROCESS | 1851 | 1461584715648 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]]]}] 04:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1233ms 04:45:15 INFO - PROCESS | 1851 | 1461584715657 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 04:45:15 INFO - PROCESS | 1851 | 1461584715659 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 04:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:45:15 INFO - PROCESS | 1851 | 1461584715665 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:45:15 INFO - PROCESS | 1851 | 1461584715667 Marionette TRACE conn3 <- [1,2286,null,{}] 04:45:15 INFO - PROCESS | 1851 | 1461584715672 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}] 04:45:15 INFO - PROCESS | 1851 | 1461584715879 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 04:45:16 INFO - PROCESS | 1851 | 1461584716277 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88b3ad800 == 165 [pid = 1851] [id = 579] 04:45:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc88988bc00) [pid = 1851] [serial = 1738] [outer = (nil)] 04:45:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc88ad05000) [pid = 1851] [serial = 1739] [outer = 0x7fc88988bc00] 04:45:16 INFO - PROCESS | 1851 | 1461584716358 Marionette DEBUG loaded listener.js 04:45:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc88ca11400) [pid = 1851] [serial = 1740] [outer = 0x7fc88988bc00] 04:45:17 INFO - PROCESS | 1851 | 1461584717418 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]]]}] 04:45:17 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 04:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1780ms 04:45:17 INFO - PROCESS | 1851 | 1461584717447 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 04:45:17 INFO - PROCESS | 1851 | 1461584717454 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 04:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:45:17 INFO - PROCESS | 1851 | 1461584717462 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:45:17 INFO - PROCESS | 1851 | 1461584717469 Marionette TRACE conn3 <- [1,2290,null,{}] 04:45:17 INFO - PROCESS | 1851 | 1461584717478 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}] 04:45:17 INFO - PROCESS | 1851 | 1461584717729 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 04:45:17 INFO - PROCESS | 1851 | 1461584717994 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890d2e000 == 166 [pid = 1851] [id = 580] 04:45:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc88e2d6800) [pid = 1851] [serial = 1741] [outer = (nil)] 04:45:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc88e60b400) [pid = 1851] [serial = 1742] [outer = 0x7fc88e2d6800] 04:45:18 INFO - PROCESS | 1851 | 1461584718133 Marionette DEBUG loaded listener.js 04:45:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc88ee03c00) [pid = 1851] [serial = 1743] [outer = 0x7fc88e2d6800] 04:45:19 INFO - PROCESS | 1851 | 1461584719069 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]]]}] 04:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1638ms 04:45:19 INFO - PROCESS | 1851 | 1461584719104 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 04:45:19 INFO - PROCESS | 1851 | 1461584719109 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 04:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:45:19 INFO - PROCESS | 1851 | 1461584719118 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:45:19 INFO - PROCESS | 1851 | 1461584719121 Marionette TRACE conn3 <- [1,2294,null,{}] 04:45:19 INFO - PROCESS | 1851 | 1461584719128 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}] 04:45:19 INFO - PROCESS | 1851 | 1461584719390 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 04:45:19 INFO - PROCESS | 1851 | 1461584719731 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894322000 == 167 [pid = 1851] [id = 581] 04:45:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc88f2d4c00) [pid = 1851] [serial = 1744] [outer = (nil)] 04:45:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc88f6ea800) [pid = 1851] [serial = 1745] [outer = 0x7fc88f2d4c00] 04:45:19 INFO - PROCESS | 1851 | 1461584719817 Marionette DEBUG loaded listener.js 04:45:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc8900f6400) [pid = 1851] [serial = 1746] [outer = 0x7fc88f2d4c00] 04:45:20 INFO - PROCESS | 1851 | 1461584720735 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]]]}] 04:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1684ms 04:45:20 INFO - PROCESS | 1851 | 1461584720803 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 04:45:20 INFO - PROCESS | 1851 | 1461584720808 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 04:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:45:20 INFO - PROCESS | 1851 | 1461584720826 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:45:20 INFO - PROCESS | 1851 | 1461584720837 Marionette TRACE conn3 <- [1,2298,null,{}] 04:45:20 INFO - PROCESS | 1851 | 1461584720843 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}] 04:45:21 INFO - PROCESS | 1851 | 1461584721158 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 04:45:21 INFO - PROCESS | 1851 | 1461584721476 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895026000 == 168 [pid = 1851] [id = 582] 04:45:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc88f2e0000) [pid = 1851] [serial = 1747] [outer = (nil)] 04:45:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc892566400) [pid = 1851] [serial = 1748] [outer = 0x7fc88f2e0000] 04:45:21 INFO - PROCESS | 1851 | 1461584721554 Marionette DEBUG loaded listener.js 04:45:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc892821400) [pid = 1851] [serial = 1749] [outer = 0x7fc88f2e0000] 04:45:22 INFO - PROCESS | 1851 | 1461584722425 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]]]}] 04:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1653ms 04:45:22 INFO - PROCESS | 1851 | 1461584722471 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 04:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:45:22 INFO - PROCESS | 1851 | 1461584722476 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 04:45:22 INFO - PROCESS | 1851 | 1461584722482 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - PROCESS | 1851 | 1461584722485 Marionette TRACE conn3 <- [1,2302,null,{}] 04:45:22 INFO - PROCESS | 1851 | 1461584722491 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}] 04:45:22 INFO - PROCESS | 1851 | 1461584722718 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 04:45:22 INFO - PROCESS | 1851 | 1461584722936 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89539e000 == 169 [pid = 1851] [id = 583] 04:45:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc890c95400) [pid = 1851] [serial = 1750] [outer = (nil)] 04:45:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc892b08800) [pid = 1851] [serial = 1751] [outer = 0x7fc890c95400] 04:45:23 INFO - PROCESS | 1851 | 1461584723053 Marionette DEBUG loaded listener.js 04:45:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc892bd7c00) [pid = 1851] [serial = 1752] [outer = 0x7fc890c95400] 04:45:23 INFO - PROCESS | 1851 | 1461584723971 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]]]}] 04:45:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:45:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1531ms 04:45:24 INFO - PROCESS | 1851 | 1461584724015 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 04:45:24 INFO - PROCESS | 1851 | 1461584724019 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 04:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:45:24 INFO - PROCESS | 1851 | 1461584724025 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:45:24 INFO - PROCESS | 1851 | 1461584724027 Marionette TRACE conn3 <- [1,2306,null,{}] 04:45:24 INFO - PROCESS | 1851 | 1461584724033 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}] 04:45:24 INFO - PROCESS | 1851 | 1461584724271 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 04:45:24 INFO - PROCESS | 1851 | 1461584724575 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895c43800 == 170 [pid = 1851] [id = 584] 04:45:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc893679400) [pid = 1851] [serial = 1753] [outer = (nil)] 04:45:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc8941a6400) [pid = 1851] [serial = 1754] [outer = 0x7fc893679400] 04:45:24 INFO - PROCESS | 1851 | 1461584724714 Marionette DEBUG loaded listener.js 04:45:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc894b5bc00) [pid = 1851] [serial = 1755] [outer = 0x7fc893679400] 04:45:25 INFO - PROCESS | 1851 | 1461584725634 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]]]}] 04:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1680ms 04:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:45:25 INFO - PROCESS | 1851 | 1461584725706 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 04:45:25 INFO - PROCESS | 1851 | 1461584725709 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 04:45:25 INFO - PROCESS | 1851 | 1461584725716 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:45:25 INFO - PROCESS | 1851 | 1461584725719 Marionette TRACE conn3 <- [1,2310,null,{}] 04:45:25 INFO - PROCESS | 1851 | 1461584725725 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}] 04:45:26 INFO - PROCESS | 1851 | 1461584726003 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 04:45:26 INFO - PROCESS | 1851 | 1461584726313 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89764d000 == 171 [pid = 1851] [id = 585] 04:45:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc89367c400) [pid = 1851] [serial = 1756] [outer = (nil)] 04:45:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc8975c9400) [pid = 1851] [serial = 1757] [outer = 0x7fc89367c400] 04:45:26 INFO - PROCESS | 1851 | 1461584726392 Marionette DEBUG loaded listener.js 04:45:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc89b838c00) [pid = 1851] [serial = 1758] [outer = 0x7fc89367c400] 04:45:27 INFO - PROCESS | 1851 | 1461584727305 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]]]}] 04:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1637ms 04:45:27 INFO - PROCESS | 1851 | 1461584727353 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 04:45:27 INFO - PROCESS | 1851 | 1461584727356 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 04:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:45:27 INFO - PROCESS | 1851 | 1461584727363 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:45:27 INFO - PROCESS | 1851 | 1461584727367 Marionette TRACE conn3 <- [1,2314,null,{}] 04:45:27 INFO - PROCESS | 1851 | 1461584727373 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}] 04:45:27 INFO - PROCESS | 1851 | 1461584727633 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 04:45:27 INFO - PROCESS | 1851 | 1461584727937 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89bbdf800 == 172 [pid = 1851] [id = 586] 04:45:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc88f498000) [pid = 1851] [serial = 1759] [outer = (nil)] 04:45:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc89b8adc00) [pid = 1851] [serial = 1760] [outer = 0x7fc88f498000] 04:45:28 INFO - PROCESS | 1851 | 1461584728016 Marionette DEBUG loaded listener.js 04:45:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc89c2a3400) [pid = 1851] [serial = 1761] [outer = 0x7fc88f498000] 04:45:29 INFO - PROCESS | 1851 | 1461584729073 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]]]}] 04:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1733ms 04:45:29 INFO - PROCESS | 1851 | 1461584729099 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 04:45:29 INFO - PROCESS | 1851 | 1461584729104 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 04:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:45:29 INFO - PROCESS | 1851 | 1461584729113 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:45:29 INFO - PROCESS | 1851 | 1461584729116 Marionette TRACE conn3 <- [1,2318,null,{}] 04:45:29 INFO - PROCESS | 1851 | 1461584729122 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}] 04:45:29 INFO - PROCESS | 1851 | 1461584729370 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 04:45:29 INFO - PROCESS | 1851 | 1461584729661 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89c05f000 == 173 [pid = 1851] [id = 587] 04:45:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc892c46400) [pid = 1851] [serial = 1762] [outer = (nil)] 04:45:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc89c2abc00) [pid = 1851] [serial = 1763] [outer = 0x7fc892c46400] 04:45:29 INFO - PROCESS | 1851 | 1461584729790 Marionette DEBUG loaded listener.js 04:45:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc89cccbc00) [pid = 1851] [serial = 1764] [outer = 0x7fc892c46400] 04:45:30 INFO - PROCESS | 1851 | 1461584730701 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] 04:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:45:30 INFO - PROCESS | 1851 | 1461584730751 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 04:45:30 INFO - PROCESS | 1851 | 1461584730758 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:45:30 INFO - PROCESS | 1851 | 1461584730762 Marionette TRACE conn3 <- [1,2322,null,{}] 04:45:30 INFO - PROCESS | 1851 | 1461584730768 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}] 04:45:31 INFO - PROCESS | 1851 | 1461584731022 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 04:45:31 INFO - PROCESS | 1851 | 1461584731337 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e79e000 == 174 [pid = 1851] [id = 588] 04:45:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc88fd48000) [pid = 1851] [serial = 1765] [outer = (nil)] 04:45:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc89cf63000) [pid = 1851] [serial = 1766] [outer = 0x7fc88fd48000] 04:45:31 INFO - PROCESS | 1851 | 1461584731419 Marionette DEBUG loaded listener.js 04:45:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc89d07dc00) [pid = 1851] [serial = 1767] [outer = 0x7fc88fd48000] 04:45:32 INFO - PROCESS | 1851 | 1461584732293 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]]]}] 04:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1585ms 04:45:32 INFO - PROCESS | 1851 | 1461584732343 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 04:45:32 INFO - PROCESS | 1851 | 1461584732348 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 04:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:45:32 INFO - PROCESS | 1851 | 1461584732355 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:45:32 INFO - PROCESS | 1851 | 1461584732360 Marionette TRACE conn3 <- [1,2326,null,{}] 04:45:32 INFO - PROCESS | 1851 | 1461584732366 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}] 04:45:32 INFO - PROCESS | 1851 | 1461584732626 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 04:45:32 INFO - PROCESS | 1851 | 1461584732938 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f01f000 == 175 [pid = 1851] [id = 589] 04:45:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc89e731400) [pid = 1851] [serial = 1768] [outer = (nil)] 04:45:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc89e93d000) [pid = 1851] [serial = 1769] [outer = 0x7fc89e731400] 04:45:33 INFO - PROCESS | 1851 | 1461584733032 Marionette DEBUG loaded listener.js 04:45:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc89eab5800) [pid = 1851] [serial = 1770] [outer = 0x7fc89e731400] 04:45:33 INFO - PROCESS | 1851 | 1461584733939 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]]]}] 04:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1634ms 04:45:33 INFO - PROCESS | 1851 | 1461584733990 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 04:45:33 INFO - PROCESS | 1851 | 1461584733995 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 04:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:45:34 INFO - PROCESS | 1851 | 1461584734001 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:45:34 INFO - PROCESS | 1851 | 1461584734005 Marionette TRACE conn3 <- [1,2330,null,{}] 04:45:34 INFO - PROCESS | 1851 | 1461584734011 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}] 04:45:34 INFO - PROCESS | 1851 | 1461584734282 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 04:45:34 INFO - PROCESS | 1851 | 1461584734596 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f8ba000 == 176 [pid = 1851] [id = 590] 04:45:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc89ee9e000) [pid = 1851] [serial = 1771] [outer = (nil)] 04:45:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc89f7a6c00) [pid = 1851] [serial = 1772] [outer = 0x7fc89ee9e000] 04:45:34 INFO - PROCESS | 1851 | 1461584734678 Marionette DEBUG loaded listener.js 04:45:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc89f9d4000) [pid = 1851] [serial = 1773] [outer = 0x7fc89ee9e000] 04:45:35 INFO - PROCESS | 1851 | 1461584735559 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]]]}] 04:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1633ms 04:45:35 INFO - PROCESS | 1851 | 1461584735636 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 04:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:45:35 INFO - PROCESS | 1851 | 1461584735640 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 04:45:35 INFO - PROCESS | 1851 | 1461584735648 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:45:35 INFO - PROCESS | 1851 | 1461584735650 Marionette TRACE conn3 <- [1,2334,null,{}] 04:45:35 INFO - PROCESS | 1851 | 1461584735657 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}] 04:45:35 INFO - PROCESS | 1851 | 1461584735939 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 04:45:36 INFO - PROCESS | 1851 | 1461584736253 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89feda000 == 177 [pid = 1851] [id = 591] 04:45:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc89e733000) [pid = 1851] [serial = 1774] [outer = (nil)] 04:45:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc89ff35000) [pid = 1851] [serial = 1775] [outer = 0x7fc89e733000] 04:45:36 INFO - PROCESS | 1851 | 1461584736333 Marionette DEBUG loaded listener.js 04:45:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc8a02dd800) [pid = 1851] [serial = 1776] [outer = 0x7fc89e733000] 04:45:37 INFO - PROCESS | 1851 | 1461584737226 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]]]}] 04:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1631ms 04:45:37 INFO - PROCESS | 1851 | 1461584737279 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 04:45:37 INFO - PROCESS | 1851 | 1461584737293 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 04:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:45:37 INFO - PROCESS | 1851 | 1461584737303 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:45:37 INFO - PROCESS | 1851 | 1461584737306 Marionette TRACE conn3 <- [1,2338,null,{}] 04:45:37 INFO - PROCESS | 1851 | 1461584737313 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}] 04:45:37 INFO - PROCESS | 1851 | 1461584737581 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 04:45:37 INFO - PROCESS | 1851 | 1461584737884 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a1495800 == 178 [pid = 1851] [id = 592] 04:45:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc89f612400) [pid = 1851] [serial = 1777] [outer = (nil)] 04:45:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc8a03e1400) [pid = 1851] [serial = 1778] [outer = 0x7fc89f612400] 04:45:37 INFO - PROCESS | 1851 | 1461584737971 Marionette DEBUG loaded listener.js 04:45:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc8a134c000) [pid = 1851] [serial = 1779] [outer = 0x7fc89f612400] 04:45:38 INFO - PROCESS | 1851 | 1461584738866 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]]]}] 04:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1632ms 04:45:38 INFO - PROCESS | 1851 | 1461584738935 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 04:45:38 INFO - PROCESS | 1851 | 1461584738939 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 04:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:45:38 INFO - PROCESS | 1851 | 1461584738945 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:45:38 INFO - PROCESS | 1851 | 1461584738949 Marionette TRACE conn3 <- [1,2342,null,{}] 04:45:38 INFO - PROCESS | 1851 | 1461584738956 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}] 04:45:39 INFO - PROCESS | 1851 | 1461584739238 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 04:45:39 INFO - PROCESS | 1851 | 1461584739556 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3461000 == 179 [pid = 1851] [id = 593] 04:45:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7fc8a28d7400) [pid = 1851] [serial = 1780] [outer = (nil)] 04:45:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc8a2a88400) [pid = 1851] [serial = 1781] [outer = 0x7fc8a28d7400] 04:45:39 INFO - PROCESS | 1851 | 1461584739671 Marionette DEBUG loaded listener.js 04:45:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7fc8a3285c00) [pid = 1851] [serial = 1782] [outer = 0x7fc8a28d7400] 04:45:40 INFO - PROCESS | 1851 | 1461584740534 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]]]}] 04:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1689ms 04:45:40 INFO - PROCESS | 1851 | 1461584740636 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 04:45:40 INFO - PROCESS | 1851 | 1461584740638 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 04:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:45:40 INFO - PROCESS | 1851 | 1461584740645 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:45:40 INFO - PROCESS | 1851 | 1461584740647 Marionette TRACE conn3 <- [1,2346,null,{}] 04:45:40 INFO - PROCESS | 1851 | 1461584740652 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}] 04:45:40 INFO - PROCESS | 1851 | 1461584740939 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 04:45:41 INFO - PROCESS | 1851 | 1461584741264 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a5d5e000 == 180 [pid = 1851] [id = 594] 04:45:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7fc889885000) [pid = 1851] [serial = 1783] [outer = (nil)] 04:45:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7fc8a32c1800) [pid = 1851] [serial = 1784] [outer = 0x7fc889885000] 04:45:41 INFO - PROCESS | 1851 | 1461584741343 Marionette DEBUG loaded listener.js 04:45:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7fc8a3f34c00) [pid = 1851] [serial = 1785] [outer = 0x7fc889885000] 04:45:42 INFO - PROCESS | 1851 | 1461584742229 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]]]}] 04:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1634ms 04:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:45:42 INFO - PROCESS | 1851 | 1461584742281 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 04:45:42 INFO - PROCESS | 1851 | 1461584742284 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 04:45:42 INFO - PROCESS | 1851 | 1461584742290 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:45:42 INFO - PROCESS | 1851 | 1461584742293 Marionette TRACE conn3 <- [1,2350,null,{}] 04:45:42 INFO - PROCESS | 1851 | 1461584742301 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}] 04:45:42 INFO - PROCESS | 1851 | 1461584742574 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 04:45:42 INFO - PROCESS | 1851 | 1461584742889 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a96d5000 == 181 [pid = 1851] [id = 595] 04:45:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7fc8a3287800) [pid = 1851] [serial = 1786] [outer = (nil)] 04:45:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7fc8a51ac800) [pid = 1851] [serial = 1787] [outer = 0x7fc8a3287800] 04:45:42 INFO - PROCESS | 1851 | 1461584742972 Marionette DEBUG loaded listener.js 04:45:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7fc8a6e81800) [pid = 1851] [serial = 1788] [outer = 0x7fc8a3287800] 04:45:43 INFO - PROCESS | 1851 | 1461584743827 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]]]}] 04:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1582ms 04:45:43 INFO - PROCESS | 1851 | 1461584743872 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 04:45:43 INFO - PROCESS | 1851 | 1461584743876 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 04:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:45:43 INFO - PROCESS | 1851 | 1461584743882 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:45:43 INFO - PROCESS | 1851 | 1461584743884 Marionette TRACE conn3 <- [1,2354,null,{}] 04:45:43 INFO - PROCESS | 1851 | 1461584743890 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}] 04:45:44 INFO - PROCESS | 1851 | 1461584744124 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 04:45:44 INFO - PROCESS | 1851 | 1461584744393 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ab5a9800 == 182 [pid = 1851] [id = 596] 04:45:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7fc8a3395000) [pid = 1851] [serial = 1789] [outer = (nil)] 04:45:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7fc8a8737000) [pid = 1851] [serial = 1790] [outer = 0x7fc8a3395000] 04:45:44 INFO - PROCESS | 1851 | 1461584744474 Marionette DEBUG loaded listener.js 04:45:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7fc8a8b6ec00) [pid = 1851] [serial = 1791] [outer = 0x7fc8a3395000] 04:45:45 INFO - PROCESS | 1851 | 1461584745374 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]]]}] 04:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1538ms 04:45:45 INFO - PROCESS | 1851 | 1461584745421 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 04:45:45 INFO - PROCESS | 1851 | 1461584745425 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 04:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:45:45 INFO - PROCESS | 1851 | 1461584745431 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:45:45 INFO - PROCESS | 1851 | 1461584745433 Marionette TRACE conn3 <- [1,2358,null,{}] 04:45:45 INFO - PROCESS | 1851 | 1461584745439 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}] 04:45:45 INFO - PROCESS | 1851 | 1461584745672 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 04:45:45 INFO - PROCESS | 1851 | 1461584745953 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b5190000 == 183 [pid = 1851] [id = 597] 04:45:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7fc88dd4ac00) [pid = 1851] [serial = 1792] [outer = (nil)] 04:45:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7fc8a8c05400) [pid = 1851] [serial = 1793] [outer = 0x7fc88dd4ac00] 04:45:46 INFO - PROCESS | 1851 | 1461584746091 Marionette DEBUG loaded listener.js 04:45:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7fc8a9cc6c00) [pid = 1851] [serial = 1794] [outer = 0x7fc88dd4ac00] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897721000 == 182 [pid = 1851] [id = 385] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88f6de000 == 181 [pid = 1851] [id = 486] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890e7b800 == 180 [pid = 1851] [id = 532] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8927d7000 == 179 [pid = 1851] [id = 484] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bd297000 == 178 [pid = 1851] [id = 180] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88ebd8800 == 177 [pid = 1851] [id = 483] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897714000 == 176 [pid = 1851] [id = 383] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a1ed0800 == 175 [pid = 1851] [id = 427] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88e3cf000 == 174 [pid = 1851] [id = 387] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc892e17000 == 173 [pid = 1851] [id = 386] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc892525000 == 172 [pid = 1851] [id = 578] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890a36800 == 171 [pid = 1851] [id = 577] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88f6d8000 == 170 [pid = 1851] [id = 576] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88dcd6800 == 169 [pid = 1851] [id = 575] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9f39800 == 168 [pid = 1851] [id = 573] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a96c5800 == 167 [pid = 1851] [id = 572] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a88ec800 == 166 [pid = 1851] [id = 571] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a3c4a000 == 165 [pid = 1851] [id = 570] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a3353800 == 164 [pid = 1851] [id = 569] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a10a5800 == 163 [pid = 1851] [id = 568] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fdf7800 == 162 [pid = 1851] [id = 567] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f24c800 == 161 [pid = 1851] [id = 566] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e79f800 == 160 [pid = 1851] [id = 565] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89bfdb000 == 159 [pid = 1851] [id = 564] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89b9cf000 == 158 [pid = 1851] [id = 563] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897562800 == 157 [pid = 1851] [id = 562] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8953d9800 == 156 [pid = 1851] [id = 561] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89526f800 == 155 [pid = 1851] [id = 560] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89501b000 == 154 [pid = 1851] [id = 559] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc892c5f800 == 153 [pid = 1851] [id = 558] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8924bb000 == 152 [pid = 1851] [id = 557] 04:45:47 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88cdbc800 == 151 [pid = 1851] [id = 556] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7fc8a32b6800) [pid = 1851] [serial = 1649] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7fc89f79ec00) [pid = 1851] [serial = 1637] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7fc8942eb400) [pid = 1851] [serial = 1620] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7fc88cdf1000) [pid = 1851] [serial = 1659] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7fc88eba0800) [pid = 1851] [serial = 1664] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7fc88ee0ec00) [pid = 1851] [serial = 1665] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7fc88988b800) [pid = 1851] [serial = 1655] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7fc88dd49400) [pid = 1851] [serial = 1601] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7fc88e2d8000) [pid = 1851] [serial = 1662] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7fc892d47000) [pid = 1851] [serial = 1625] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7fc88ad0ac00) [pid = 1851] [serial = 1656] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7fc897427c00) [pid = 1851] [serial = 1626] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7fc88cdeb000) [pid = 1851] [serial = 1658] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc89ff6d800) [pid = 1851] [serial = 1643] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7fc89ee9bc00) [pid = 1851] [serial = 1635] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc89ff6b400) [pid = 1851] [serial = 1641] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc89f9d2000) [pid = 1851] [serial = 1640] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc8a103a800) [pid = 1851] [serial = 1644] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc8975cb800) [pid = 1851] [serial = 1628] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc89b8aec00) [pid = 1851] [serial = 1629] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc890ac1400) [pid = 1851] [serial = 1613] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc8a33a0800) [pid = 1851] [serial = 1650] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc8a1e40800) [pid = 1851] [serial = 1646] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc88fd44400) [pid = 1851] [serial = 1610] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc892c4c800) [pid = 1851] [serial = 1616] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc894b5c400) [pid = 1851] [serial = 1623] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc89e93dc00) [pid = 1851] [serial = 1634] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc89cf64c00) [pid = 1851] [serial = 1631] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc89e6a8c00) [pid = 1851] [serial = 1632] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc8941ad000) [pid = 1851] [serial = 1619] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc88eb9c000) [pid = 1851] [serial = 1604] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc88e1cbc00) [pid = 1851] [serial = 1661] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc88f2d8400) [pid = 1851] [serial = 1607] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc894a5b000) [pid = 1851] [serial = 1622] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc8a518d000) [pid = 1851] [serial = 1652] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc89f815c00) [pid = 1851] [serial = 1638] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc8a2a8f400) [pid = 1851] [serial = 1647] [outer = (nil)] [url = about:blank] 04:45:47 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc88eba1000) [pid = 1851] [serial = 1667] [outer = (nil)] [url = about:blank] 04:45:48 INFO - PROCESS | 1851 | 1461584748449 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]]]}] 04:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 3038ms 04:45:48 INFO - PROCESS | 1851 | 1461584748471 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 04:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:45:48 INFO - PROCESS | 1851 | 1461584748478 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 04:45:48 INFO - PROCESS | 1851 | 1461584748485 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:45:48 INFO - PROCESS | 1851 | 1461584748491 Marionette TRACE conn3 <- [1,2362,null,{}] 04:45:48 INFO - PROCESS | 1851 | 1461584748499 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}] 04:45:48 INFO - PROCESS | 1851 | 1461584748734 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 04:45:48 INFO - PROCESS | 1851 | 1461584748936 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88cdbc800 == 152 [pid = 1851] [id = 598] 04:45:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc88ca07000) [pid = 1851] [serial = 1795] [outer = (nil)] 04:45:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc88cc11800) [pid = 1851] [serial = 1796] [outer = 0x7fc88ca07000] 04:45:49 INFO - PROCESS | 1851 | 1461584749013 Marionette DEBUG loaded listener.js 04:45:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc88cdec000) [pid = 1851] [serial = 1797] [outer = 0x7fc88ca07000] 04:45:49 INFO - PROCESS | 1851 | 1461584749901 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]]]}] 04:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1434ms 04:45:49 INFO - PROCESS | 1851 | 1461584749921 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 04:45:49 INFO - PROCESS | 1851 | 1461584749931 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 04:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:45:49 INFO - PROCESS | 1851 | 1461584749944 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:45:49 INFO - PROCESS | 1851 | 1461584749949 Marionette TRACE conn3 <- [1,2366,null,{}] 04:45:49 INFO - PROCESS | 1851 | 1461584749954 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}] 04:45:50 INFO - PROCESS | 1851 | 1461584750273 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 04:45:50 INFO - PROCESS | 1851 | 1461584750319 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88ebdc000 == 153 [pid = 1851] [id = 599] 04:45:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc88dd4e400) [pid = 1851] [serial = 1798] [outer = (nil)] 04:45:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc88de53400) [pid = 1851] [serial = 1799] [outer = 0x7fc88dd4e400] 04:45:50 INFO - PROCESS | 1851 | 1461584750382 Marionette DEBUG loaded listener.js 04:45:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc88e2d2800) [pid = 1851] [serial = 1800] [outer = 0x7fc88dd4e400] 04:45:51 INFO - PROCESS | 1851 | 1461584751424 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]]]}] 04:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1538ms 04:45:51 INFO - PROCESS | 1851 | 1461584751482 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 04:45:51 INFO - PROCESS | 1851 | 1461584751485 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 04:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:45:51 INFO - PROCESS | 1851 | 1461584751493 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:45:51 INFO - PROCESS | 1851 | 1461584751498 Marionette TRACE conn3 <- [1,2370,null,{}] 04:45:51 INFO - PROCESS | 1851 | 1461584751513 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}] 04:45:51 INFO - PROCESS | 1851 | 1461584751887 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 04:45:51 INFO - PROCESS | 1851 | 1461584751923 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890a23800 == 154 [pid = 1851] [id = 600] 04:45:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc88eb96c00) [pid = 1851] [serial = 1801] [outer = (nil)] 04:45:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc88ee11800) [pid = 1851] [serial = 1802] [outer = 0x7fc88eb96c00] 04:45:51 INFO - PROCESS | 1851 | 1461584751992 Marionette DEBUG loaded listener.js 04:45:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc88f250c00) [pid = 1851] [serial = 1803] [outer = 0x7fc88eb96c00] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc88cc18000) [pid = 1851] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc88e1d1000) [pid = 1851] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc88f24d800) [pid = 1851] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc892826400) [pid = 1851] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc88eb94800) [pid = 1851] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc88f24f400) [pid = 1851] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc89750d000) [pid = 1851] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc88dd4b000) [pid = 1851] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc893673800) [pid = 1851] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc8a134e400) [pid = 1851] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc89ee94c00) [pid = 1851] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc894a5c400) [pid = 1851] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc89d078400) [pid = 1851] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc88eea6c00) [pid = 1851] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc88dd45c00) [pid = 1851] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc88f244800) [pid = 1851] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc88e2dcc00) [pid = 1851] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc88ee08000) [pid = 1851] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc89e9c6c00) [pid = 1851] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc889884800) [pid = 1851] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc892bdc000) [pid = 1851] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc8941a9c00) [pid = 1851] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc8a51a1c00) [pid = 1851] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc88b1f7000) [pid = 1851] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc89f1b5000) [pid = 1851] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc88b1f0000) [pid = 1851] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc897423800) [pid = 1851] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc8a134b800) [pid = 1851] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc88ca03400) [pid = 1851] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc892bdb400) [pid = 1851] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:45:53 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc88ad0a800) [pid = 1851] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:45:53 INFO - PROCESS | 1851 | 1461584753590 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]]]}] 04:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2136ms 04:45:53 INFO - PROCESS | 1851 | 1461584753630 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 04:45:53 INFO - PROCESS | 1851 | 1461584753635 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 04:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:45:53 INFO - PROCESS | 1851 | 1461584753641 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:45:53 INFO - PROCESS | 1851 | 1461584753643 Marionette TRACE conn3 <- [1,2374,null,{}] 04:45:53 INFO - PROCESS | 1851 | 1461584753648 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}] 04:45:53 INFO - PROCESS | 1851 | 1461584753869 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 04:45:54 INFO - PROCESS | 1851 | 1461584754050 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890e76800 == 155 [pid = 1851] [id = 601] 04:45:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc88988d400) [pid = 1851] [serial = 1804] [outer = (nil)] 04:45:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc88ee0f800) [pid = 1851] [serial = 1805] [outer = 0x7fc88988d400] 04:45:54 INFO - PROCESS | 1851 | 1461584754114 Marionette DEBUG loaded listener.js 04:45:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc88f499c00) [pid = 1851] [serial = 1806] [outer = 0x7fc88988d400] 04:45:55 INFO - PROCESS | 1851 | 1461584755105 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]]]}] 04:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1487ms 04:45:55 INFO - PROCESS | 1851 | 1461584755142 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 04:45:55 INFO - PROCESS | 1851 | 1461584755148 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 04:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:45:55 INFO - PROCESS | 1851 | 1461584755156 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:45:55 INFO - PROCESS | 1851 | 1461584755161 Marionette TRACE conn3 <- [1,2378,null,{}] 04:45:55 INFO - PROCESS | 1851 | 1461584755171 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}] 04:45:55 INFO - PROCESS | 1851 | 1461584755447 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 04:45:55 INFO - PROCESS | 1851 | 1461584755778 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88de12000 == 156 [pid = 1851] [id = 602] 04:45:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc88ca05000) [pid = 1851] [serial = 1807] [outer = (nil)] 04:45:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc88cde9800) [pid = 1851] [serial = 1808] [outer = 0x7fc88ca05000] 04:45:55 INFO - PROCESS | 1851 | 1461584755868 Marionette DEBUG loaded listener.js 04:45:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc88dd4d400) [pid = 1851] [serial = 1809] [outer = 0x7fc88ca05000] 04:45:56 INFO - PROCESS | 1851 | 1461584756834 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]]]}] 04:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1740ms 04:45:56 INFO - PROCESS | 1851 | 1461584756899 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 04:45:56 INFO - PROCESS | 1851 | 1461584756909 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 04:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:45:56 INFO - PROCESS | 1851 | 1461584756920 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:45:56 INFO - PROCESS | 1851 | 1461584756924 Marionette TRACE conn3 <- [1,2382,null,{}] 04:45:56 INFO - PROCESS | 1851 | 1461584756931 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}] 04:45:57 INFO - PROCESS | 1851 | 1461584757237 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 04:45:57 INFO - PROCESS | 1851 | 1461584757555 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89253b000 == 157 [pid = 1851] [id = 603] 04:45:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc88e2df400) [pid = 1851] [serial = 1810] [outer = (nil)] 04:45:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc88eea9c00) [pid = 1851] [serial = 1811] [outer = 0x7fc88e2df400] 04:45:57 INFO - PROCESS | 1851 | 1461584757632 Marionette DEBUG loaded listener.js 04:45:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc88f499000) [pid = 1851] [serial = 1812] [outer = 0x7fc88e2df400] 04:45:58 INFO - PROCESS | 1851 | 1461584758590 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]]]}] 04:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1738ms 04:45:58 INFO - PROCESS | 1851 | 1461584758659 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 04:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:45:58 INFO - PROCESS | 1851 | 1461584758663 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 04:45:58 INFO - PROCESS | 1851 | 1461584758669 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:45:58 INFO - PROCESS | 1851 | 1461584758675 Marionette TRACE conn3 <- [1,2386,null,{}] 04:45:58 INFO - PROCESS | 1851 | 1461584758690 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}] 04:45:58 INFO - PROCESS | 1851 | 1461584758957 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 04:45:59 INFO - PROCESS | 1851 | 1461584759299 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892ada800 == 158 [pid = 1851] [id = 604] 04:45:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc88fd4c000) [pid = 1851] [serial = 1813] [outer = (nil)] 04:45:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc8900f4400) [pid = 1851] [serial = 1814] [outer = 0x7fc88fd4c000] 04:45:59 INFO - PROCESS | 1851 | 1461584759387 Marionette DEBUG loaded listener.js 04:45:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc8900fb800) [pid = 1851] [serial = 1815] [outer = 0x7fc88fd4c000] 04:46:00 INFO - PROCESS | 1851 | 1461584760289 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]]]}] 04:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1695ms 04:46:00 INFO - PROCESS | 1851 | 1461584760364 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 04:46:00 INFO - PROCESS | 1851 | 1461584760368 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 04:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:46:00 INFO - PROCESS | 1851 | 1461584760374 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:46:00 INFO - PROCESS | 1851 | 1461584760377 Marionette TRACE conn3 <- [1,2390,null,{}] 04:46:00 INFO - PROCESS | 1851 | 1461584760383 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}] 04:46:00 INFO - PROCESS | 1851 | 1461584760679 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 04:46:01 INFO - PROCESS | 1851 | 1461584761084 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8940db800 == 159 [pid = 1851] [id = 605] 04:46:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc88eea4800) [pid = 1851] [serial = 1816] [outer = (nil)] 04:46:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc890ace400) [pid = 1851] [serial = 1817] [outer = 0x7fc88eea4800] 04:46:01 INFO - PROCESS | 1851 | 1461584761230 Marionette DEBUG loaded listener.js 04:46:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc890eea400) [pid = 1851] [serial = 1818] [outer = 0x7fc88eea4800] 04:46:02 INFO - PROCESS | 1851 | 1461584762655 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]]]}] 04:46:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2350ms 04:46:02 INFO - PROCESS | 1851 | 1461584762741 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 04:46:02 INFO - PROCESS | 1851 | 1461584762747 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 04:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:46:02 INFO - PROCESS | 1851 | 1461584762758 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:46:02 INFO - PROCESS | 1851 | 1461584762762 Marionette TRACE conn3 <- [1,2394,null,{}] 04:46:02 INFO - PROCESS | 1851 | 1461584762772 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}] 04:46:03 INFO - PROCESS | 1851 | 1461584763168 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 04:46:03 INFO - PROCESS | 1851 | 1461584763581 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894b3c000 == 160 [pid = 1851] [id = 606] 04:46:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc88dd48c00) [pid = 1851] [serial = 1819] [outer = (nil)] 04:46:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc890ef5400) [pid = 1851] [serial = 1820] [outer = 0x7fc88dd48c00] 04:46:03 INFO - PROCESS | 1851 | 1461584763718 Marionette DEBUG loaded listener.js 04:46:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc89256a000) [pid = 1851] [serial = 1821] [outer = 0x7fc88dd48c00] 04:46:05 INFO - PROCESS | 1851 | 1461584765141 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]]]}] 04:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2439ms 04:46:05 INFO - PROCESS | 1851 | 1461584765217 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 04:46:05 INFO - PROCESS | 1851 | 1461584765221 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 04:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:46:05 INFO - PROCESS | 1851 | 1461584765234 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:46:05 INFO - PROCESS | 1851 | 1461584765238 Marionette TRACE conn3 <- [1,2398,null,{}] 04:46:05 INFO - PROCESS | 1851 | 1461584765248 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}] 04:46:05 INFO - PROCESS | 1851 | 1461584765585 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 04:46:05 INFO - PROCESS | 1851 | 1461584765908 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895020000 == 161 [pid = 1851] [id = 607] 04:46:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc892b0b800) [pid = 1851] [serial = 1822] [outer = (nil)] 04:46:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc892c44400) [pid = 1851] [serial = 1823] [outer = 0x7fc892b0b800] 04:46:06 INFO - PROCESS | 1851 | 1461584766018 Marionette DEBUG loaded listener.js 04:46:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc892d4e000) [pid = 1851] [serial = 1824] [outer = 0x7fc892b0b800] 04:46:07 INFO - PROCESS | 1851 | 1461584767495 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]]]}] 04:46:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:46:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2298ms 04:46:07 INFO - PROCESS | 1851 | 1461584767533 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 04:46:07 INFO - PROCESS | 1851 | 1461584767539 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 04:46:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:46:07 INFO - PROCESS | 1851 | 1461584767549 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:46:07 INFO - PROCESS | 1851 | 1461584767555 Marionette TRACE conn3 <- [1,2402,null,{}] 04:46:07 INFO - PROCESS | 1851 | 1461584767565 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}] 04:46:07 INFO - PROCESS | 1851 | 1461584767961 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 04:46:08 INFO - PROCESS | 1851 | 1461584768378 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8952c7800 == 162 [pid = 1851] [id = 608] 04:46:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc893672800) [pid = 1851] [serial = 1825] [outer = (nil)] 04:46:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc89367cc00) [pid = 1851] [serial = 1826] [outer = 0x7fc893672800] 04:46:08 INFO - PROCESS | 1851 | 1461584768529 Marionette DEBUG loaded listener.js 04:46:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc8941ae400) [pid = 1851] [serial = 1827] [outer = 0x7fc893672800] 04:46:10 INFO - PROCESS | 1851 | 1461584770001 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]]]}] 04:46:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:46:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2540ms 04:46:10 INFO - PROCESS | 1851 | 1461584770101 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 04:46:10 INFO - PROCESS | 1851 | 1461584770108 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 04:46:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:46:10 INFO - PROCESS | 1851 | 1461584770118 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:46:10 INFO - PROCESS | 1851 | 1461584770124 Marionette TRACE conn3 <- [1,2406,null,{}] 04:46:10 INFO - PROCESS | 1851 | 1461584770134 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}] 04:46:10 INFO - PROCESS | 1851 | 1461584770731 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 04:46:10 INFO - PROCESS | 1851 | 1461584770983 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8953d8800 == 163 [pid = 1851] [id = 609] 04:46:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc8941b1800) [pid = 1851] [serial = 1828] [outer = (nil)] 04:46:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc8942e7800) [pid = 1851] [serial = 1829] [outer = 0x7fc8941b1800] 04:46:11 INFO - PROCESS | 1851 | 1461584771080 Marionette DEBUG loaded listener.js 04:46:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc894388800) [pid = 1851] [serial = 1830] [outer = 0x7fc8941b1800] 04:46:12 INFO - PROCESS | 1851 | 1461584772142 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]]]}] 04:46:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:46:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2089ms 04:46:12 INFO - PROCESS | 1851 | 1461584772207 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 04:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:46:12 INFO - PROCESS | 1851 | 1461584772211 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 04:46:12 INFO - PROCESS | 1851 | 1461584772218 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:46:12 INFO - PROCESS | 1851 | 1461584772221 Marionette TRACE conn3 <- [1,2410,null,{}] 04:46:12 INFO - PROCESS | 1851 | 1461584772227 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}] 04:46:12 INFO - PROCESS | 1851 | 1461584772472 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 04:46:12 INFO - PROCESS | 1851 | 1461584772776 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895c53800 == 164 [pid = 1851] [id = 610] 04:46:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc8942e5000) [pid = 1851] [serial = 1831] [outer = (nil)] 04:46:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc894396400) [pid = 1851] [serial = 1832] [outer = 0x7fc8942e5000] 04:46:12 INFO - PROCESS | 1851 | 1461584772855 Marionette DEBUG loaded listener.js 04:46:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc894a61800) [pid = 1851] [serial = 1833] [outer = 0x7fc8942e5000] 04:46:13 INFO - PROCESS | 1851 | 1461584773744 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]]]}] 04:46:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:46:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1588ms 04:46:13 INFO - PROCESS | 1851 | 1461584773807 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 04:46:13 INFO - PROCESS | 1851 | 1461584773811 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 04:46:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:46:13 INFO - PROCESS | 1851 | 1461584773817 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:46:13 INFO - PROCESS | 1851 | 1461584773820 Marionette TRACE conn3 <- [1,2414,null,{}] 04:46:13 INFO - PROCESS | 1851 | 1461584773825 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}] 04:46:14 INFO - PROCESS | 1851 | 1461584774069 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 04:46:14 INFO - PROCESS | 1851 | 1461584774371 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897463000 == 165 [pid = 1851] [id = 611] 04:46:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc8942de800) [pid = 1851] [serial = 1834] [outer = (nil)] 04:46:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc894a69000) [pid = 1851] [serial = 1835] [outer = 0x7fc8942de800] 04:46:14 INFO - PROCESS | 1851 | 1461584774460 Marionette DEBUG loaded listener.js 04:46:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc894b5f000) [pid = 1851] [serial = 1836] [outer = 0x7fc8942de800] 04:46:15 INFO - PROCESS | 1851 | 1461584775341 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]]]}] 04:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1584ms 04:46:15 INFO - PROCESS | 1851 | 1461584775402 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 04:46:15 INFO - PROCESS | 1851 | 1461584775406 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 04:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:46:15 INFO - PROCESS | 1851 | 1461584775412 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:46:15 INFO - PROCESS | 1851 | 1461584775415 Marionette TRACE conn3 <- [1,2418,null,{}] 04:46:15 INFO - PROCESS | 1851 | 1461584775422 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}] 04:46:15 INFO - PROCESS | 1851 | 1461584775770 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 04:46:16 INFO - PROCESS | 1851 | 1461584776090 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897717000 == 166 [pid = 1851] [id = 612] 04:46:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc88f494400) [pid = 1851] [serial = 1837] [outer = (nil)] 04:46:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc8954f1400) [pid = 1851] [serial = 1838] [outer = 0x7fc88f494400] 04:46:16 INFO - PROCESS | 1851 | 1461584776172 Marionette DEBUG loaded listener.js 04:46:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc897503400) [pid = 1851] [serial = 1839] [outer = 0x7fc88f494400] 04:46:17 INFO - PROCESS | 1851 | 1461584777095 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]]]}] 04:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1732ms 04:46:17 INFO - PROCESS | 1851 | 1461584777145 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 04:46:17 INFO - PROCESS | 1851 | 1461584777149 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 04:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:46:17 INFO - PROCESS | 1851 | 1461584777156 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:46:17 INFO - PROCESS | 1851 | 1461584777158 Marionette TRACE conn3 <- [1,2422,null,{}] 04:46:17 INFO - PROCESS | 1851 | 1461584777164 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}] 04:46:17 INFO - PROCESS | 1851 | 1461584777429 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 04:46:17 INFO - PROCESS | 1851 | 1461584777739 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89bfca800 == 167 [pid = 1851] [id = 613] 04:46:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc8954eb400) [pid = 1851] [serial = 1840] [outer = (nil)] 04:46:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc8975d0000) [pid = 1851] [serial = 1841] [outer = 0x7fc8954eb400] 04:46:17 INFO - PROCESS | 1851 | 1461584777821 Marionette DEBUG loaded listener.js 04:46:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc89b830000) [pid = 1851] [serial = 1842] [outer = 0x7fc8954eb400] 04:46:18 INFO - PROCESS | 1851 | 1461584778674 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]]]}] 04:46:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:46:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1532ms 04:46:18 INFO - PROCESS | 1851 | 1461584778702 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 04:46:18 INFO - PROCESS | 1851 | 1461584778706 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 04:46:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:46:18 INFO - PROCESS | 1851 | 1461584778716 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:46:18 INFO - PROCESS | 1851 | 1461584778718 Marionette TRACE conn3 <- [1,2426,null,{}] 04:46:18 INFO - PROCESS | 1851 | 1461584778723 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}] 04:46:18 INFO - PROCESS | 1851 | 1461584778956 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 04:46:19 INFO - PROCESS | 1851 | 1461584779237 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89c062000 == 168 [pid = 1851] [id = 614] 04:46:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc892bdec00) [pid = 1851] [serial = 1843] [outer = (nil)] 04:46:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc8975d4000) [pid = 1851] [serial = 1844] [outer = 0x7fc892bdec00] 04:46:19 INFO - PROCESS | 1851 | 1461584779316 Marionette DEBUG loaded listener.js 04:46:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc89b8b2000) [pid = 1851] [serial = 1845] [outer = 0x7fc892bdec00] 04:46:20 INFO - PROCESS | 1851 | 1461584780199 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]]]}] 04:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1538ms 04:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:46:20 INFO - PROCESS | 1851 | 1461584780255 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 04:46:20 INFO - PROCESS | 1851 | 1461584780258 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 04:46:20 INFO - PROCESS | 1851 | 1461584780264 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:46:20 INFO - PROCESS | 1851 | 1461584780267 Marionette TRACE conn3 <- [1,2430,null,{}] 04:46:20 INFO - PROCESS | 1851 | 1461584780273 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}] 04:46:20 INFO - PROCESS | 1851 | 1461584780508 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 04:46:20 INFO - PROCESS | 1851 | 1461584780775 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e793000 == 169 [pid = 1851] [id = 615] 04:46:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc89b836000) [pid = 1851] [serial = 1846] [outer = (nil)] 04:46:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc89bb9e800) [pid = 1851] [serial = 1847] [outer = 0x7fc89b836000] 04:46:20 INFO - PROCESS | 1851 | 1461584780893 Marionette DEBUG loaded listener.js 04:46:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc89c2a2c00) [pid = 1851] [serial = 1848] [outer = 0x7fc89b836000] 04:46:21 INFO - PROCESS | 1851 | 1461584781763 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]]]}] 04:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1534ms 04:46:21 INFO - PROCESS | 1851 | 1461584781798 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 04:46:21 INFO - PROCESS | 1851 | 1461584781802 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 04:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:46:21 INFO - PROCESS | 1851 | 1461584781807 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:46:21 INFO - PROCESS | 1851 | 1461584781810 Marionette TRACE conn3 <- [1,2434,null,{}] 04:46:21 INFO - PROCESS | 1851 | 1461584781816 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}] 04:46:22 INFO - PROCESS | 1851 | 1461584782058 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 04:46:22 INFO - PROCESS | 1851 | 1461584782329 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee07000 == 170 [pid = 1851] [id = 616] 04:46:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7fc8941aa400) [pid = 1851] [serial = 1849] [outer = (nil)] 04:46:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc89c2afc00) [pid = 1851] [serial = 1850] [outer = 0x7fc8941aa400] 04:46:22 INFO - PROCESS | 1851 | 1461584782451 Marionette DEBUG loaded listener.js 04:46:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7fc89c33bc00) [pid = 1851] [serial = 1851] [outer = 0x7fc8941aa400] 04:46:23 INFO - PROCESS | 1851 | 1461584783329 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]]]}] 04:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1579ms 04:46:23 INFO - PROCESS | 1851 | 1461584783389 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 04:46:23 INFO - PROCESS | 1851 | 1461584783393 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 04:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:46:23 INFO - PROCESS | 1851 | 1461584783399 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:46:23 INFO - PROCESS | 1851 | 1461584783404 Marionette TRACE conn3 <- [1,2438,null,{}] 04:46:23 INFO - PROCESS | 1851 | 1461584783410 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}] 04:46:23 INFO - PROCESS | 1851 | 1461584783658 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 04:46:23 INFO - PROCESS | 1851 | 1461584783976 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f01a000 == 171 [pid = 1851] [id = 617] 04:46:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7fc8954ef000) [pid = 1851] [serial = 1852] [outer = (nil)] 04:46:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7fc89ccca400) [pid = 1851] [serial = 1853] [outer = 0x7fc8954ef000] 04:46:24 INFO - PROCESS | 1851 | 1461584784057 Marionette DEBUG loaded listener.js 04:46:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7fc89cf65400) [pid = 1851] [serial = 1854] [outer = 0x7fc8954ef000] 04:46:24 INFO - PROCESS | 1851 | 1461584784958 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]]]}] 04:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1639ms 04:46:25 INFO - PROCESS | 1851 | 1461584785047 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 04:46:25 INFO - PROCESS | 1851 | 1461584785053 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 04:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:46:25 INFO - PROCESS | 1851 | 1461584785064 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:46:25 INFO - PROCESS | 1851 | 1461584785067 Marionette TRACE conn3 <- [1,2442,null,{}] 04:46:25 INFO - PROCESS | 1851 | 1461584785073 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}] 04:46:25 INFO - PROCESS | 1851 | 1461584785357 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 04:46:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89525b800 == 170 [pid = 1851] [id = 489] 04:46:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f246800 == 169 [pid = 1851] [id = 493] 04:46:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fec8000 == 168 [pid = 1851] [id = 494] 04:46:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a1ee8800 == 167 [pid = 1851] [id = 495] 04:46:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89feda000 == 166 [pid = 1851] [id = 591] 04:46:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f8ba000 == 165 [pid = 1851] [id = 590] 04:46:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f01f000 == 164 [pid = 1851] [id = 589] 04:46:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e79e000 == 163 [pid = 1851] [id = 588] 04:46:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89c05f000 == 162 [pid = 1851] [id = 587] 04:46:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89bbdf800 == 161 [pid = 1851] [id = 586] 04:46:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89764d000 == 160 [pid = 1851] [id = 585] 04:46:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895c43800 == 159 [pid = 1851] [id = 584] 04:46:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89539e000 == 158 [pid = 1851] [id = 583] 04:46:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895026000 == 157 [pid = 1851] [id = 582] 04:46:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894322000 == 156 [pid = 1851] [id = 581] 04:46:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890d2e000 == 155 [pid = 1851] [id = 580] 04:46:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88b3ad800 == 154 [pid = 1851] [id = 579] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7fc89c2b1400) [pid = 1851] [serial = 1698] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7fc88e607c00) [pid = 1851] [serial = 1731] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7fc89b835400) [pid = 1851] [serial = 1692] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7fc8a339a000) [pid = 1851] [serial = 1713] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc8a02e1c00) [pid = 1851] [serial = 1704] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7fc8a03e0000) [pid = 1851] [serial = 1706] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc89e728c00) [pid = 1851] [serial = 1700] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc88f2d5400) [pid = 1851] [serial = 1734] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc8900f5800) [pid = 1851] [serial = 1533] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc892567c00) [pid = 1851] [serial = 1683] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc88e2e0400) [pid = 1851] [serial = 1673] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc88f495800) [pid = 1851] [serial = 1677] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc8a6de0000) [pid = 1851] [serial = 1718] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc8a134f000) [pid = 1851] [serial = 1707] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc8a32b8000) [pid = 1851] [serial = 1712] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc88eea7000) [pid = 1851] [serial = 1599] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc895245400) [pid = 1851] [serial = 1689] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc89255e000) [pid = 1851] [serial = 1682] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc89bba6400) [pid = 1851] [serial = 1695] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc88f24ec00) [pid = 1851] [serial = 1676] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc8a7d92400) [pid = 1851] [serial = 1721] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc88ee05c00) [pid = 1851] [serial = 1674] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc89ff2fc00) [pid = 1851] [serial = 1703] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc89ee94000) [pid = 1851] [serial = 1701] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc88f2d7800) [pid = 1851] [serial = 1736] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc88dd4a800) [pid = 1851] [serial = 1728] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc8a3284000) [pid = 1851] [serial = 1710] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc88eead000) [pid = 1851] [serial = 1733] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc88cdee800) [pid = 1851] [serial = 1671] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc89bb98c00) [pid = 1851] [serial = 1694] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc8a3f2e000) [pid = 1851] [serial = 1715] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc897510c00) [pid = 1851] [serial = 1691] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc8a7215c00) [pid = 1851] [serial = 1719] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc8a51af400) [pid = 1851] [serial = 1716] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc894395400) [pid = 1851] [serial = 1688] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc89c2a8800) [pid = 1851] [serial = 1697] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc8a5b11000) [pid = 1851] [serial = 1653] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc88e2d2400) [pid = 1851] [serial = 1730] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc8a8839400) [pid = 1851] [serial = 1724] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc892c44800) [pid = 1851] [serial = 1685] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc8900fa800) [pid = 1851] [serial = 1679] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc88ca0fc00) [pid = 1851] [serial = 1670] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc8a8730000) [pid = 1851] [serial = 1722] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc8a9a1e400) [pid = 1851] [serial = 1725] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc88cde8c00) [pid = 1851] [serial = 1727] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc893677400) [pid = 1851] [serial = 1686] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc890c97000) [pid = 1851] [serial = 1680] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc8a2a8f800) [pid = 1851] [serial = 1709] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc88de55000) [pid = 1851] [serial = 1602] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc8900f4000) [pid = 1851] [serial = 1611] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc88f49e400) [pid = 1851] [serial = 1608] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7fc893675400) [pid = 1851] [serial = 1617] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7fc88ee0e400) [pid = 1851] [serial = 1605] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7fc890c9c000) [pid = 1851] [serial = 1614] [outer = (nil)] [url = about:blank] 04:46:27 INFO - PROCESS | 1851 | 1461584787570 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88ca15800 == 155 [pid = 1851] [id = 618] 04:46:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7fc88ad08000) [pid = 1851] [serial = 1855] [outer = (nil)] 04:46:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7fc88ad0c000) [pid = 1851] [serial = 1856] [outer = 0x7fc88ad08000] 04:46:27 INFO - PROCESS | 1851 | 1461584787645 Marionette DEBUG loaded listener.js 04:46:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7fc88b1f2c00) [pid = 1851] [serial = 1857] [outer = 0x7fc88ad08000] 04:46:28 INFO - PROCESS | 1851 | 1461584788457 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]]]}] 04:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 3446ms 04:46:28 INFO - PROCESS | 1851 | 1461584788513 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 04:46:28 INFO - PROCESS | 1851 | 1461584788519 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 04:46:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:46:28 INFO - PROCESS | 1851 | 1461584788527 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:46:28 INFO - PROCESS | 1851 | 1461584788533 Marionette TRACE conn3 <- [1,2446,null,{}] 04:46:28 INFO - PROCESS | 1851 | 1461584788544 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}] 04:46:28 INFO - PROCESS | 1851 | 1461584788797 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 04:46:28 INFO - PROCESS | 1851 | 1461584788969 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88de20000 == 156 [pid = 1851] [id = 619] 04:46:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc889889c00) [pid = 1851] [serial = 1858] [outer = (nil)] 04:46:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc88de49400) [pid = 1851] [serial = 1859] [outer = 0x7fc889889c00] 04:46:29 INFO - PROCESS | 1851 | 1461584789036 Marionette DEBUG loaded listener.js 04:46:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc88e1cf400) [pid = 1851] [serial = 1860] [outer = 0x7fc889889c00] 04:46:29 INFO - PROCESS | 1851 | 1461584789923 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]]]}] 04:46:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:46:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1441ms 04:46:29 INFO - PROCESS | 1851 | 1461584789972 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 04:46:29 INFO - PROCESS | 1851 | 1461584789981 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 04:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:46:29 INFO - PROCESS | 1851 | 1461584789997 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:46:30 INFO - PROCESS | 1851 | 1461584790000 Marionette TRACE conn3 <- [1,2450,null,{}] 04:46:30 INFO - PROCESS | 1851 | 1461584790006 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}] 04:46:30 INFO - PROCESS | 1851 | 1461584790316 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 04:46:30 INFO - PROCESS | 1851 | 1461584790355 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8900a1000 == 157 [pid = 1851] [id = 620] 04:46:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc88eb9b400) [pid = 1851] [serial = 1861] [outer = (nil)] 04:46:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc88ee05c00) [pid = 1851] [serial = 1862] [outer = 0x7fc88eb9b400] 04:46:30 INFO - PROCESS | 1851 | 1461584790419 Marionette DEBUG loaded listener.js 04:46:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc88eea3c00) [pid = 1851] [serial = 1863] [outer = 0x7fc88eb9b400] 04:46:31 INFO - PROCESS | 1851 | 1461584791559 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]]]}] 04:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1584ms 04:46:31 INFO - PROCESS | 1851 | 1461584791582 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 04:46:31 INFO - PROCESS | 1851 | 1461584791586 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 04:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:46:31 INFO - PROCESS | 1851 | 1461584791619 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:46:31 INFO - PROCESS | 1851 | 1461584791631 Marionette TRACE conn3 <- [1,2454,null,{}] 04:46:31 INFO - PROCESS | 1851 | 1461584791640 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}] 04:46:32 INFO - PROCESS | 1851 | 1461584792475 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc89e731400) [pid = 1851] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc893679400) [pid = 1851] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc88f2d4c00) [pid = 1851] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc88fd48000) [pid = 1851] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc89e733000) [pid = 1851] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc88dd4ac00) [pid = 1851] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7fc88f498000) [pid = 1851] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7fc88ca07000) [pid = 1851] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7fc88eb96c00) [pid = 1851] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7fc88f2e0000) [pid = 1851] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7fc8a28d7400) [pid = 1851] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7fc89f612400) [pid = 1851] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7fc890c95400) [pid = 1851] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7fc88dd4e400) [pid = 1851] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7fc889885000) [pid = 1851] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7fc88988bc00) [pid = 1851] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7fc89367c400) [pid = 1851] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7fc89ee9e000) [pid = 1851] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7fc88e2d6800) [pid = 1851] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7fc88cc0dc00) [pid = 1851] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7fc892c46400) [pid = 1851] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:46:32 INFO - PROCESS | 1851 | 1461584792676 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88de04800 == 158 [pid = 1851] [id = 621] 04:46:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7fc889885000) [pid = 1851] [serial = 1864] [outer = (nil)] 04:46:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7fc88cc0dc00) [pid = 1851] [serial = 1865] [outer = 0x7fc889885000] 04:46:32 INFO - PROCESS | 1851 | 1461584792745 Marionette DEBUG loaded listener.js 04:46:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7fc88eba2c00) [pid = 1851] [serial = 1866] [outer = 0x7fc889885000] 04:46:33 INFO - PROCESS | 1851 | 1461584793488 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]]]}] 04:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1921ms 04:46:33 INFO - PROCESS | 1851 | 1461584793516 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 04:46:33 INFO - PROCESS | 1851 | 1461584793521 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 04:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:46:33 INFO - PROCESS | 1851 | 1461584793526 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:46:33 INFO - PROCESS | 1851 | 1461584793529 Marionette TRACE conn3 <- [1,2458,null,{}] 04:46:33 INFO - PROCESS | 1851 | 1461584793534 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}] 04:46:33 INFO - PROCESS | 1851 | 1461584793752 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 04:46:33 INFO - PROCESS | 1851 | 1461584793928 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8926ea800 == 159 [pid = 1851] [id = 622] 04:46:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7fc88988bc00) [pid = 1851] [serial = 1867] [outer = (nil)] 04:46:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7fc88f6efc00) [pid = 1851] [serial = 1868] [outer = 0x7fc88988bc00] 04:46:34 INFO - PROCESS | 1851 | 1461584794000 Marionette DEBUG loaded listener.js 04:46:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7fc88fd4e400) [pid = 1851] [serial = 1869] [outer = 0x7fc88988bc00] 04:46:35 INFO - PROCESS | 1851 | 1461584795152 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]]]}] 04:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1639ms 04:46:35 INFO - PROCESS | 1851 | 1461584795167 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 04:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:46:35 INFO - PROCESS | 1851 | 1461584795173 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 04:46:35 INFO - PROCESS | 1851 | 1461584795183 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:46:35 INFO - PROCESS | 1851 | 1461584795189 Marionette TRACE conn3 <- [1,2462,null,{}] 04:46:35 INFO - PROCESS | 1851 | 1461584795198 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}] 04:46:35 INFO - PROCESS | 1851 | 1461584795440 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 04:46:35 INFO - PROCESS | 1851 | 1461584795716 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88ff84000 == 160 [pid = 1851] [id = 623] 04:46:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7fc88de4e000) [pid = 1851] [serial = 1870] [outer = (nil)] 04:46:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7fc88e1c3400) [pid = 1851] [serial = 1871] [outer = 0x7fc88de4e000] 04:46:35 INFO - PROCESS | 1851 | 1461584795838 Marionette DEBUG loaded listener.js 04:46:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7fc88e605400) [pid = 1851] [serial = 1872] [outer = 0x7fc88de4e000] 04:46:36 INFO - PROCESS | 1851 | 1461584796774 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]]]}] 04:46:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:46:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1638ms 04:46:36 INFO - PROCESS | 1851 | 1461584796820 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 04:46:36 INFO - PROCESS | 1851 | 1461584796830 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 04:46:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:46:36 INFO - PROCESS | 1851 | 1461584796842 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:46:36 INFO - PROCESS | 1851 | 1461584796846 Marionette TRACE conn3 <- [1,2466,null,{}] 04:46:36 INFO - PROCESS | 1851 | 1461584796853 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}] 04:46:37 INFO - PROCESS | 1851 | 1461584797098 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 04:46:37 INFO - PROCESS | 1851 | 1461584797379 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8928d3000 == 161 [pid = 1851] [id = 624] 04:46:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7fc88eeaf400) [pid = 1851] [serial = 1873] [outer = (nil)] 04:46:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7fc88f2d3400) [pid = 1851] [serial = 1874] [outer = 0x7fc88eeaf400] 04:46:37 INFO - PROCESS | 1851 | 1461584797501 Marionette DEBUG loaded listener.js 04:46:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7fc88f6e6400) [pid = 1851] [serial = 1875] [outer = 0x7fc88eeaf400] 04:46:38 INFO - PROCESS | 1851 | 1461584798449 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]]]}] 04:46:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:46:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1684ms 04:46:38 INFO - PROCESS | 1851 | 1461584798526 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 04:46:38 INFO - PROCESS | 1851 | 1461584798529 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 04:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:46:38 INFO - PROCESS | 1851 | 1461584798536 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:46:38 INFO - PROCESS | 1851 | 1461584798542 Marionette TRACE conn3 <- [1,2470,null,{}] 04:46:38 INFO - PROCESS | 1851 | 1461584798558 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}] 04:46:38 INFO - PROCESS | 1851 | 1461584798833 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 04:46:39 INFO - PROCESS | 1851 | 1461584799135 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8940e1800 == 162 [pid = 1851] [id = 625] 04:46:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7fc8900fb400) [pid = 1851] [serial = 1876] [outer = (nil)] 04:46:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7fc890ac4800) [pid = 1851] [serial = 1877] [outer = 0x7fc8900fb400] 04:46:39 INFO - PROCESS | 1851 | 1461584799216 Marionette DEBUG loaded listener.js 04:46:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7fc890c9a000) [pid = 1851] [serial = 1878] [outer = 0x7fc8900fb400] 04:46:40 INFO - PROCESS | 1851 | 1461584800078 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]]]}] 04:46:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:46:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1639ms 04:46:40 INFO - PROCESS | 1851 | 1461584800177 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 04:46:40 INFO - PROCESS | 1851 | 1461584800181 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 04:46:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:46:40 INFO - PROCESS | 1851 | 1461584800188 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:46:40 INFO - PROCESS | 1851 | 1461584800191 Marionette TRACE conn3 <- [1,2474,null,{}] 04:46:40 INFO - PROCESS | 1851 | 1461584800237 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}] 04:46:40 INFO - PROCESS | 1851 | 1461584800528 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 04:46:40 INFO - PROCESS | 1851 | 1461584800772 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894eeb000 == 163 [pid = 1851] [id = 626] 04:46:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc88f6f5400) [pid = 1851] [serial = 1879] [outer = (nil)] 04:46:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc892819000) [pid = 1851] [serial = 1880] [outer = 0x7fc88f6f5400] 04:46:40 INFO - PROCESS | 1851 | 1461584800852 Marionette DEBUG loaded listener.js 04:46:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc892825400) [pid = 1851] [serial = 1881] [outer = 0x7fc88f6f5400] 04:46:41 INFO - PROCESS | 1851 | 1461584801749 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]]]}] 04:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1628ms 04:46:41 INFO - PROCESS | 1851 | 1461584801818 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 04:46:41 INFO - PROCESS | 1851 | 1461584801822 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 04:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:46:41 INFO - PROCESS | 1851 | 1461584801827 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:46:41 INFO - PROCESS | 1851 | 1461584801830 Marionette TRACE conn3 <- [1,2478,null,{}] 04:46:41 INFO - PROCESS | 1851 | 1461584801836 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}] 04:46:42 INFO - PROCESS | 1851 | 1461584802097 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 04:46:42 INFO - PROCESS | 1851 | 1461584802352 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89525f800 == 164 [pid = 1851] [id = 627] 04:46:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc890ef3c00) [pid = 1851] [serial = 1882] [outer = (nil)] 04:46:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc892b0c800) [pid = 1851] [serial = 1883] [outer = 0x7fc890ef3c00] 04:46:42 INFO - PROCESS | 1851 | 1461584802469 Marionette DEBUG loaded listener.js 04:46:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc892bd3800) [pid = 1851] [serial = 1884] [outer = 0x7fc890ef3c00] 04:46:43 INFO - PROCESS | 1851 | 1461584803361 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]]]}] 04:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1585ms 04:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:46:43 INFO - PROCESS | 1851 | 1461584803414 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 04:46:43 INFO - PROCESS | 1851 | 1461584803417 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 04:46:43 INFO - PROCESS | 1851 | 1461584803427 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:46:43 INFO - PROCESS | 1851 | 1461584803434 Marionette TRACE conn3 <- [1,2482,null,{}] 04:46:43 INFO - PROCESS | 1851 | 1461584803441 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}] 04:46:43 INFO - PROCESS | 1851 | 1461584803682 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 04:46:44 INFO - PROCESS | 1851 | 1461584804024 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895425000 == 165 [pid = 1851] [id = 628] 04:46:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc892d50400) [pid = 1851] [serial = 1885] [outer = (nil)] 04:46:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc8942ea000) [pid = 1851] [serial = 1886] [outer = 0x7fc892d50400] 04:46:44 INFO - PROCESS | 1851 | 1461584804107 Marionette DEBUG loaded listener.js 04:46:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc894b59000) [pid = 1851] [serial = 1887] [outer = 0x7fc892d50400] 04:46:44 INFO - PROCESS | 1851 | 1461584804968 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]]]}] 04:46:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:46:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1596ms 04:46:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:46:45 INFO - PROCESS | 1851 | 1461584805019 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 04:46:45 INFO - PROCESS | 1851 | 1461584805022 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 04:46:45 INFO - PROCESS | 1851 | 1461584805029 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:46:45 INFO - PROCESS | 1851 | 1461584805032 Marionette TRACE conn3 <- [1,2486,null,{}] 04:46:45 INFO - PROCESS | 1851 | 1461584805038 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}] 04:46:45 INFO - PROCESS | 1851 | 1461584805282 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 04:46:45 INFO - PROCESS | 1851 | 1461584805546 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897467000 == 166 [pid = 1851] [id = 629] 04:46:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc893670c00) [pid = 1851] [serial = 1888] [outer = (nil)] 04:46:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc895243800) [pid = 1851] [serial = 1889] [outer = 0x7fc893670c00] 04:46:45 INFO - PROCESS | 1851 | 1461584805666 Marionette DEBUG loaded listener.js 04:46:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc895251400) [pid = 1851] [serial = 1890] [outer = 0x7fc893670c00] 04:46:46 INFO - PROCESS | 1851 | 1461584806534 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]]]}] 04:46:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:46:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1589ms 04:46:46 INFO - PROCESS | 1851 | 1461584806618 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 04:46:46 INFO - PROCESS | 1851 | 1461584806622 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 04:46:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:46:46 INFO - PROCESS | 1851 | 1461584806630 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:46:46 INFO - PROCESS | 1851 | 1461584806634 Marionette TRACE conn3 <- [1,2490,null,{}] 04:46:46 INFO - PROCESS | 1851 | 1461584806639 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}] 04:46:46 INFO - PROCESS | 1851 | 1461584806881 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 04:46:47 INFO - PROCESS | 1851 | 1461584807181 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897720000 == 167 [pid = 1851] [id = 630] 04:46:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc894b5c800) [pid = 1851] [serial = 1891] [outer = (nil)] 04:46:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc897422800) [pid = 1851] [serial = 1892] [outer = 0x7fc894b5c800] 04:46:47 INFO - PROCESS | 1851 | 1461584807264 Marionette DEBUG loaded listener.js 04:46:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc897509400) [pid = 1851] [serial = 1893] [outer = 0x7fc894b5c800] 04:46:48 INFO - PROCESS | 1851 | 1461584808149 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]]]}] 04:46:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:46:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1580ms 04:46:48 INFO - PROCESS | 1851 | 1461584808211 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 04:46:48 INFO - PROCESS | 1851 | 1461584808215 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 04:46:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:46:48 INFO - PROCESS | 1851 | 1461584808221 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:46:48 INFO - PROCESS | 1851 | 1461584808223 Marionette TRACE conn3 <- [1,2494,null,{}] 04:46:48 INFO - PROCESS | 1851 | 1461584808229 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}] 04:46:48 INFO - PROCESS | 1851 | 1461584808468 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 04:46:48 INFO - PROCESS | 1851 | 1461584808775 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89bfc8000 == 168 [pid = 1851] [id = 631] 04:46:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc89367e800) [pid = 1851] [serial = 1894] [outer = (nil)] 04:46:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc89b830400) [pid = 1851] [serial = 1895] [outer = 0x7fc89367e800] 04:46:48 INFO - PROCESS | 1851 | 1461584808861 Marionette DEBUG loaded listener.js 04:46:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc89b8b4400) [pid = 1851] [serial = 1896] [outer = 0x7fc89367e800] 04:46:49 INFO - PROCESS | 1851 | 1461584809743 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]]]}] 04:46:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:46:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1582ms 04:46:49 INFO - PROCESS | 1851 | 1461584809804 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 04:46:49 INFO - PROCESS | 1851 | 1461584809808 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 04:46:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:46:49 INFO - PROCESS | 1851 | 1461584809813 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:46:49 INFO - PROCESS | 1851 | 1461584809816 Marionette TRACE conn3 <- [1,2498,null,{}] 04:46:49 INFO - PROCESS | 1851 | 1461584809822 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}] 04:46:50 INFO - PROCESS | 1851 | 1461584810046 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 04:46:50 INFO - PROCESS | 1851 | 1461584810362 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ceec000 == 169 [pid = 1851] [id = 632] 04:46:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc88f6e6c00) [pid = 1851] [serial = 1897] [outer = (nil)] 04:46:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc89bba7000) [pid = 1851] [serial = 1898] [outer = 0x7fc88f6e6c00] 04:46:50 INFO - PROCESS | 1851 | 1461584810441 Marionette DEBUG loaded listener.js 04:46:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc89c2b1c00) [pid = 1851] [serial = 1899] [outer = 0x7fc88f6e6c00] 04:46:51 INFO - PROCESS | 1851 | 1461584811328 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]]]}] 04:46:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:46:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1580ms 04:46:51 INFO - PROCESS | 1851 | 1461584811395 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 04:46:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:46:51 INFO - PROCESS | 1851 | 1461584811400 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 04:46:51 INFO - PROCESS | 1851 | 1461584811405 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:46:51 INFO - PROCESS | 1851 | 1461584811409 Marionette TRACE conn3 <- [1,2502,null,{}] 04:46:51 INFO - PROCESS | 1851 | 1461584811414 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}] 04:46:51 INFO - PROCESS | 1851 | 1461584811673 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 04:46:51 INFO - PROCESS | 1851 | 1461584811988 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee6f800 == 170 [pid = 1851] [id = 633] 04:46:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc89cf6fc00) [pid = 1851] [serial = 1900] [outer = (nil)] 04:46:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc89d077000) [pid = 1851] [serial = 1901] [outer = 0x7fc89cf6fc00] 04:46:52 INFO - PROCESS | 1851 | 1461584812071 Marionette DEBUG loaded listener.js 04:46:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc89e6a6c00) [pid = 1851] [serial = 1902] [outer = 0x7fc89cf6fc00] 04:46:52 INFO - PROCESS | 1851 | 1461584812934 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]]]}] 04:46:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:46:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1580ms 04:46:52 INFO - PROCESS | 1851 | 1461584812987 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 04:46:52 INFO - PROCESS | 1851 | 1461584812993 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 04:46:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:46:53 INFO - PROCESS | 1851 | 1461584812999 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:46:53 INFO - PROCESS | 1851 | 1461584813001 Marionette TRACE conn3 <- [1,2506,null,{}] 04:46:53 INFO - PROCESS | 1851 | 1461584813007 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}] 04:46:53 INFO - PROCESS | 1851 | 1461584813225 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 04:46:53 INFO - PROCESS | 1851 | 1461584813484 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f26d800 == 171 [pid = 1851] [id = 634] 04:46:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc89ccd5800) [pid = 1851] [serial = 1903] [outer = (nil)] 04:46:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc89e728c00) [pid = 1851] [serial = 1904] [outer = 0x7fc89ccd5800] 04:46:53 INFO - PROCESS | 1851 | 1461584813607 Marionette DEBUG loaded listener.js 04:46:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc89e731400) [pid = 1851] [serial = 1905] [outer = 0x7fc89ccd5800] 04:46:54 INFO - PROCESS | 1851 | 1461584814487 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]]]}] 04:46:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:46:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1528ms 04:46:54 INFO - PROCESS | 1851 | 1461584814528 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 04:46:54 INFO - PROCESS | 1851 | 1461584814532 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 04:46:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:46:54 INFO - PROCESS | 1851 | 1461584814538 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:46:54 INFO - PROCESS | 1851 | 1461584814540 Marionette TRACE conn3 <- [1,2510,null,{}] 04:46:54 INFO - PROCESS | 1851 | 1461584814546 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}] 04:46:54 INFO - PROCESS | 1851 | 1461584814796 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 04:46:55 INFO - PROCESS | 1851 | 1461584815061 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f441800 == 172 [pid = 1851] [id = 635] 04:46:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc89e732400) [pid = 1851] [serial = 1906] [outer = (nil)] 04:46:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc89e943800) [pid = 1851] [serial = 1907] [outer = 0x7fc89e732400] 04:46:55 INFO - PROCESS | 1851 | 1461584815182 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc89e9c1000) [pid = 1851] [serial = 1908] [outer = 0x7fc89e732400] 04:46:56 INFO - PROCESS | 1851 | 1461584816122 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]]]}] 04:46:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:46:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1628ms 04:46:56 INFO - PROCESS | 1851 | 1461584816168 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 04:46:56 INFO - PROCESS | 1851 | 1461584816172 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 04:46:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:46:56 INFO - PROCESS | 1851 | 1461584816178 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:46:56 INFO - PROCESS | 1851 | 1461584816180 Marionette TRACE conn3 <- [1,2514,null,{}] 04:46:56 INFO - PROCESS | 1851 | 1461584816185 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}] 04:46:56 INFO - PROCESS | 1851 | 1461584816435 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 04:46:56 INFO - PROCESS | 1851 | 1461584816756 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fd69000 == 173 [pid = 1851] [id = 636] 04:46:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc89cf63400) [pid = 1851] [serial = 1909] [outer = (nil)] 04:46:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc89eab0800) [pid = 1851] [serial = 1910] [outer = 0x7fc89cf63400] 04:46:56 INFO - PROCESS | 1851 | 1461584816837 Marionette DEBUG loaded listener.js 04:46:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc89eab9c00) [pid = 1851] [serial = 1911] [outer = 0x7fc89cf63400] 04:46:57 INFO - PROCESS | 1851 | 1461584817723 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]]]}] 04:46:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:46:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1578ms 04:46:57 INFO - PROCESS | 1851 | 1461584817758 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 04:46:57 INFO - PROCESS | 1851 | 1461584817761 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 04:46:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:46:57 INFO - PROCESS | 1851 | 1461584817767 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:46:57 INFO - PROCESS | 1851 | 1461584817770 Marionette TRACE conn3 <- [1,2518,null,{}] 04:46:57 INFO - PROCESS | 1851 | 1461584817775 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}] 04:46:58 INFO - PROCESS | 1851 | 1461584818003 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 04:46:58 INFO - PROCESS | 1851 | 1461584818278 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fdeb000 == 174 [pid = 1851] [id = 637] 04:46:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc88f6ebc00) [pid = 1851] [serial = 1912] [outer = (nil)] 04:46:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc89e733800) [pid = 1851] [serial = 1913] [outer = 0x7fc88f6ebc00] 04:46:58 INFO - PROCESS | 1851 | 1461584818397 Marionette DEBUG loaded listener.js 04:46:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc89ee98800) [pid = 1851] [serial = 1914] [outer = 0x7fc88f6ebc00] 04:46:59 INFO - PROCESS | 1851 | 1461584819321 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]]]}] 04:46:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:46:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1629ms 04:46:59 INFO - PROCESS | 1851 | 1461584819398 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 04:46:59 INFO - PROCESS | 1851 | 1461584819402 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 04:46:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:46:59 INFO - PROCESS | 1851 | 1461584819408 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:46:59 INFO - PROCESS | 1851 | 1461584819411 Marionette TRACE conn3 <- [1,2522,null,{}] 04:46:59 INFO - PROCESS | 1851 | 1461584819416 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}] 04:46:59 INFO - PROCESS | 1851 | 1461584819682 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 04:47:00 INFO - PROCESS | 1851 | 1461584820061 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fee0800 == 175 [pid = 1851] [id = 638] 04:47:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc890eebc00) [pid = 1851] [serial = 1915] [outer = (nil)] 04:47:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc89f052c00) [pid = 1851] [serial = 1916] [outer = 0x7fc890eebc00] 04:47:00 INFO - PROCESS | 1851 | 1461584820147 Marionette DEBUG loaded listener.js 04:47:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc89f05f000) [pid = 1851] [serial = 1917] [outer = 0x7fc890eebc00] 04:47:01 INFO - PROCESS | 1851 | 1461584821026 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]]]}] 04:47:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:47:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1690ms 04:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:47:01 INFO - PROCESS | 1851 | 1461584821099 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 04:47:01 INFO - PROCESS | 1851 | 1461584821103 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 04:47:01 INFO - PROCESS | 1851 | 1461584821109 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:47:01 INFO - PROCESS | 1851 | 1461584821112 Marionette TRACE conn3 <- [1,2526,null,{}] 04:47:01 INFO - PROCESS | 1851 | 1461584821117 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}] 04:47:01 INFO - PROCESS | 1851 | 1461584821367 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 04:47:01 INFO - PROCESS | 1851 | 1461584821716 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a0292000 == 176 [pid = 1851] [id = 639] 04:47:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc889883800) [pid = 1851] [serial = 1918] [outer = (nil)] 04:47:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc89f1abc00) [pid = 1851] [serial = 1919] [outer = 0x7fc889883800] 04:47:01 INFO - PROCESS | 1851 | 1461584821816 Marionette DEBUG loaded listener.js 04:47:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc89f51a800) [pid = 1851] [serial = 1920] [outer = 0x7fc889883800] 04:47:02 INFO - PROCESS | 1851 | 1461584822890 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]]]}] 04:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1839ms 04:47:02 INFO - PROCESS | 1851 | 1461584822948 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 04:47:02 INFO - PROCESS | 1851 | 1461584822952 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 04:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:47:02 INFO - PROCESS | 1851 | 1461584822959 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:47:02 INFO - PROCESS | 1851 | 1461584822963 Marionette TRACE conn3 <- [1,2530,null,{}] 04:47:02 INFO - PROCESS | 1851 | 1461584822969 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}] 04:47:03 INFO - PROCESS | 1851 | 1461584823216 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 04:47:03 INFO - PROCESS | 1851 | 1461584823490 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a1ed5000 == 177 [pid = 1851] [id = 640] 04:47:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc89f05b800) [pid = 1851] [serial = 1921] [outer = (nil)] 04:47:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc89f5db800) [pid = 1851] [serial = 1922] [outer = 0x7fc89f05b800] 04:47:03 INFO - PROCESS | 1851 | 1461584823622 Marionette DEBUG loaded listener.js 04:47:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc89f612400) [pid = 1851] [serial = 1923] [outer = 0x7fc89f05b800] 04:47:04 INFO - PROCESS | 1851 | 1461584824496 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]]]}] 04:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1585ms 04:47:04 INFO - PROCESS | 1851 | 1461584824545 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 04:47:04 INFO - PROCESS | 1851 | 1461584824548 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 04:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:47:04 INFO - PROCESS | 1851 | 1461584824555 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:47:04 INFO - PROCESS | 1851 | 1461584824558 Marionette TRACE conn3 <- [1,2534,null,{}] 04:47:04 INFO - PROCESS | 1851 | 1461584824564 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}] 04:47:04 INFO - PROCESS | 1851 | 1461584824820 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 04:47:06 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897576000 == 176 [pid = 1851] [id = 233] 04:47:06 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bdd6f800 == 175 [pid = 1851] [id = 267] 04:47:06 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a6e8b800 == 174 [pid = 1851] [id = 334] 04:47:06 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89541a800 == 173 [pid = 1851] [id = 487] 04:47:06 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897566000 == 172 [pid = 1851] [id = 308] 04:47:06 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b6f1e800 == 171 [pid = 1851] [id = 265] 04:47:06 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bf8b0000 == 170 [pid = 1851] [id = 268] 04:47:06 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bac87800 == 169 [pid = 1851] [id = 226] 04:47:06 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a03c1000 == 168 [pid = 1851] [id = 331] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc88ee0f800) [pid = 1851] [serial = 1805] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc89e93d000) [pid = 1851] [serial = 1769] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc8941a6400) [pid = 1851] [serial = 1754] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc88f6ea800) [pid = 1851] [serial = 1745] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc89d07dc00) [pid = 1851] [serial = 1767] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc894b5bc00) [pid = 1851] [serial = 1755] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc8a02dd800) [pid = 1851] [serial = 1776] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc8a8737000) [pid = 1851] [serial = 1790] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc8a8c05400) [pid = 1851] [serial = 1793] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc89b8adc00) [pid = 1851] [serial = 1760] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc88cc11800) [pid = 1851] [serial = 1796] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc88f250c00) [pid = 1851] [serial = 1803] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc89cf63000) [pid = 1851] [serial = 1766] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc892821400) [pid = 1851] [serial = 1749] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc8a3285c00) [pid = 1851] [serial = 1782] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc8a134c000) [pid = 1851] [serial = 1779] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc8a51ac800) [pid = 1851] [serial = 1787] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc892b08800) [pid = 1851] [serial = 1751] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc88de53400) [pid = 1851] [serial = 1799] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc8a3f34c00) [pid = 1851] [serial = 1785] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc88ca11400) [pid = 1851] [serial = 1740] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc8a32c1800) [pid = 1851] [serial = 1784] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc88cdec000) [pid = 1851] [serial = 1797] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc892bd7c00) [pid = 1851] [serial = 1752] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc8900f6400) [pid = 1851] [serial = 1746] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc8975c9400) [pid = 1851] [serial = 1757] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc89f9d4000) [pid = 1851] [serial = 1773] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc892566400) [pid = 1851] [serial = 1748] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc8a2a88400) [pid = 1851] [serial = 1781] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc89f7a6c00) [pid = 1851] [serial = 1772] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc89eab5800) [pid = 1851] [serial = 1770] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc88e2d2800) [pid = 1851] [serial = 1800] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc88ad05000) [pid = 1851] [serial = 1739] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc88ee03c00) [pid = 1851] [serial = 1743] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc88eead800) [pid = 1851] [serial = 1668] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc88e60b400) [pid = 1851] [serial = 1742] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc89ff35000) [pid = 1851] [serial = 1775] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc8a9cc6c00) [pid = 1851] [serial = 1794] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc88ee11800) [pid = 1851] [serial = 1802] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc89cccbc00) [pid = 1851] [serial = 1764] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc8a03e1400) [pid = 1851] [serial = 1778] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc89c2a3400) [pid = 1851] [serial = 1761] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc89b838c00) [pid = 1851] [serial = 1758] [outer = (nil)] [url = about:blank] 04:47:06 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc89c2abc00) [pid = 1851] [serial = 1763] [outer = (nil)] [url = about:blank] 04:47:07 INFO - PROCESS | 1851 | 1461584827153 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88b3ad000 == 169 [pid = 1851] [id = 641] 04:47:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc88ad04c00) [pid = 1851] [serial = 1924] [outer = (nil)] 04:47:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc88ad0bc00) [pid = 1851] [serial = 1925] [outer = 0x7fc88ad04c00] 04:47:07 INFO - PROCESS | 1851 | 1461584827225 Marionette DEBUG loaded listener.js 04:47:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc88b1f3000) [pid = 1851] [serial = 1926] [outer = 0x7fc88ad04c00] 04:47:08 INFO - PROCESS | 1851 | 1461584828099 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]]]}] 04:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 3587ms 04:47:08 INFO - PROCESS | 1851 | 1461584828147 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 04:47:08 INFO - PROCESS | 1851 | 1461584828158 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 04:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:47:08 INFO - PROCESS | 1851 | 1461584828211 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:47:08 INFO - PROCESS | 1851 | 1461584828219 Marionette TRACE conn3 <- [1,2538,null,{}] 04:47:08 INFO - PROCESS | 1851 | 1461584828240 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}] 04:47:08 INFO - PROCESS | 1851 | 1461584828518 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 04:47:08 INFO - PROCESS | 1851 | 1461584828751 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88ebc6000 == 170 [pid = 1851] [id = 642] 04:47:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc88dd4b000) [pid = 1851] [serial = 1927] [outer = (nil)] 04:47:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc88de4fc00) [pid = 1851] [serial = 1928] [outer = 0x7fc88dd4b000] 04:47:08 INFO - PROCESS | 1851 | 1461584828820 Marionette DEBUG loaded listener.js 04:47:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc88e2d7c00) [pid = 1851] [serial = 1929] [outer = 0x7fc88dd4b000] 04:47:09 INFO - PROCESS | 1851 | 1461584829711 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]]]}] 04:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1555ms 04:47:09 INFO - PROCESS | 1851 | 1461584829758 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 04:47:09 INFO - PROCESS | 1851 | 1461584829765 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 04:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:47:09 INFO - PROCESS | 1851 | 1461584829779 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:47:09 INFO - PROCESS | 1851 | 1461584829781 Marionette TRACE conn3 <- [1,2542,null,{}] 04:47:09 INFO - PROCESS | 1851 | 1461584829787 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}] 04:47:10 INFO - PROCESS | 1851 | 1461584830085 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 04:47:10 INFO - PROCESS | 1851 | 1461584830122 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890d2e000 == 171 [pid = 1851] [id = 643] 04:47:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc88e611c00) [pid = 1851] [serial = 1930] [outer = (nil)] 04:47:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc88eea8400) [pid = 1851] [serial = 1931] [outer = 0x7fc88e611c00] 04:47:10 INFO - PROCESS | 1851 | 1461584830187 Marionette DEBUG loaded listener.js 04:47:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc88f497800) [pid = 1851] [serial = 1932] [outer = 0x7fc88e611c00] 04:47:11 INFO - PROCESS | 1851 | 1461584831355 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]]]}] 04:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1631ms 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc8942de800) [pid = 1851] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc88e2df400) [pid = 1851] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc893672800) [pid = 1851] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc8942e5000) [pid = 1851] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc8941b1800) [pid = 1851] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc8954ef000) [pid = 1851] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc88eea4800) [pid = 1851] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc8954eb400) [pid = 1851] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc88ca05000) [pid = 1851] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc8941aa400) [pid = 1851] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7fc892b0b800) [pid = 1851] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7fc88eb9b400) [pid = 1851] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7fc88fd4c000) [pid = 1851] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7fc88dd48c00) [pid = 1851] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7fc88ad08000) [pid = 1851] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7fc892bdec00) [pid = 1851] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7fc89b836000) [pid = 1851] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7fc88dd4a000) [pid = 1851] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7fc88f494400) [pid = 1851] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7fc8a3395000) [pid = 1851] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7fc889885000) [pid = 1851] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7fc889889c00) [pid = 1851] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:47:11 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7fc8a3287800) [pid = 1851] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:47:11 INFO - PROCESS | 1851 | 1461584831958 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 04:47:11 INFO - PROCESS | 1851 | 1461584831961 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 04:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:47:12 INFO - PROCESS | 1851 | 1461584831992 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:47:12 INFO - PROCESS | 1851 | 1461584832001 Marionette TRACE conn3 <- [1,2546,null,{}] 04:47:12 INFO - PROCESS | 1851 | 1461584832009 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}] 04:47:12 INFO - PROCESS | 1851 | 1461584832222 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 04:47:12 INFO - PROCESS | 1851 | 1461584832399 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8927d6800 == 172 [pid = 1851] [id = 644] 04:47:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7fc88ee02800) [pid = 1851] [serial = 1933] [outer = (nil)] 04:47:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7fc88fd43400) [pid = 1851] [serial = 1934] [outer = 0x7fc88ee02800] 04:47:12 INFO - PROCESS | 1851 | 1461584832462 Marionette DEBUG loaded listener.js 04:47:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7fc8900f3c00) [pid = 1851] [serial = 1935] [outer = 0x7fc88ee02800] 04:47:13 INFO - PROCESS | 1851 | 1461584833184 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]]]}] 04:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1250ms 04:47:13 INFO - PROCESS | 1851 | 1461584833233 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 04:47:13 INFO - PROCESS | 1851 | 1461584833238 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 04:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:47:13 INFO - PROCESS | 1851 | 1461584833253 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:47:13 INFO - PROCESS | 1851 | 1461584833255 Marionette TRACE conn3 <- [1,2550,null,{}] 04:47:13 INFO - PROCESS | 1851 | 1461584833261 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}] 04:47:13 INFO - PROCESS | 1851 | 1461584833458 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 04:47:13 INFO - PROCESS | 1851 | 1461584833474 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892e1b800 == 173 [pid = 1851] [id = 645] 04:47:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7fc8900f4c00) [pid = 1851] [serial = 1936] [outer = (nil)] 04:47:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7fc890acfc00) [pid = 1851] [serial = 1937] [outer = 0x7fc8900f4c00] 04:47:13 INFO - PROCESS | 1851 | 1461584833533 Marionette DEBUG loaded listener.js 04:47:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7fc890eedc00) [pid = 1851] [serial = 1938] [outer = 0x7fc8900f4c00] 04:47:14 INFO - PROCESS | 1851 | 1461584834866 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]]]}] 04:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1638ms 04:47:14 INFO - PROCESS | 1851 | 1461584834892 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 04:47:14 INFO - PROCESS | 1851 | 1461584834898 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 04:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:47:14 INFO - PROCESS | 1851 | 1461584834907 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:47:14 INFO - PROCESS | 1851 | 1461584834912 Marionette TRACE conn3 <- [1,2554,null,{}] 04:47:14 INFO - PROCESS | 1851 | 1461584834919 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}] 04:47:15 INFO - PROCESS | 1851 | 1461584835145 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 04:47:15 INFO - PROCESS | 1851 | 1461584835428 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89009f000 == 174 [pid = 1851] [id = 646] 04:47:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7fc88de4b400) [pid = 1851] [serial = 1939] [outer = (nil)] 04:47:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7fc88e1c7800) [pid = 1851] [serial = 1940] [outer = 0x7fc88de4b400] 04:47:15 INFO - PROCESS | 1851 | 1461584835518 Marionette DEBUG loaded listener.js 04:47:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7fc88e611000) [pid = 1851] [serial = 1941] [outer = 0x7fc88de4b400] 04:47:16 INFO - PROCESS | 1851 | 1461584836472 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]]]}] 04:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1637ms 04:47:16 INFO - PROCESS | 1851 | 1461584836544 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 04:47:16 INFO - PROCESS | 1851 | 1461584836553 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 04:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:47:16 INFO - PROCESS | 1851 | 1461584836563 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:47:16 INFO - PROCESS | 1851 | 1461584836566 Marionette TRACE conn3 <- [1,2558,null,{}] 04:47:16 INFO - PROCESS | 1851 | 1461584836573 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}] 04:47:16 INFO - PROCESS | 1851 | 1461584836860 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 04:47:17 INFO - PROCESS | 1851 | 1461584837215 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894329800 == 175 [pid = 1851] [id = 647] 04:47:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7fc88eead000) [pid = 1851] [serial = 1942] [outer = (nil)] 04:47:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7fc88f6eb800) [pid = 1851] [serial = 1943] [outer = 0x7fc88eead000] 04:47:17 INFO - PROCESS | 1851 | 1461584837291 Marionette DEBUG loaded listener.js 04:47:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7fc8900f9800) [pid = 1851] [serial = 1944] [outer = 0x7fc88eead000] 04:47:18 INFO - PROCESS | 1851 | 1461584838205 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]]]}] 04:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1684ms 04:47:18 INFO - PROCESS | 1851 | 1461584838247 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 04:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:47:18 INFO - PROCESS | 1851 | 1461584838251 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 04:47:18 INFO - PROCESS | 1851 | 1461584838258 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:47:18 INFO - PROCESS | 1851 | 1461584838263 Marionette TRACE conn3 <- [1,2562,null,{}] 04:47:18 INFO - PROCESS | 1851 | 1461584838279 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}] 04:47:18 INFO - PROCESS | 1851 | 1461584838532 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 04:47:18 INFO - PROCESS | 1851 | 1461584838853 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89519e000 == 176 [pid = 1851] [id = 648] 04:47:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7fc89255fc00) [pid = 1851] [serial = 1945] [outer = (nil)] 04:47:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc892821800) [pid = 1851] [serial = 1946] [outer = 0x7fc89255fc00] 04:47:18 INFO - PROCESS | 1851 | 1461584838936 Marionette DEBUG loaded listener.js 04:47:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc892b0fc00) [pid = 1851] [serial = 1947] [outer = 0x7fc89255fc00] 04:47:19 INFO - PROCESS | 1851 | 1461584839880 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]]]}] 04:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1692ms 04:47:19 INFO - PROCESS | 1851 | 1461584839950 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 04:47:19 INFO - PROCESS | 1851 | 1461584839955 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 04:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:47:19 INFO - PROCESS | 1851 | 1461584839961 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:47:19 INFO - PROCESS | 1851 | 1461584839964 Marionette TRACE conn3 <- [1,2566,null,{}] 04:47:19 INFO - PROCESS | 1851 | 1461584839970 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}] 04:47:20 INFO - PROCESS | 1851 | 1461584840219 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 04:47:20 INFO - PROCESS | 1851 | 1461584840520 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8953c3000 == 177 [pid = 1851] [id = 649] 04:47:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc88fd43c00) [pid = 1851] [serial = 1948] [outer = (nil)] 04:47:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc892c4cc00) [pid = 1851] [serial = 1949] [outer = 0x7fc88fd43c00] 04:47:20 INFO - PROCESS | 1851 | 1461584840602 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc892d4f000) [pid = 1851] [serial = 1950] [outer = 0x7fc88fd43c00] 04:47:21 INFO - PROCESS | 1851 | 1461584841517 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]]]}] 04:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1583ms 04:47:21 INFO - PROCESS | 1851 | 1461584841547 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 04:47:21 INFO - PROCESS | 1851 | 1461584841550 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 04:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:47:21 INFO - PROCESS | 1851 | 1461584841557 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:47:21 INFO - PROCESS | 1851 | 1461584841560 Marionette TRACE conn3 <- [1,2570,null,{}] 04:47:21 INFO - PROCESS | 1851 | 1461584841565 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}] 04:47:21 INFO - PROCESS | 1851 | 1461584841812 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 04:47:22 INFO - PROCESS | 1851 | 1461584842086 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895c46000 == 178 [pid = 1851] [id = 650] 04:47:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc892566400) [pid = 1851] [serial = 1951] [outer = (nil)] 04:47:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc893675800) [pid = 1851] [serial = 1952] [outer = 0x7fc892566400] 04:47:22 INFO - PROCESS | 1851 | 1461584842210 Marionette DEBUG loaded listener.js 04:47:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc8941acc00) [pid = 1851] [serial = 1953] [outer = 0x7fc892566400] 04:47:23 INFO - PROCESS | 1851 | 1461584843109 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]]]}] 04:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1629ms 04:47:23 INFO - PROCESS | 1851 | 1461584843188 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 04:47:23 INFO - PROCESS | 1851 | 1461584843192 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 04:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:47:23 INFO - PROCESS | 1851 | 1461584843198 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:47:23 INFO - PROCESS | 1851 | 1461584843201 Marionette TRACE conn3 <- [1,2574,null,{}] 04:47:23 INFO - PROCESS | 1851 | 1461584843206 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}] 04:47:23 INFO - PROCESS | 1851 | 1461584843540 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 04:47:23 INFO - PROCESS | 1851 | 1461584843874 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897709800 == 179 [pid = 1851] [id = 651] 04:47:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc894a5fc00) [pid = 1851] [serial = 1954] [outer = (nil)] 04:47:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc895245800) [pid = 1851] [serial = 1955] [outer = 0x7fc894a5fc00] 04:47:23 INFO - PROCESS | 1851 | 1461584843954 Marionette DEBUG loaded listener.js 04:47:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc897428000) [pid = 1851] [serial = 1956] [outer = 0x7fc894a5fc00] 04:47:24 INFO - PROCESS | 1851 | 1461584844871 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]]]}] 04:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1729ms 04:47:24 INFO - PROCESS | 1851 | 1461584844929 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 04:47:24 INFO - PROCESS | 1851 | 1461584844932 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 04:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:47:24 INFO - PROCESS | 1851 | 1461584844938 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:47:24 INFO - PROCESS | 1851 | 1461584844940 Marionette TRACE conn3 <- [1,2578,null,{}] 04:47:24 INFO - PROCESS | 1851 | 1461584844947 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}] 04:47:25 INFO - PROCESS | 1851 | 1461584845183 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 04:47:25 INFO - PROCESS | 1851 | 1461584845443 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89bfc5000 == 180 [pid = 1851] [id = 652] 04:47:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc894a5c000) [pid = 1851] [serial = 1957] [outer = (nil)] 04:47:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc897510400) [pid = 1851] [serial = 1958] [outer = 0x7fc894a5c000] 04:47:25 INFO - PROCESS | 1851 | 1461584845563 Marionette DEBUG loaded listener.js 04:47:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc89b833c00) [pid = 1851] [serial = 1959] [outer = 0x7fc894a5c000] 04:47:26 INFO - PROCESS | 1851 | 1461584846491 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]]]}] 04:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1630ms 04:47:26 INFO - PROCESS | 1851 | 1461584846569 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 04:47:26 INFO - PROCESS | 1851 | 1461584846572 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 04:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:47:26 INFO - PROCESS | 1851 | 1461584846580 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:47:26 INFO - PROCESS | 1851 | 1461584846583 Marionette TRACE conn3 <- [1,2582,null,{}] 04:47:26 INFO - PROCESS | 1851 | 1461584846588 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}] 04:47:26 INFO - PROCESS | 1851 | 1461584846873 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 04:47:27 INFO - PROCESS | 1851 | 1461584847183 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89cee0000 == 181 [pid = 1851] [id = 653] 04:47:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc88e60bc00) [pid = 1851] [serial = 1960] [outer = (nil)] 04:47:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc89b8aec00) [pid = 1851] [serial = 1961] [outer = 0x7fc88e60bc00] 04:47:27 INFO - PROCESS | 1851 | 1461584847261 Marionette DEBUG loaded listener.js 04:47:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc89bba2c00) [pid = 1851] [serial = 1962] [outer = 0x7fc88e60bc00] 04:47:28 INFO - PROCESS | 1851 | 1461584848123 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]]]}] 04:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1581ms 04:47:28 INFO - PROCESS | 1851 | 1461584848163 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 04:47:28 INFO - PROCESS | 1851 | 1461584848166 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 04:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:47:28 INFO - PROCESS | 1851 | 1461584848173 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:47:28 INFO - PROCESS | 1851 | 1461584848176 Marionette TRACE conn3 <- [1,2586,null,{}] 04:47:28 INFO - PROCESS | 1851 | 1461584848182 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}] 04:47:28 INFO - PROCESS | 1851 | 1461584848413 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 04:47:28 INFO - PROCESS | 1851 | 1461584848691 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e904800 == 182 [pid = 1851] [id = 654] 04:47:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc892bd0400) [pid = 1851] [serial = 1963] [outer = (nil)] 04:47:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc89c2ac000) [pid = 1851] [serial = 1964] [outer = 0x7fc892bd0400] 04:47:28 INFO - PROCESS | 1851 | 1461584848819 Marionette DEBUG loaded listener.js 04:47:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc89c33f800) [pid = 1851] [serial = 1965] [outer = 0x7fc892bd0400] 04:47:29 INFO - PROCESS | 1851 | 1461584849724 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]]]}] 04:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1586ms 04:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:47:29 INFO - PROCESS | 1851 | 1461584849759 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 04:47:29 INFO - PROCESS | 1851 | 1461584849762 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 04:47:29 INFO - PROCESS | 1851 | 1461584849768 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:47:29 INFO - PROCESS | 1851 | 1461584849771 Marionette TRACE conn3 <- [1,2590,null,{}] 04:47:29 INFO - PROCESS | 1851 | 1461584849776 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}] 04:47:30 INFO - PROCESS | 1851 | 1461584850003 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 04:47:30 INFO - PROCESS | 1851 | 1461584850269 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee79800 == 183 [pid = 1851] [id = 655] 04:47:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc89c2a5000) [pid = 1851] [serial = 1966] [outer = (nil)] 04:47:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc89ccd6c00) [pid = 1851] [serial = 1967] [outer = 0x7fc89c2a5000] 04:47:30 INFO - PROCESS | 1851 | 1461584850396 Marionette DEBUG loaded listener.js 04:47:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc89cf6f000) [pid = 1851] [serial = 1968] [outer = 0x7fc89c2a5000] 04:47:31 INFO - PROCESS | 1851 | 1461584851327 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]]]}] 04:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1634ms 04:47:31 INFO - PROCESS | 1851 | 1461584851403 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 04:47:31 INFO - PROCESS | 1851 | 1461584851406 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 04:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:47:31 INFO - PROCESS | 1851 | 1461584851413 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:47:31 INFO - PROCESS | 1851 | 1461584851418 Marionette TRACE conn3 <- [1,2594,null,{}] 04:47:31 INFO - PROCESS | 1851 | 1461584851423 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}] 04:47:31 INFO - PROCESS | 1851 | 1461584851697 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 04:47:32 INFO - PROCESS | 1851 | 1461584852021 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fd6b000 == 184 [pid = 1851] [id = 656] 04:47:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc89e945000) [pid = 1851] [serial = 1969] [outer = (nil)] 04:47:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc89ee93000) [pid = 1851] [serial = 1970] [outer = 0x7fc89e945000] 04:47:32 INFO - PROCESS | 1851 | 1461584852111 Marionette DEBUG loaded listener.js 04:47:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc89f5dd800) [pid = 1851] [serial = 1971] [outer = 0x7fc89e945000] 04:47:33 INFO - PROCESS | 1851 | 1461584853101 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]]]}] 04:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1739ms 04:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:47:33 INFO - PROCESS | 1851 | 1461584853153 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 04:47:33 INFO - PROCESS | 1851 | 1461584853156 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 04:47:33 INFO - PROCESS | 1851 | 1461584853163 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:47:33 INFO - PROCESS | 1851 | 1461584853166 Marionette TRACE conn3 <- [1,2598,null,{}] 04:47:33 INFO - PROCESS | 1851 | 1461584853172 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}] 04:47:33 INFO - PROCESS | 1851 | 1461584853460 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 04:47:33 INFO - PROCESS | 1851 | 1461584853784 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a14a0800 == 185 [pid = 1851] [id = 657] 04:47:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc89e9c7c00) [pid = 1851] [serial = 1972] [outer = (nil)] 04:47:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc89f61f400) [pid = 1851] [serial = 1973] [outer = 0x7fc89e9c7c00] 04:47:33 INFO - PROCESS | 1851 | 1461584853868 Marionette DEBUG loaded listener.js 04:47:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc89f7a5000) [pid = 1851] [serial = 1974] [outer = 0x7fc89e9c7c00] 04:47:34 INFO - PROCESS | 1851 | 1461584854839 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]]]}] 04:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1731ms 04:47:34 INFO - PROCESS | 1851 | 1461584854894 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 04:47:34 INFO - PROCESS | 1851 | 1461584854897 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 04:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:47:34 INFO - PROCESS | 1851 | 1461584854907 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:47:34 INFO - PROCESS | 1851 | 1461584854911 Marionette TRACE conn3 <- [1,2602,null,{}] 04:47:34 INFO - PROCESS | 1851 | 1461584854929 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}] 04:47:35 INFO - PROCESS | 1851 | 1461584855176 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 04:47:35 INFO - PROCESS | 1851 | 1461584855483 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3345800 == 186 [pid = 1851] [id = 658] 04:47:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc889882800) [pid = 1851] [serial = 1975] [outer = (nil)] 04:47:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc89f7ad800) [pid = 1851] [serial = 1976] [outer = 0x7fc889882800] 04:47:35 INFO - PROCESS | 1851 | 1461584855563 Marionette DEBUG loaded listener.js 04:47:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc89f81ec00) [pid = 1851] [serial = 1977] [outer = 0x7fc889882800] 04:47:36 INFO - PROCESS | 1851 | 1461584856494 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]]]}] 04:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1647ms 04:47:36 INFO - PROCESS | 1851 | 1461584856552 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 04:47:36 INFO - PROCESS | 1851 | 1461584856556 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 04:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:47:36 INFO - PROCESS | 1851 | 1461584856563 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:47:36 INFO - PROCESS | 1851 | 1461584856565 Marionette TRACE conn3 <- [1,2606,null,{}] 04:47:36 INFO - PROCESS | 1851 | 1461584856571 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}] 04:47:36 INFO - PROCESS | 1851 | 1461584856842 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 04:47:37 INFO - PROCESS | 1851 | 1461584857157 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3360000 == 187 [pid = 1851] [id = 659] 04:47:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc890c99800) [pid = 1851] [serial = 1978] [outer = (nil)] 04:47:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc89f821800) [pid = 1851] [serial = 1979] [outer = 0x7fc890c99800] 04:47:37 INFO - PROCESS | 1851 | 1461584857242 Marionette DEBUG loaded listener.js 04:47:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc89ff2b800) [pid = 1851] [serial = 1980] [outer = 0x7fc890c99800] 04:47:38 INFO - PROCESS | 1851 | 1461584858204 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]]]}] 04:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1681ms 04:47:38 INFO - PROCESS | 1851 | 1461584858244 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 04:47:38 INFO - PROCESS | 1851 | 1461584858248 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 04:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:47:38 INFO - PROCESS | 1851 | 1461584858253 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:47:38 INFO - PROCESS | 1851 | 1461584858256 Marionette TRACE conn3 <- [1,2610,null,{}] 04:47:38 INFO - PROCESS | 1851 | 1461584858261 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}] 04:47:38 INFO - PROCESS | 1851 | 1461584858489 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 04:47:38 INFO - PROCESS | 1851 | 1461584858822 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3acd800 == 188 [pid = 1851] [id = 660] 04:47:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc8954e7800) [pid = 1851] [serial = 1981] [outer = (nil)] 04:47:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc89ff36800) [pid = 1851] [serial = 1982] [outer = 0x7fc8954e7800] 04:47:38 INFO - PROCESS | 1851 | 1461584858950 Marionette DEBUG loaded listener.js 04:47:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc89ff68400) [pid = 1851] [serial = 1983] [outer = 0x7fc8954e7800] 04:47:40 INFO - PROCESS | 1851 | 1461584860102 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]]]}] 04:47:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:47:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1886ms 04:47:40 INFO - PROCESS | 1851 | 1461584860141 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 04:47:40 INFO - PROCESS | 1851 | 1461584860144 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 04:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:47:40 INFO - PROCESS | 1851 | 1461584860150 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:47:40 INFO - PROCESS | 1851 | 1461584860153 Marionette TRACE conn3 <- [1,2614,null,{}] 04:47:40 INFO - PROCESS | 1851 | 1461584860178 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}] 04:47:40 INFO - PROCESS | 1851 | 1461584860423 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 04:47:40 INFO - PROCESS | 1851 | 1461584860729 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3c58000 == 189 [pid = 1851] [id = 661] 04:47:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc88e2d3000) [pid = 1851] [serial = 1984] [outer = (nil)] 04:47:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc89ff6f000) [pid = 1851] [serial = 1985] [outer = 0x7fc88e2d3000] 04:47:40 INFO - PROCESS | 1851 | 1461584860821 Marionette DEBUG loaded listener.js 04:47:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc8a02df400) [pid = 1851] [serial = 1986] [outer = 0x7fc88e2d3000] 04:47:41 INFO - PROCESS | 1851 | 1461584861749 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]]]}] 04:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1639ms 04:47:41 INFO - PROCESS | 1851 | 1461584861791 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 04:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:47:41 INFO - PROCESS | 1851 | 1461584861795 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 04:47:41 INFO - PROCESS | 1851 | 1461584861801 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:47:41 INFO - PROCESS | 1851 | 1461584861808 Marionette TRACE conn3 <- [1,2618,null,{}] 04:47:41 INFO - PROCESS | 1851 | 1461584861817 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}] 04:47:42 INFO - PROCESS | 1851 | 1461584862064 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 04:47:42 INFO - PROCESS | 1851 | 1461584862391 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a7276800 == 190 [pid = 1851] [id = 662] 04:47:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc88e2d3c00) [pid = 1851] [serial = 1987] [outer = (nil)] 04:47:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc8a031f000) [pid = 1851] [serial = 1988] [outer = 0x7fc88e2d3c00] 04:47:42 INFO - PROCESS | 1851 | 1461584862474 Marionette DEBUG loaded listener.js 04:47:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc8a0fcbc00) [pid = 1851] [serial = 1989] [outer = 0x7fc88e2d3c00] 04:47:43 INFO - PROCESS | 1851 | 1461584863616 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]]]}] 04:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1894ms 04:47:43 INFO - PROCESS | 1851 | 1461584863697 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 04:47:43 INFO - PROCESS | 1851 | 1461584863702 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 04:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:47:43 INFO - PROCESS | 1851 | 1461584863712 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:47:43 INFO - PROCESS | 1851 | 1461584863715 Marionette TRACE conn3 <- [1,2622,null,{}] 04:47:43 INFO - PROCESS | 1851 | 1461584863724 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}] 04:47:44 INFO - PROCESS | 1851 | 1461584864074 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b5d02800 == 189 [pid = 1851] [id = 498] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bdd69000 == 188 [pid = 1851] [id = 217] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a3461000 == 187 [pid = 1851] [id = 593] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890e72000 == 186 [pid = 1851] [id = 410] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8927c6000 == 185 [pid = 1851] [id = 411] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8927d6800 == 184 [pid = 1851] [id = 644] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890d2e000 == 183 [pid = 1851] [id = 643] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88ebc6000 == 182 [pid = 1851] [id = 642] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88b3ad000 == 181 [pid = 1851] [id = 641] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f441800 == 180 [pid = 1851] [id = 635] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f26d800 == 179 [pid = 1851] [id = 634] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ee6f800 == 178 [pid = 1851] [id = 633] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ceec000 == 177 [pid = 1851] [id = 632] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89bfc8000 == 176 [pid = 1851] [id = 631] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897720000 == 175 [pid = 1851] [id = 630] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897467000 == 174 [pid = 1851] [id = 629] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895425000 == 173 [pid = 1851] [id = 628] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89525f800 == 172 [pid = 1851] [id = 627] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894eeb000 == 171 [pid = 1851] [id = 626] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8940e1800 == 170 [pid = 1851] [id = 625] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8928d3000 == 169 [pid = 1851] [id = 624] 04:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88ff84000 == 168 [pid = 1851] [id = 623] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc88f6efc00) [pid = 1851] [serial = 1868] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc894a69000) [pid = 1851] [serial = 1835] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc88eea9c00) [pid = 1851] [serial = 1811] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc8941ae400) [pid = 1851] [serial = 1827] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc894a61800) [pid = 1851] [serial = 1833] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc8942e7800) [pid = 1851] [serial = 1829] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc89cf65400) [pid = 1851] [serial = 1854] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc890eea400) [pid = 1851] [serial = 1818] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc89b830000) [pid = 1851] [serial = 1842] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc88cde9800) [pid = 1851] [serial = 1808] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc89c2afc00) [pid = 1851] [serial = 1850] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc892d4e000) [pid = 1851] [serial = 1824] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc88eea3c00) [pid = 1851] [serial = 1863] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc88f499000) [pid = 1851] [serial = 1812] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc8900fb800) [pid = 1851] [serial = 1815] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc89256a000) [pid = 1851] [serial = 1821] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc88ad0c000) [pid = 1851] [serial = 1856] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc8975d4000) [pid = 1851] [serial = 1844] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc88b1f2c00) [pid = 1851] [serial = 1857] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc89c33bc00) [pid = 1851] [serial = 1851] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc89c2a2c00) [pid = 1851] [serial = 1848] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc892c44400) [pid = 1851] [serial = 1823] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc88f6e7400) [pid = 1851] [serial = 1737] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc8954f1400) [pid = 1851] [serial = 1838] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc8a8b6ec00) [pid = 1851] [serial = 1791] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc88eba2c00) [pid = 1851] [serial = 1866] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc89bb9e800) [pid = 1851] [serial = 1847] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc8900f4400) [pid = 1851] [serial = 1814] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc890ef5400) [pid = 1851] [serial = 1820] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc88cc0dc00) [pid = 1851] [serial = 1865] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc89b8b2000) [pid = 1851] [serial = 1845] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc890ace400) [pid = 1851] [serial = 1817] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc89ccca400) [pid = 1851] [serial = 1853] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc88dd4d400) [pid = 1851] [serial = 1809] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc894b5f000) [pid = 1851] [serial = 1836] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc894388800) [pid = 1851] [serial = 1830] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc8975d0000) [pid = 1851] [serial = 1841] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc88e1cf400) [pid = 1851] [serial = 1860] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc88de49400) [pid = 1851] [serial = 1859] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc88ee05c00) [pid = 1851] [serial = 1862] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc8a6e81800) [pid = 1851] [serial = 1788] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc89367cc00) [pid = 1851] [serial = 1826] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc894396400) [pid = 1851] [serial = 1832] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc897503400) [pid = 1851] [serial = 1839] [outer = (nil)] [url = about:blank] 04:47:46 INFO - PROCESS | 1851 | 1461584866289 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88b3a2800 == 169 [pid = 1851] [id = 663] 04:47:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc889890800) [pid = 1851] [serial = 1990] [outer = (nil)] 04:47:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc88ad08000) [pid = 1851] [serial = 1991] [outer = 0x7fc889890800] 04:47:46 INFO - PROCESS | 1851 | 1461584866397 Marionette DEBUG loaded listener.js 04:47:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc88ca02400) [pid = 1851] [serial = 1992] [outer = 0x7fc889890800] 04:47:47 INFO - PROCESS | 1851 | 1461584867233 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]]]}] 04:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 3547ms 04:47:47 INFO - PROCESS | 1851 | 1461584867266 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 04:47:47 INFO - PROCESS | 1851 | 1461584867270 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 04:47:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:47:47 INFO - PROCESS | 1851 | 1461584867278 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:47:47 INFO - PROCESS | 1851 | 1461584867283 Marionette TRACE conn3 <- [1,2626,null,{}] 04:47:47 INFO - PROCESS | 1851 | 1461584867290 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}] 04:47:47 INFO - PROCESS | 1851 | 1461584867515 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 04:47:47 INFO - PROCESS | 1851 | 1461584867710 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88e3db000 == 170 [pid = 1851] [id = 664] 04:47:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc88ad02800) [pid = 1851] [serial = 1993] [outer = (nil)] 04:47:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc88dd4c400) [pid = 1851] [serial = 1994] [outer = 0x7fc88ad02800] 04:47:47 INFO - PROCESS | 1851 | 1461584867779 Marionette DEBUG loaded listener.js 04:47:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc88e1cc800) [pid = 1851] [serial = 1995] [outer = 0x7fc88ad02800] 04:47:48 INFO - PROCESS | 1851 | 1461584868656 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]]]}] 04:47:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:47:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1481ms 04:47:48 INFO - PROCESS | 1851 | 1461584868763 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 04:47:48 INFO - PROCESS | 1851 | 1461584868769 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 04:47:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:47:48 INFO - PROCESS | 1851 | 1461584868785 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:47:48 INFO - PROCESS | 1851 | 1461584868787 Marionette TRACE conn3 <- [1,2630,null,{}] 04:47:48 INFO - PROCESS | 1851 | 1461584868794 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}] 04:47:49 INFO - PROCESS | 1851 | 1461584869078 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 04:47:49 INFO - PROCESS | 1851 | 1461584869122 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890a1f000 == 171 [pid = 1851] [id = 665] 04:47:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc88e610c00) [pid = 1851] [serial = 1996] [outer = (nil)] 04:47:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc88ee0fc00) [pid = 1851] [serial = 1997] [outer = 0x7fc88e610c00] 04:47:49 INFO - PROCESS | 1851 | 1461584869190 Marionette DEBUG loaded listener.js 04:47:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc88f24dc00) [pid = 1851] [serial = 1998] [outer = 0x7fc88e610c00] 04:47:50 INFO - PROCESS | 1851 | 1461584870377 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]]]}] 04:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:47:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1637ms 04:47:50 INFO - PROCESS | 1851 | 1461584870422 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:47:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:47:50 INFO - PROCESS | 1851 | 1461584870426 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 04:47:50 INFO - PROCESS | 1851 | 1461584870435 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:47:50 INFO - PROCESS | 1851 | 1461584870444 Marionette TRACE conn3 <- [1,2634,null,{}] 04:47:50 INFO - PROCESS | 1851 | 1461584870466 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}] 04:47:50 INFO - PROCESS | 1851 | 1461584870758 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc88988d400) [pid = 1851] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc88ee02800) [pid = 1851] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc88e611c00) [pid = 1851] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc8900fb400) [pid = 1851] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc88eeaf400) [pid = 1851] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc88de4e000) [pid = 1851] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc89f05b800) [pid = 1851] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc889883800) [pid = 1851] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc890eebc00) [pid = 1851] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7fc88f6ebc00) [pid = 1851] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7fc89cf63400) [pid = 1851] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7fc89e732400) [pid = 1851] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7fc89ccd5800) [pid = 1851] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7fc89cf6fc00) [pid = 1851] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7fc88f6e6c00) [pid = 1851] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7fc89367e800) [pid = 1851] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7fc894b5c800) [pid = 1851] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7fc893670c00) [pid = 1851] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7fc892d50400) [pid = 1851] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7fc890ef3c00) [pid = 1851] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7fc88f6f5400) [pid = 1851] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7fc88dd4b000) [pid = 1851] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:47:51 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7fc88ad04c00) [pid = 1851] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:47:51 INFO - PROCESS | 1851 | 1461584871546 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890e8d000 == 172 [pid = 1851] [id = 666] 04:47:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7fc889883800) [pid = 1851] [serial = 1999] [outer = (nil)] 04:47:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7fc88cdf7c00) [pid = 1851] [serial = 2000] [outer = 0x7fc889883800] 04:47:51 INFO - PROCESS | 1851 | 1461584871608 Marionette DEBUG loaded listener.js 04:47:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7fc88f6eac00) [pid = 1851] [serial = 2001] [outer = 0x7fc889883800] 04:47:52 INFO - PROCESS | 1851 | 1461584872356 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]]]}] 04:47:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:47:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1950ms 04:47:52 INFO - PROCESS | 1851 | 1461584872385 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:47:52 INFO - PROCESS | 1851 | 1461584872389 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 04:47:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:47:52 INFO - PROCESS | 1851 | 1461584872407 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:47:52 INFO - PROCESS | 1851 | 1461584872409 Marionette TRACE conn3 <- [1,2638,null,{}] 04:47:52 INFO - PROCESS | 1851 | 1461584872419 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}] 04:47:52 INFO - PROCESS | 1851 | 1461584872641 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:47:52 INFO - PROCESS | 1851 | 1461584872812 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892ade800 == 173 [pid = 1851] [id = 667] 04:47:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7fc889888400) [pid = 1851] [serial = 2002] [outer = (nil)] 04:47:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7fc8900f9c00) [pid = 1851] [serial = 2003] [outer = 0x7fc889888400] 04:47:52 INFO - PROCESS | 1851 | 1461584872883 Marionette DEBUG loaded listener.js 04:47:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7fc890acd400) [pid = 1851] [serial = 2004] [outer = 0x7fc889888400] 04:47:53 INFO - PROCESS | 1851 | 1461584873952 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]]]}] 04:47:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:47:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1587ms 04:47:53 INFO - PROCESS | 1851 | 1461584873995 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:47:54 INFO - PROCESS | 1851 | 1461584874001 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 04:47:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:47:54 INFO - PROCESS | 1851 | 1461584874010 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:47:54 INFO - PROCESS | 1851 | 1461584874016 Marionette TRACE conn3 <- [1,2642,null,{}] 04:47:54 INFO - PROCESS | 1851 | 1461584874026 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}] 04:47:54 INFO - PROCESS | 1851 | 1461584874295 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:47:54 INFO - PROCESS | 1851 | 1461584874600 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88ff87800 == 174 [pid = 1851] [id = 668] 04:47:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7fc88ca11c00) [pid = 1851] [serial = 2005] [outer = (nil)] 04:47:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7fc88de4b000) [pid = 1851] [serial = 2006] [outer = 0x7fc88ca11c00] 04:47:54 INFO - PROCESS | 1851 | 1461584874682 Marionette DEBUG loaded listener.js 04:47:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7fc88e605800) [pid = 1851] [serial = 2007] [outer = 0x7fc88ca11c00] 04:47:55 INFO - PROCESS | 1851 | 1461584875628 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]]]}] 04:47:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:47:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1693ms 04:47:55 INFO - PROCESS | 1851 | 1461584875705 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:47:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:47:55 INFO - PROCESS | 1851 | 1461584875717 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 04:47:55 INFO - PROCESS | 1851 | 1461584875729 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:47:55 INFO - PROCESS | 1851 | 1461584875733 Marionette TRACE conn3 <- [1,2646,null,{}] 04:47:55 INFO - PROCESS | 1851 | 1461584875740 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}] 04:47:56 INFO - PROCESS | 1851 | 1461584876099 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:47:56 INFO - PROCESS | 1851 | 1461584876396 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892e0e800 == 175 [pid = 1851] [id = 669] 04:47:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7fc88f492400) [pid = 1851] [serial = 2008] [outer = (nil)] 04:47:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7fc88f499000) [pid = 1851] [serial = 2009] [outer = 0x7fc88f492400] 04:47:56 INFO - PROCESS | 1851 | 1461584876476 Marionette DEBUG loaded listener.js 04:47:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7fc8900f0c00) [pid = 1851] [serial = 2010] [outer = 0x7fc88f492400] 04:47:57 INFO - PROCESS | 1851 | 1461584877481 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]]]}] 04:47:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:47:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1786ms 04:47:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:47:57 INFO - PROCESS | 1851 | 1461584877513 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:47:57 INFO - PROCESS | 1851 | 1461584877516 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 04:47:57 INFO - PROCESS | 1851 | 1461584877523 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:47:57 INFO - PROCESS | 1851 | 1461584877529 Marionette TRACE conn3 <- [1,2650,null,{}] 04:47:57 INFO - PROCESS | 1851 | 1461584877544 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}] 04:47:57 INFO - PROCESS | 1851 | 1461584877790 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:47:58 INFO - PROCESS | 1851 | 1461584878097 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894b42000 == 176 [pid = 1851] [id = 670] 04:47:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7fc890ef3400) [pid = 1851] [serial = 2011] [outer = (nil)] 04:47:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7fc892560400) [pid = 1851] [serial = 2012] [outer = 0x7fc890ef3400] 04:47:58 INFO - PROCESS | 1851 | 1461584878186 Marionette DEBUG loaded listener.js 04:47:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc89256a800) [pid = 1851] [serial = 2013] [outer = 0x7fc890ef3400] 04:47:59 INFO - PROCESS | 1851 | 1461584879061 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]]]}] 04:47:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:47:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1588ms 04:47:59 INFO - PROCESS | 1851 | 1461584879112 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:47:59 INFO - PROCESS | 1851 | 1461584879116 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 04:47:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:47:59 INFO - PROCESS | 1851 | 1461584879122 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:47:59 INFO - PROCESS | 1851 | 1461584879125 Marionette TRACE conn3 <- [1,2654,null,{}] 04:47:59 INFO - PROCESS | 1851 | 1461584879131 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}] 04:47:59 INFO - PROCESS | 1851 | 1461584879374 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:47:59 INFO - PROCESS | 1851 | 1461584879594 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895024000 == 177 [pid = 1851] [id = 671] 04:47:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc88e2d8400) [pid = 1851] [serial = 2014] [outer = (nil)] 04:47:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc892b07400) [pid = 1851] [serial = 2015] [outer = 0x7fc88e2d8400] 04:47:59 INFO - PROCESS | 1851 | 1461584879715 Marionette DEBUG loaded listener.js 04:47:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc892bd8800) [pid = 1851] [serial = 2016] [outer = 0x7fc88e2d8400] 04:48:00 INFO - PROCESS | 1851 | 1461584880685 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]]]}] 04:48:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:48:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1632ms 04:48:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:48:00 INFO - PROCESS | 1851 | 1461584880756 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:48:00 INFO - PROCESS | 1851 | 1461584880759 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 04:48:00 INFO - PROCESS | 1851 | 1461584880766 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:48:00 INFO - PROCESS | 1851 | 1461584880769 Marionette TRACE conn3 <- [1,2658,null,{}] 04:48:00 INFO - PROCESS | 1851 | 1461584880775 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}] 04:48:01 INFO - PROCESS | 1851 | 1461584881028 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:48:01 INFO - PROCESS | 1851 | 1461584881334 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895261000 == 178 [pid = 1851] [id = 672] 04:48:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc890ef1400) [pid = 1851] [serial = 2017] [outer = (nil)] 04:48:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc892bd7400) [pid = 1851] [serial = 2018] [outer = 0x7fc890ef1400] 04:48:01 INFO - PROCESS | 1851 | 1461584881446 Marionette DEBUG loaded listener.js 04:48:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc893676c00) [pid = 1851] [serial = 2019] [outer = 0x7fc890ef1400] 04:48:02 INFO - PROCESS | 1851 | 1461584882398 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]]]}] 04:48:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:48:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1685ms 04:48:02 INFO - PROCESS | 1851 | 1461584882450 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 04:48:02 INFO - PROCESS | 1851 | 1461584882454 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 04:48:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:48:02 INFO - PROCESS | 1851 | 1461584882460 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:48:02 INFO - PROCESS | 1851 | 1461584882463 Marionette TRACE conn3 <- [1,2662,null,{}] 04:48:02 INFO - PROCESS | 1851 | 1461584882469 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}] 04:48:02 INFO - PROCESS | 1851 | 1461584882757 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 04:48:03 INFO - PROCESS | 1851 | 1461584883071 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895416800 == 179 [pid = 1851] [id = 673] 04:48:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc89438ec00) [pid = 1851] [serial = 2020] [outer = (nil)] 04:48:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc894396800) [pid = 1851] [serial = 2021] [outer = 0x7fc89438ec00] 04:48:03 INFO - PROCESS | 1851 | 1461584883156 Marionette DEBUG loaded listener.js 04:48:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc894b58000) [pid = 1851] [serial = 2022] [outer = 0x7fc89438ec00] 04:48:04 INFO - PROCESS | 1851 | 1461584884016 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]]]}] 04:48:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:48:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1584ms 04:48:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:48:04 INFO - PROCESS | 1851 | 1461584884045 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 04:48:04 INFO - PROCESS | 1851 | 1461584884048 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 04:48:04 INFO - PROCESS | 1851 | 1461584884055 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:48:04 INFO - PROCESS | 1851 | 1461584884058 Marionette TRACE conn3 <- [1,2666,null,{}] 04:48:04 INFO - PROCESS | 1851 | 1461584884064 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}] 04:48:04 INFO - PROCESS | 1851 | 1461584884303 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 04:48:04 INFO - PROCESS | 1851 | 1461584884563 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897450000 == 180 [pid = 1851] [id = 674] 04:48:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc88b1ec800) [pid = 1851] [serial = 2023] [outer = (nil)] 04:48:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc894b63400) [pid = 1851] [serial = 2024] [outer = 0x7fc88b1ec800] 04:48:04 INFO - PROCESS | 1851 | 1461584884650 Marionette DEBUG loaded listener.js 04:48:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc8954e3400) [pid = 1851] [serial = 2025] [outer = 0x7fc88b1ec800] 04:48:05 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:48:05 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:48:06 INFO - PROCESS | 1851 | 1461584886036 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]]]}] 04:48:06 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) 04:48:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2041ms 04:48:06 INFO - PROCESS | 1851 | 1461584886095 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 04:48:06 INFO - PROCESS | 1851 | 1461584886098 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 04:48:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:48:06 INFO - PROCESS | 1851 | 1461584886197 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:48:06 INFO - PROCESS | 1851 | 1461584886200 Marionette TRACE conn3 <- [1,2670,null,{}] 04:48:06 INFO - PROCESS | 1851 | 1461584886218 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}] 04:48:06 INFO - PROCESS | 1851 | 1461584886466 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 04:48:06 INFO - PROCESS | 1851 | 1461584886722 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897651000 == 181 [pid = 1851] [id = 675] 04:48:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc88f2d8c00) [pid = 1851] [serial = 2026] [outer = (nil)] 04:48:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc897429000) [pid = 1851] [serial = 2027] [outer = 0x7fc88f2d8c00] 04:48:06 INFO - PROCESS | 1851 | 1461584886801 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc8975d4400) [pid = 1851] [serial = 2028] [outer = 0x7fc88f2d8c00] 04:48:08 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:48:08 INFO - PROCESS | 1851 | 1461584888153 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] 04:48:08 INFO - PROCESS | 1851 | 1461584888202 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 04:48:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:48:08 INFO - PROCESS | 1851 | 1461584888209 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:48:08 INFO - PROCESS | 1851 | 1461584888213 Marionette TRACE conn3 <- [1,2674,null,{}] 04:48:08 INFO - PROCESS | 1851 | 1461584888218 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}] 04:48:08 INFO - PROCESS | 1851 | 1461584888547 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 04:48:08 INFO - PROCESS | 1851 | 1461584888821 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89bbde000 == 182 [pid = 1851] [id = 676] 04:48:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc88de4e400) [pid = 1851] [serial = 2029] [outer = (nil)] 04:48:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc89b830000) [pid = 1851] [serial = 2030] [outer = 0x7fc88de4e400] 04:48:08 INFO - PROCESS | 1851 | 1461584888898 Marionette DEBUG loaded listener.js 04:48:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc89c2a7800) [pid = 1851] [serial = 2031] [outer = 0x7fc88de4e400] 04:48:10 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:48:10 INFO - PROCESS | 1851 | 1461584890316 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] 04:48:10 INFO - PROCESS | 1851 | 1461584890353 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 04:48:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:48:10 INFO - PROCESS | 1851 | 1461584890361 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:48:10 INFO - PROCESS | 1851 | 1461584890365 Marionette TRACE conn3 <- [1,2678,null,{}] 04:48:10 INFO - PROCESS | 1851 | 1461584890370 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}] 04:48:10 INFO - PROCESS | 1851 | 1461584890691 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 04:48:10 INFO - PROCESS | 1851 | 1461584890957 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ced5000 == 183 [pid = 1851] [id = 677] 04:48:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc892819800) [pid = 1851] [serial = 2032] [outer = (nil)] 04:48:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc89c338000) [pid = 1851] [serial = 2033] [outer = 0x7fc892819800] 04:48:11 INFO - PROCESS | 1851 | 1461584891031 Marionette DEBUG loaded listener.js 04:48:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc89ccd4c00) [pid = 1851] [serial = 2034] [outer = 0x7fc892819800] 04:48:12 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:48:12 INFO - PROCESS | 1851 | 1461584892552 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]]]}] 04:48:12 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) 04:48:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2232ms 04:48:12 INFO - PROCESS | 1851 | 1461584892595 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 04:48:12 INFO - PROCESS | 1851 | 1461584892602 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 04:48:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:48:12 INFO - PROCESS | 1851 | 1461584892611 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:48:12 INFO - PROCESS | 1851 | 1461584892615 Marionette TRACE conn3 <- [1,2682,null,{}] 04:48:12 INFO - PROCESS | 1851 | 1461584892621 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}] 04:48:12 INFO - PROCESS | 1851 | 1461584892971 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 04:48:13 INFO - PROCESS | 1851 | 1461584893237 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee11800 == 184 [pid = 1851] [id = 678] 04:48:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc89b8b2000) [pid = 1851] [serial = 2035] [outer = (nil)] 04:48:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc89d07cc00) [pid = 1851] [serial = 2036] [outer = 0x7fc89b8b2000] 04:48:13 INFO - PROCESS | 1851 | 1461584893322 Marionette DEBUG loaded listener.js 04:48:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc89e93fc00) [pid = 1851] [serial = 2037] [outer = 0x7fc89b8b2000] 04:48:14 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:48:14 INFO - PROCESS | 1851 | 1461584894751 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]]]}] 04:48:14 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) 04:48:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2183ms 04:48:14 INFO - PROCESS | 1851 | 1461584894795 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 04:48:14 INFO - PROCESS | 1851 | 1461584894799 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 04:48:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:48:14 INFO - PROCESS | 1851 | 1461584894805 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:48:14 INFO - PROCESS | 1851 | 1461584894809 Marionette TRACE conn3 <- [1,2686,null,{}] 04:48:14 INFO - PROCESS | 1851 | 1461584894815 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}] 04:48:15 INFO - PROCESS | 1851 | 1461584895156 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 04:48:15 INFO - PROCESS | 1851 | 1461584895425 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f23e000 == 185 [pid = 1851] [id = 679] 04:48:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc89c33cc00) [pid = 1851] [serial = 2038] [outer = (nil)] 04:48:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc89e9c7800) [pid = 1851] [serial = 2039] [outer = 0x7fc89c33cc00] 04:48:15 INFO - PROCESS | 1851 | 1461584895504 Marionette DEBUG loaded listener.js 04:48:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc89ee92400) [pid = 1851] [serial = 2040] [outer = 0x7fc89c33cc00] 04:48:16 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:48:16 INFO - PROCESS | 1851 | 1461584896881 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] 04:48:16 INFO - PROCESS | 1851 | 1461584896955 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 04:48:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:48:16 INFO - PROCESS | 1851 | 1461584896968 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:48:16 INFO - PROCESS | 1851 | 1461584896973 Marionette TRACE conn3 <- [1,2690,null,{}] 04:48:17 INFO - PROCESS | 1851 | 1461584897076 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}] 04:48:17 INFO - PROCESS | 1851 | 1461584897320 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 04:48:17 INFO - PROCESS | 1851 | 1461584897578 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f8b7000 == 186 [pid = 1851] [id = 680] 04:48:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc89e6a0400) [pid = 1851] [serial = 2041] [outer = (nil)] 04:48:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc89ee99c00) [pid = 1851] [serial = 2042] [outer = 0x7fc89e6a0400] 04:48:17 INFO - PROCESS | 1851 | 1461584897662 Marionette DEBUG loaded listener.js 04:48:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc89f1a7000) [pid = 1851] [serial = 2043] [outer = 0x7fc89e6a0400] 04:48:18 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:48:19 INFO - PROCESS | 1851 | 1461584899042 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 04:48:19 INFO - PROCESS | 1851 | 1461584899109 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 04:48:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:48:19 INFO - PROCESS | 1851 | 1461584899115 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:48:19 INFO - PROCESS | 1851 | 1461584899118 Marionette TRACE conn3 <- [1,2694,null,{}] 04:48:19 INFO - PROCESS | 1851 | 1461584899124 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}] 04:48:19 INFO - PROCESS | 1851 | 1461584899449 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 04:48:19 INFO - PROCESS | 1851 | 1461584899713 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fed3800 == 187 [pid = 1851] [id = 681] 04:48:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc89e9c5400) [pid = 1851] [serial = 2044] [outer = (nil)] 04:48:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc89f51c000) [pid = 1851] [serial = 2045] [outer = 0x7fc89e9c5400] 04:48:19 INFO - PROCESS | 1851 | 1461584899789 Marionette DEBUG loaded listener.js 04:48:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc89f79ec00) [pid = 1851] [serial = 2046] [outer = 0x7fc89e9c5400] 04:48:21 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:48:21 INFO - PROCESS | 1851 | 1461584901240 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] 04:48:21 INFO - PROCESS | 1851 | 1461584901311 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 04:48:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:48:21 INFO - PROCESS | 1851 | 1461584901317 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:48:21 INFO - PROCESS | 1851 | 1461584901320 Marionette TRACE conn3 <- [1,2698,null,{}] 04:48:22 INFO - PROCESS | 1851 | 1461584902006 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}] 04:48:22 INFO - PROCESS | 1851 | 1461584902343 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 04:48:22 INFO - PROCESS | 1851 | 1461584902543 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890a25000 == 188 [pid = 1851] [id = 682] 04:48:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc88cdf3000) [pid = 1851] [serial = 2047] [outer = (nil)] 04:48:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc88dd4b000) [pid = 1851] [serial = 2048] [outer = 0x7fc88cdf3000] 04:48:22 INFO - PROCESS | 1851 | 1461584902626 Marionette DEBUG loaded listener.js 04:48:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc88e609c00) [pid = 1851] [serial = 2049] [outer = 0x7fc88cdf3000] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88de20000 == 187 [pid = 1851] [id = 619] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88de04800 == 186 [pid = 1851] [id = 621] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e677800 == 185 [pid = 1851] [id = 271] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88ca15800 == 184 [pid = 1851] [id = 618] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8926ea800 == 183 [pid = 1851] [id = 622] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8900a1000 == 182 [pid = 1851] [id = 620] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc892c59800 == 181 [pid = 1851] [id = 343] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a95eb000 == 180 [pid = 1851] [id = 344] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a04ab800 == 179 [pid = 1851] [id = 52] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ee07000 == 178 [pid = 1851] [id = 616] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890e8d000 == 177 [pid = 1851] [id = 666] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890a1f000 == 176 [pid = 1851] [id = 665] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88e3db000 == 175 [pid = 1851] [id = 664] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88b3a2800 == 174 [pid = 1851] [id = 663] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e904800 == 173 [pid = 1851] [id = 654] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89cee0000 == 172 [pid = 1851] [id = 653] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89bfc5000 == 171 [pid = 1851] [id = 652] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897709800 == 170 [pid = 1851] [id = 651] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895c46000 == 169 [pid = 1851] [id = 650] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8953c3000 == 168 [pid = 1851] [id = 649] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89519e000 == 167 [pid = 1851] [id = 648] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894329800 == 166 [pid = 1851] [id = 647] 04:48:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89009f000 == 165 [pid = 1851] [id = 646] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc88f499c00) [pid = 1851] [serial = 1806] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc890acfc00) [pid = 1851] [serial = 1937] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc8900f3c00) [pid = 1851] [serial = 1935] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc88eea8400) [pid = 1851] [serial = 1931] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc88f497800) [pid = 1851] [serial = 1932] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc88fd43400) [pid = 1851] [serial = 1934] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc890c9a000) [pid = 1851] [serial = 1878] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc890ac4800) [pid = 1851] [serial = 1877] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc88f6e6400) [pid = 1851] [serial = 1875] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc88f2d3400) [pid = 1851] [serial = 1874] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc88e605400) [pid = 1851] [serial = 1872] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc88e1c3400) [pid = 1851] [serial = 1871] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc89f612400) [pid = 1851] [serial = 1923] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc89f5db800) [pid = 1851] [serial = 1922] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc89f51a800) [pid = 1851] [serial = 1920] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc89f1abc00) [pid = 1851] [serial = 1919] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc89f05f000) [pid = 1851] [serial = 1917] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc89f052c00) [pid = 1851] [serial = 1916] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc89ee98800) [pid = 1851] [serial = 1914] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc89e733800) [pid = 1851] [serial = 1913] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc89eab9c00) [pid = 1851] [serial = 1911] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc89eab0800) [pid = 1851] [serial = 1910] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc89e9c1000) [pid = 1851] [serial = 1908] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc89e943800) [pid = 1851] [serial = 1907] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc89e731400) [pid = 1851] [serial = 1905] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc89e728c00) [pid = 1851] [serial = 1904] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc89e6a6c00) [pid = 1851] [serial = 1902] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc89d077000) [pid = 1851] [serial = 1901] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc89c2b1c00) [pid = 1851] [serial = 1899] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc89bba7000) [pid = 1851] [serial = 1898] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc89b8b4400) [pid = 1851] [serial = 1896] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc89b830400) [pid = 1851] [serial = 1895] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc897509400) [pid = 1851] [serial = 1893] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc897422800) [pid = 1851] [serial = 1892] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc895251400) [pid = 1851] [serial = 1890] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc895243800) [pid = 1851] [serial = 1889] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc894b59000) [pid = 1851] [serial = 1887] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7fc8942ea000) [pid = 1851] [serial = 1886] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7fc892bd3800) [pid = 1851] [serial = 1884] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7fc892b0c800) [pid = 1851] [serial = 1883] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7fc892825400) [pid = 1851] [serial = 1881] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7fc892819000) [pid = 1851] [serial = 1880] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7fc88de4fc00) [pid = 1851] [serial = 1928] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7fc88b1f3000) [pid = 1851] [serial = 1926] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7fc88ad0bc00) [pid = 1851] [serial = 1925] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7fc88e2d7c00) [pid = 1851] [serial = 1929] [outer = (nil)] [url = about:blank] 04:48:24 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 04:48:24 INFO - PROCESS | 1851 | 1461584904550 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] 04:48:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:48:24 INFO - PROCESS | 1851 | 1461584904621 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 04:48:24 INFO - PROCESS | 1851 | 1461584904628 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:48:24 INFO - PROCESS | 1851 | 1461584904631 Marionette TRACE conn3 <- [1,2702,null,{}] 04:48:24 INFO - PROCESS | 1851 | 1461584904637 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}] 04:48:24 INFO - PROCESS | 1851 | 1461584904847 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 04:48:25 INFO - PROCESS | 1851 | 1461584905061 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88f6c9000 == 166 [pid = 1851] [id = 683] 04:48:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7fc88cdf5c00) [pid = 1851] [serial = 2050] [outer = (nil)] 04:48:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7fc88f24e800) [pid = 1851] [serial = 2051] [outer = 0x7fc88cdf5c00] 04:48:25 INFO - PROCESS | 1851 | 1461584905127 Marionette DEBUG loaded listener.js 04:48:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7fc88f6f2400) [pid = 1851] [serial = 2052] [outer = 0x7fc88cdf5c00] 04:48:25 INFO - PROCESS | 1851 | 1461584905975 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]]]}] 04:48:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:48:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1382ms 04:48:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:48:26 INFO - PROCESS | 1851 | 1461584906009 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 04:48:26 INFO - PROCESS | 1851 | 1461584906012 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 04:48:26 INFO - PROCESS | 1851 | 1461584906018 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:48:26 INFO - PROCESS | 1851 | 1461584906022 Marionette TRACE conn3 <- [1,2706,null,{}] 04:48:26 INFO - PROCESS | 1851 | 1461584906027 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}] 04:48:26 INFO - PROCESS | 1851 | 1461584906259 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 04:48:26 INFO - PROCESS | 1851 | 1461584906470 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8927dc800 == 167 [pid = 1851] [id = 684] 04:48:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7fc88fd49800) [pid = 1851] [serial = 2053] [outer = (nil)] 04:48:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7fc890ac1800) [pid = 1851] [serial = 2054] [outer = 0x7fc88fd49800] 04:48:26 INFO - PROCESS | 1851 | 1461584906541 Marionette DEBUG loaded listener.js 04:48:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7fc890eecc00) [pid = 1851] [serial = 2055] [outer = 0x7fc88fd49800] 04:48:27 INFO - PROCESS | 1851 | 1461584907496 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]]]}] 04:48:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:48:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1530ms 04:48:27 INFO - PROCESS | 1851 | 1461584907562 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 04:48:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:48:27 INFO - PROCESS | 1851 | 1461584907572 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 04:48:27 INFO - PROCESS | 1851 | 1461584907581 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:48:27 INFO - PROCESS | 1851 | 1461584907585 Marionette TRACE conn3 <- [1,2710,null,{}] 04:48:27 INFO - PROCESS | 1851 | 1461584907590 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}] 04:48:27 INFO - PROCESS | 1851 | 1461584907893 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 04:48:27 INFO - PROCESS | 1851 | 1461584907928 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89432f000 == 168 [pid = 1851] [id = 685] 04:48:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7fc88fd4fc00) [pid = 1851] [serial = 2056] [outer = (nil)] 04:48:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7fc892b10400) [pid = 1851] [serial = 2057] [outer = 0x7fc88fd4fc00] 04:48:28 INFO - PROCESS | 1851 | 1461584908002 Marionette DEBUG loaded listener.js 04:48:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7fc892c44400) [pid = 1851] [serial = 2058] [outer = 0x7fc88fd4fc00] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7fc88988bc00) [pid = 1851] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7fc889883800) [pid = 1851] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7fc88fd43c00) [pid = 1851] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7fc88e60bc00) [pid = 1851] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7fc8954e7800) [pid = 1851] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7fc88eead000) [pid = 1851] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7fc890c99800) [pid = 1851] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7fc88de4b400) [pid = 1851] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7fc889882800) [pid = 1851] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7fc889890800) [pid = 1851] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7fc89e945000) [pid = 1851] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7fc89255fc00) [pid = 1851] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7fc894a5c000) [pid = 1851] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7fc892bd0400) [pid = 1851] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7fc89e9c7c00) [pid = 1851] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7fc894a5fc00) [pid = 1851] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7fc88ad02800) [pid = 1851] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7fc89c2a5000) [pid = 1851] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7fc892566400) [pid = 1851] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:48:29 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7fc88e610c00) [pid = 1851] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:48:29 INFO - PROCESS | 1851 | 1461584909581 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] 04:48:29 INFO - PROCESS | 1851 | 1461584909641 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 04:48:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:48:29 INFO - PROCESS | 1851 | 1461584909648 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:48:29 INFO - PROCESS | 1851 | 1461584909651 Marionette TRACE conn3 <- [1,2714,null,{}] 04:48:29 INFO - PROCESS | 1851 | 1461584909655 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}] 04:48:29 INFO - PROCESS | 1851 | 1461584909863 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 04:48:30 INFO - PROCESS | 1851 | 1461584910038 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894ddd000 == 169 [pid = 1851] [id = 686] 04:48:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7fc889889c00) [pid = 1851] [serial = 2059] [outer = (nil)] 04:48:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7fc892bd5c00) [pid = 1851] [serial = 2060] [outer = 0x7fc889889c00] 04:48:30 INFO - PROCESS | 1851 | 1461584910101 Marionette DEBUG loaded listener.js 04:48:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7fc892d43400) [pid = 1851] [serial = 2061] [outer = 0x7fc889889c00] 04:48:30 INFO - PROCESS | 1851 | 1461584910817 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]]]}] 04:48:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:48:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1181ms 04:48:30 INFO - PROCESS | 1851 | 1461584910832 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 04:48:30 INFO - PROCESS | 1851 | 1461584910835 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 04:48:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:48:30 INFO - PROCESS | 1851 | 1461584910841 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:48:30 INFO - PROCESS | 1851 | 1461584910844 Marionette TRACE conn3 <- [1,2718,null,{}] 04:48:30 INFO - PROCESS | 1851 | 1461584910850 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}] 04:48:31 INFO - PROCESS | 1851 | 1461584911173 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 04:48:31 INFO - PROCESS | 1851 | 1461584911195 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8952d9800 == 170 [pid = 1851] [id = 687] 04:48:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7fc893677400) [pid = 1851] [serial = 2062] [outer = (nil)] 04:48:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7fc8942e0800) [pid = 1851] [serial = 2063] [outer = 0x7fc893677400] 04:48:31 INFO - PROCESS | 1851 | 1461584911265 Marionette DEBUG loaded listener.js 04:48:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7fc894a65800) [pid = 1851] [serial = 2064] [outer = 0x7fc893677400] 04:48:32 INFO - PROCESS | 1851 | 1461584912649 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] 04:48:32 INFO - PROCESS | 1851 | 1461584912687 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 04:48:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:48:32 INFO - PROCESS | 1851 | 1461584912696 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:48:32 INFO - PROCESS | 1851 | 1461584912703 Marionette TRACE conn3 <- [1,2722,null,{}] 04:48:32 INFO - PROCESS | 1851 | 1461584912712 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}] 04:48:33 INFO - PROCESS | 1851 | 1461584913020 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 04:48:33 INFO - PROCESS | 1851 | 1461584913352 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892ad3000 == 171 [pid = 1851] [id = 688] 04:48:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7fc88ee0c400) [pid = 1851] [serial = 2065] [outer = (nil)] 04:48:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7fc88f6e9c00) [pid = 1851] [serial = 2066] [outer = 0x7fc88ee0c400] 04:48:33 INFO - PROCESS | 1851 | 1461584913437 Marionette DEBUG loaded listener.js 04:48:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7fc8900fe000) [pid = 1851] [serial = 2067] [outer = 0x7fc88ee0c400] 04:48:34 INFO - PROCESS | 1851 | 1461584914486 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] 04:48:34 INFO - PROCESS | 1851 | 1461584914547 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 04:48:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:48:34 INFO - PROCESS | 1851 | 1461584914560 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:48:34 INFO - PROCESS | 1851 | 1461584914563 Marionette TRACE conn3 <- [1,2726,null,{}] 04:48:34 INFO - PROCESS | 1851 | 1461584914577 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}] 04:48:34 INFO - PROCESS | 1851 | 1461584914869 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 04:48:35 INFO - PROCESS | 1851 | 1461584915178 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8953b9000 == 172 [pid = 1851] [id = 689] 04:48:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7fc890c8f800) [pid = 1851] [serial = 2068] [outer = (nil)] 04:48:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7fc892d43800) [pid = 1851] [serial = 2069] [outer = 0x7fc890c8f800] 04:48:35 INFO - PROCESS | 1851 | 1461584915258 Marionette DEBUG loaded listener.js 04:48:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7fc8941ac000) [pid = 1851] [serial = 2070] [outer = 0x7fc890c8f800] 04:48:36 INFO - PROCESS | 1851 | 1461584916161 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]]]}] 04:48:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:48:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1638ms 04:48:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:48:36 INFO - PROCESS | 1851 | 1461584916198 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 04:48:36 INFO - PROCESS | 1851 | 1461584916201 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 04:48:36 INFO - PROCESS | 1851 | 1461584916208 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:48:36 INFO - PROCESS | 1851 | 1461584916214 Marionette TRACE conn3 <- [1,2730,null,{}] 04:48:36 INFO - PROCESS | 1851 | 1461584916230 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}] 04:48:36 INFO - PROCESS | 1851 | 1461584916483 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 04:48:36 INFO - PROCESS | 1851 | 1461584916792 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89745f800 == 173 [pid = 1851] [id = 690] 04:48:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7fc89438b000) [pid = 1851] [serial = 2071] [outer = (nil)] 04:48:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7fc894b57000) [pid = 1851] [serial = 2072] [outer = 0x7fc89438b000] 04:48:36 INFO - PROCESS | 1851 | 1461584916876 Marionette DEBUG loaded listener.js 04:48:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7fc895250400) [pid = 1851] [serial = 2073] [outer = 0x7fc89438b000] 04:48:38 INFO - PROCESS | 1851 | 1461584918259 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] 04:48:38 INFO - PROCESS | 1851 | 1461584918316 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 04:48:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:48:38 INFO - PROCESS | 1851 | 1461584918324 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:48:38 INFO - PROCESS | 1851 | 1461584918327 Marionette TRACE conn3 <- [1,2734,null,{}] 04:48:38 INFO - PROCESS | 1851 | 1461584918333 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}] 04:48:38 INFO - PROCESS | 1851 | 1461584918637 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 04:48:38 INFO - PROCESS | 1851 | 1461584918902 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89bbf3000 == 174 [pid = 1851] [id = 691] 04:48:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7fc892563000) [pid = 1851] [serial = 2074] [outer = (nil)] 04:48:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7fc8975cf000) [pid = 1851] [serial = 2075] [outer = 0x7fc892563000] 04:48:38 INFO - PROCESS | 1851 | 1461584918981 Marionette DEBUG loaded listener.js 04:48:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7fc89b8afc00) [pid = 1851] [serial = 2076] [outer = 0x7fc892563000] 04:48:39 INFO - PROCESS | 1851 | 1461584919957 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]]]}] 04:48:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:48:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1684ms 04:48:40 INFO - PROCESS | 1851 | 1461584920008 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 04:48:40 INFO - PROCESS | 1851 | 1461584920012 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 04:48:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:48:40 INFO - PROCESS | 1851 | 1461584920018 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:48:40 INFO - PROCESS | 1851 | 1461584920022 Marionette TRACE conn3 <- [1,2738,null,{}] 04:48:40 INFO - PROCESS | 1851 | 1461584920048 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}] 04:48:40 INFO - PROCESS | 1851 | 1461584920303 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 04:48:40 INFO - PROCESS | 1851 | 1461584920616 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ceec000 == 175 [pid = 1851] [id = 692] 04:48:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7fc89bb9e000) [pid = 1851] [serial = 2077] [outer = (nil)] 04:48:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7fc89bba6400) [pid = 1851] [serial = 2078] [outer = 0x7fc89bb9e000] 04:48:40 INFO - PROCESS | 1851 | 1461584920700 Marionette DEBUG loaded listener.js 04:48:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc89c33b400) [pid = 1851] [serial = 2079] [outer = 0x7fc89bb9e000] 04:48:41 INFO - PROCESS | 1851 | 1461584921665 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]]]}] 04:48:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:48:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1698ms 04:48:41 INFO - PROCESS | 1851 | 1461584921718 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 04:48:41 INFO - PROCESS | 1851 | 1461584921722 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 04:48:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:48:41 INFO - PROCESS | 1851 | 1461584921728 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:48:41 INFO - PROCESS | 1851 | 1461584921730 Marionette TRACE conn3 <- [1,2742,null,{}] 04:48:41 INFO - PROCESS | 1851 | 1461584921736 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}] 04:48:42 INFO - PROCESS | 1851 | 1461584922085 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 04:48:42 INFO - PROCESS | 1851 | 1461584922431 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee07000 == 176 [pid = 1851] [id = 693] 04:48:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc89cf70400) [pid = 1851] [serial = 2080] [outer = (nil)] 04:48:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc89e6a2000) [pid = 1851] [serial = 2081] [outer = 0x7fc89cf70400] 04:48:42 INFO - PROCESS | 1851 | 1461584922521 Marionette DEBUG loaded listener.js 04:48:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc89e730000) [pid = 1851] [serial = 2082] [outer = 0x7fc89cf70400] 04:48:43 INFO - PROCESS | 1851 | 1461584923371 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]]]}] 04:48:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:48:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1678ms 04:48:43 INFO - PROCESS | 1851 | 1461584923407 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 04:48:43 INFO - PROCESS | 1851 | 1461584923410 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 04:48:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:48:43 INFO - PROCESS | 1851 | 1461584923417 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:48:43 INFO - PROCESS | 1851 | 1461584923420 Marionette TRACE conn3 <- [1,2746,null,{}] 04:48:43 INFO - PROCESS | 1851 | 1461584923425 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}] 04:48:43 INFO - PROCESS | 1851 | 1461584923668 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 04:48:43 INFO - PROCESS | 1851 | 1461584923933 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f23e800 == 177 [pid = 1851] [id = 694] 04:48:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc89d07a800) [pid = 1851] [serial = 2083] [outer = (nil)] 04:48:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc89e9c1000) [pid = 1851] [serial = 2084] [outer = 0x7fc89d07a800] 04:48:44 INFO - PROCESS | 1851 | 1461584924021 Marionette DEBUG loaded listener.js 04:48:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc89eab9800) [pid = 1851] [serial = 2085] [outer = 0x7fc89d07a800] 04:48:44 INFO - PROCESS | 1851 | 1461584924973 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]]]}] 04:48:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:48:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1629ms 04:48:45 INFO - PROCESS | 1851 | 1461584925047 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 04:48:45 INFO - PROCESS | 1851 | 1461584925051 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 04:48:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:48:45 INFO - PROCESS | 1851 | 1461584925057 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:48:45 INFO - PROCESS | 1851 | 1461584925060 Marionette TRACE conn3 <- [1,2750,null,{}] 04:48:45 INFO - PROCESS | 1851 | 1461584925066 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}] 04:48:45 INFO - PROCESS | 1851 | 1461584925352 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 04:48:45 INFO - PROCESS | 1851 | 1461584925662 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fd6d800 == 178 [pid = 1851] [id = 695] 04:48:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc89e730400) [pid = 1851] [serial = 2086] [outer = (nil)] 04:48:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc89f056c00) [pid = 1851] [serial = 2087] [outer = 0x7fc89e730400] 04:48:45 INFO - PROCESS | 1851 | 1461584925748 Marionette DEBUG loaded listener.js 04:48:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc89f51a800) [pid = 1851] [serial = 2088] [outer = 0x7fc89e730400] 04:48:46 INFO - PROCESS | 1851 | 1461584926624 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]]]}] 04:48:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:48:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1599ms 04:48:46 INFO - PROCESS | 1851 | 1461584926658 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 04:48:46 INFO - PROCESS | 1851 | 1461584926661 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 04:48:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:48:46 INFO - PROCESS | 1851 | 1461584926668 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:48:46 INFO - PROCESS | 1851 | 1461584926672 Marionette TRACE conn3 <- [1,2754,null,{}] 04:48:46 INFO - PROCESS | 1851 | 1461584926678 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}] 04:48:46 INFO - PROCESS | 1851 | 1461584926951 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 04:48:47 INFO - PROCESS | 1851 | 1461584927239 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a00cf000 == 179 [pid = 1851] [id = 696] 04:48:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc88ad05800) [pid = 1851] [serial = 2089] [outer = (nil)] 04:48:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc89f528000) [pid = 1851] [serial = 2090] [outer = 0x7fc88ad05800] 04:48:47 INFO - PROCESS | 1851 | 1461584927376 Marionette DEBUG loaded listener.js 04:48:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc89f7a1800) [pid = 1851] [serial = 2091] [outer = 0x7fc88ad05800] 04:48:48 INFO - PROCESS | 1851 | 1461584928257 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]]]}] 04:48:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:48:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1635ms 04:48:48 INFO - PROCESS | 1851 | 1461584928303 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 04:48:48 INFO - PROCESS | 1851 | 1461584928307 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 04:48:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:48:48 INFO - PROCESS | 1851 | 1461584928313 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:48:48 INFO - PROCESS | 1851 | 1461584928317 Marionette TRACE conn3 <- [1,2758,null,{}] 04:48:48 INFO - PROCESS | 1851 | 1461584928324 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}] 04:48:48 INFO - PROCESS | 1851 | 1461584928583 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 04:48:48 INFO - PROCESS | 1851 | 1461584928848 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a1098800 == 180 [pid = 1851] [id = 697] 04:48:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc89f817400) [pid = 1851] [serial = 2092] [outer = (nil)] 04:48:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc89f820800) [pid = 1851] [serial = 2093] [outer = 0x7fc89f817400] 04:48:48 INFO - PROCESS | 1851 | 1461584928985 Marionette DEBUG loaded listener.js 04:48:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc89ff29c00) [pid = 1851] [serial = 2094] [outer = 0x7fc89f817400] 04:48:49 INFO - PROCESS | 1851 | 1461584929919 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]]]}] 04:48:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:48:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1643ms 04:48:49 INFO - PROCESS | 1851 | 1461584929957 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 04:48:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:48:49 INFO - PROCESS | 1851 | 1461584929961 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 04:48:49 INFO - PROCESS | 1851 | 1461584929967 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:48:49 INFO - PROCESS | 1851 | 1461584929972 Marionette TRACE conn3 <- [1,2762,null,{}] 04:48:49 INFO - PROCESS | 1851 | 1461584929978 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}] 04:48:50 INFO - PROCESS | 1851 | 1461584930253 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 04:48:50 INFO - PROCESS | 1851 | 1461584930562 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2a1e800 == 181 [pid = 1851] [id = 698] 04:48:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc89ff37800) [pid = 1851] [serial = 2095] [outer = (nil)] 04:48:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc8a02ddc00) [pid = 1851] [serial = 2096] [outer = 0x7fc89ff37800] 04:48:50 INFO - PROCESS | 1851 | 1461584930660 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc8a0fc8800) [pid = 1851] [serial = 2097] [outer = 0x7fc89ff37800] 04:48:51 INFO - PROCESS | 1851 | 1461584931532 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]]]}] 04:48:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:48:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1592ms 04:48:51 INFO - PROCESS | 1851 | 1461584931560 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 04:48:51 INFO - PROCESS | 1851 | 1461584931564 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 04:48:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:48:51 INFO - PROCESS | 1851 | 1461584931569 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - PROCESS | 1851 | 1461584931571 Marionette TRACE conn3 <- [1,2766,null,{}] 04:48:51 INFO - PROCESS | 1851 | 1461584931577 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}] 04:48:51 INFO - PROCESS | 1851 | 1461584931808 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 04:48:52 INFO - PROCESS | 1851 | 1461584932076 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3475000 == 182 [pid = 1851] [id = 699] 04:48:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc889885800) [pid = 1851] [serial = 2098] [outer = (nil)] 04:48:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc8a1039c00) [pid = 1851] [serial = 2099] [outer = 0x7fc889885800] 04:48:52 INFO - PROCESS | 1851 | 1461584932166 Marionette DEBUG loaded listener.js 04:48:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc8a1306000) [pid = 1851] [serial = 2100] [outer = 0x7fc889885800] 04:48:53 INFO - PROCESS | 1851 | 1461584933057 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]]]}] 04:48:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:48:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1532ms 04:48:53 INFO - PROCESS | 1851 | 1461584933103 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 04:48:53 INFO - PROCESS | 1851 | 1461584933107 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 04:48:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:48:53 INFO - PROCESS | 1851 | 1461584933113 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:48:53 INFO - PROCESS | 1851 | 1461584933124 Marionette TRACE conn3 <- [1,2770,null,{}] 04:48:53 INFO - PROCESS | 1851 | 1461584933128 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}] 04:48:53 INFO - PROCESS | 1851 | 1461584933357 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 04:48:53 INFO - PROCESS | 1851 | 1461584933623 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a5171800 == 183 [pid = 1851] [id = 700] 04:48:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc88ca04000) [pid = 1851] [serial = 2101] [outer = (nil)] 04:48:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc8a1346800) [pid = 1851] [serial = 2102] [outer = 0x7fc88ca04000] 04:48:53 INFO - PROCESS | 1851 | 1461584933701 Marionette DEBUG loaded listener.js 04:48:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc8a134c800) [pid = 1851] [serial = 2103] [outer = 0x7fc88ca04000] 04:48:54 INFO - PROCESS | 1851 | 1461584934579 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]]]}] 04:48:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:48:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1536ms 04:48:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:48:54 INFO - PROCESS | 1851 | 1461584934650 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 04:48:54 INFO - PROCESS | 1851 | 1461584934653 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 04:48:54 INFO - PROCESS | 1851 | 1461584934660 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:48:54 INFO - PROCESS | 1851 | 1461584934663 Marionette TRACE conn3 <- [1,2774,null,{}] 04:48:54 INFO - PROCESS | 1851 | 1461584934668 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}] 04:48:54 INFO - PROCESS | 1851 | 1461584934970 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 04:48:55 INFO - PROCESS | 1851 | 1461584935286 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a88eb800 == 184 [pid = 1851] [id = 701] 04:48:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc89ccd2400) [pid = 1851] [serial = 2104] [outer = (nil)] 04:48:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc8a1354800) [pid = 1851] [serial = 2105] [outer = 0x7fc89ccd2400] 04:48:55 INFO - PROCESS | 1851 | 1461584935372 Marionette DEBUG loaded listener.js 04:48:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc8a1e38800) [pid = 1851] [serial = 2106] [outer = 0x7fc89ccd2400] 04:48:56 INFO - PROCESS | 1851 | 1461584936277 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]]]}] 04:48:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:48:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1689ms 04:48:56 INFO - PROCESS | 1851 | 1461584936349 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 04:48:56 INFO - PROCESS | 1851 | 1461584936353 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 04:48:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:48:56 INFO - PROCESS | 1851 | 1461584936360 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:48:56 INFO - PROCESS | 1851 | 1461584936363 Marionette TRACE conn3 <- [1,2778,null,{}] 04:48:56 INFO - PROCESS | 1851 | 1461584936370 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}] 04:48:56 INFO - PROCESS | 1851 | 1461584936641 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 04:48:56 INFO - PROCESS | 1851 | 1461584936957 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9277800 == 185 [pid = 1851] [id = 702] 04:48:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc88cc0bc00) [pid = 1851] [serial = 2107] [outer = (nil)] 04:48:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc8a28ca400) [pid = 1851] [serial = 2108] [outer = 0x7fc88cc0bc00] 04:48:57 INFO - PROCESS | 1851 | 1461584937047 Marionette DEBUG loaded listener.js 04:48:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc8a2a8a000) [pid = 1851] [serial = 2109] [outer = 0x7fc88cc0bc00] 04:48:57 INFO - PROCESS | 1851 | 1461584937983 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]]]}] 04:48:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:48:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1686ms 04:48:58 INFO - PROCESS | 1851 | 1461584938047 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 04:48:58 INFO - PROCESS | 1851 | 1461584938051 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 04:48:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:48:58 INFO - PROCESS | 1851 | 1461584938058 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:48:58 INFO - PROCESS | 1851 | 1461584938061 Marionette TRACE conn3 <- [1,2782,null,{}] 04:48:58 INFO - PROCESS | 1851 | 1461584938066 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}] 04:48:58 INFO - PROCESS | 1851 | 1461584938319 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 04:48:58 INFO - PROCESS | 1851 | 1461584938587 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9e62800 == 186 [pid = 1851] [id = 703] 04:48:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc88cde9c00) [pid = 1851] [serial = 2110] [outer = (nil)] 04:48:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc8a2aaac00) [pid = 1851] [serial = 2111] [outer = 0x7fc88cde9c00] 04:48:58 INFO - PROCESS | 1851 | 1461584938711 Marionette DEBUG loaded listener.js 04:48:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc8a2bc5800) [pid = 1851] [serial = 2112] [outer = 0x7fc88cde9c00] 04:48:59 INFO - PROCESS | 1851 | 1461584939576 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]]]}] 04:48:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:48:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1584ms 04:48:59 INFO - PROCESS | 1851 | 1461584939644 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 04:48:59 INFO - PROCESS | 1851 | 1461584939648 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 04:48:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:48:59 INFO - PROCESS | 1851 | 1461584939654 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:48:59 INFO - PROCESS | 1851 | 1461584939658 Marionette TRACE conn3 <- [1,2786,null,{}] 04:48:59 INFO - PROCESS | 1851 | 1461584939664 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}] 04:48:59 INFO - PROCESS | 1851 | 1461584939926 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 04:49:00 INFO - PROCESS | 1851 | 1461584940246 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aa537000 == 187 [pid = 1851] [id = 704] 04:49:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc8a2a91000) [pid = 1851] [serial = 2113] [outer = (nil)] 04:49:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc8a3284000) [pid = 1851] [serial = 2114] [outer = 0x7fc8a2a91000] 04:49:00 INFO - PROCESS | 1851 | 1461584940330 Marionette DEBUG loaded listener.js 04:49:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc8a328b400) [pid = 1851] [serial = 2115] [outer = 0x7fc8a2a91000] 04:49:01 INFO - PROCESS | 1851 | 1461584941211 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]]]}] 04:49:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:49:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1631ms 04:49:01 INFO - PROCESS | 1851 | 1461584941286 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 04:49:01 INFO - PROCESS | 1851 | 1461584941290 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 04:49:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:49:01 INFO - PROCESS | 1851 | 1461584941296 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:49:01 INFO - PROCESS | 1851 | 1461584941298 Marionette TRACE conn3 <- [1,2790,null,{}] 04:49:01 INFO - PROCESS | 1851 | 1461584941305 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}] 04:49:01 INFO - PROCESS | 1851 | 1461584941613 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 04:49:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a5d5e000 == 186 [pid = 1851] [id = 594] 04:49:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894ddd000 == 185 [pid = 1851] [id = 686] 04:49:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89432f000 == 184 [pid = 1851] [id = 685] 04:49:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8927dc800 == 183 [pid = 1851] [id = 684] 04:49:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88f6c9000 == 182 [pid = 1851] [id = 683] 04:49:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890a25000 == 181 [pid = 1851] [id = 682] 04:49:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f23e000 == 180 [pid = 1851] [id = 679] 04:49:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ee11800 == 179 [pid = 1851] [id = 678] 04:49:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ced5000 == 178 [pid = 1851] [id = 677] 04:49:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89bbde000 == 177 [pid = 1851] [id = 676] 04:49:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897651000 == 176 [pid = 1851] [id = 675] 04:49:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897450000 == 175 [pid = 1851] [id = 674] 04:49:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895416800 == 174 [pid = 1851] [id = 673] 04:49:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895261000 == 173 [pid = 1851] [id = 672] 04:49:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895024000 == 172 [pid = 1851] [id = 671] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc88fd4e400) [pid = 1851] [serial = 1869] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc88cdf7c00) [pid = 1851] [serial = 2000] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc892c4cc00) [pid = 1851] [serial = 1949] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc892d4f000) [pid = 1851] [serial = 1950] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc89b8aec00) [pid = 1851] [serial = 1961] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc89bba2c00) [pid = 1851] [serial = 1962] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc89ff6f000) [pid = 1851] [serial = 1985] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc89ff36800) [pid = 1851] [serial = 1982] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc89ff68400) [pid = 1851] [serial = 1983] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc88f6eb800) [pid = 1851] [serial = 1943] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc8900f9800) [pid = 1851] [serial = 1944] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc89f821800) [pid = 1851] [serial = 1979] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc89ff2b800) [pid = 1851] [serial = 1980] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc88e1c7800) [pid = 1851] [serial = 1940] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc88e611000) [pid = 1851] [serial = 1941] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc89f7ad800) [pid = 1851] [serial = 1976] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc89f81ec00) [pid = 1851] [serial = 1977] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc88ad08000) [pid = 1851] [serial = 1991] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc88ca02400) [pid = 1851] [serial = 1992] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc89ee93000) [pid = 1851] [serial = 1970] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc89f5dd800) [pid = 1851] [serial = 1971] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc892821800) [pid = 1851] [serial = 1946] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc892b0fc00) [pid = 1851] [serial = 1947] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc897510400) [pid = 1851] [serial = 1958] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc89b833c00) [pid = 1851] [serial = 1959] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc89c2ac000) [pid = 1851] [serial = 1964] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc89c33f800) [pid = 1851] [serial = 1965] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc89f61f400) [pid = 1851] [serial = 1973] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc89f7a5000) [pid = 1851] [serial = 1974] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc895245800) [pid = 1851] [serial = 1955] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc897428000) [pid = 1851] [serial = 1956] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc88dd4c400) [pid = 1851] [serial = 1994] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc89ccd6c00) [pid = 1851] [serial = 1967] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc89cf6f000) [pid = 1851] [serial = 1968] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc893675800) [pid = 1851] [serial = 1952] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc8941acc00) [pid = 1851] [serial = 1953] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc8a031f000) [pid = 1851] [serial = 1988] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7fc88ee0fc00) [pid = 1851] [serial = 1997] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7fc88f6eac00) [pid = 1851] [serial = 2001] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7fc88f24dc00) [pid = 1851] [serial = 1998] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7fc88e1cc800) [pid = 1851] [serial = 1995] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7fc8900f9c00) [pid = 1851] [serial = 2003] [outer = (nil)] [url = about:blank] 04:49:03 INFO - PROCESS | 1851 | 1461584943966 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88cda6000 == 173 [pid = 1851] [id = 705] 04:49:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7fc88ad08800) [pid = 1851] [serial = 2116] [outer = (nil)] 04:49:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7fc88ad11800) [pid = 1851] [serial = 2117] [outer = 0x7fc88ad08800] 04:49:04 INFO - PROCESS | 1851 | 1461584944052 Marionette DEBUG loaded listener.js 04:49:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7fc88cc16c00) [pid = 1851] [serial = 2118] [outer = 0x7fc88ad08800] 04:49:04 INFO - PROCESS | 1851 | 1461584944892 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]]]}] 04:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 3650ms 04:49:04 INFO - PROCESS | 1851 | 1461584944950 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 04:49:04 INFO - PROCESS | 1851 | 1461584944956 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 04:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:49:04 INFO - PROCESS | 1851 | 1461584944963 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:49:04 INFO - PROCESS | 1851 | 1461584944969 Marionette TRACE conn3 <- [1,2794,null,{}] 04:49:04 INFO - PROCESS | 1851 | 1461584944976 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}] 04:49:05 INFO - PROCESS | 1851 | 1461584945240 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 04:49:05 INFO - PROCESS | 1851 | 1461584945426 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890c22000 == 174 [pid = 1851] [id = 706] 04:49:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7fc88cdef000) [pid = 1851] [serial = 2119] [outer = (nil)] 04:49:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7fc88eb9b400) [pid = 1851] [serial = 2120] [outer = 0x7fc88cdef000] 04:49:05 INFO - PROCESS | 1851 | 1461584945498 Marionette DEBUG loaded listener.js 04:49:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc88eeaa800) [pid = 1851] [serial = 2121] [outer = 0x7fc88cdef000] 04:49:06 INFO - PROCESS | 1851 | 1461584946396 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]]]}] 04:49:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:49:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1482ms 04:49:06 INFO - PROCESS | 1851 | 1461584946466 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 04:49:06 INFO - PROCESS | 1851 | 1461584946472 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 04:49:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:49:06 INFO - PROCESS | 1851 | 1461584946478 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:49:06 INFO - PROCESS | 1851 | 1461584946481 Marionette TRACE conn3 <- [1,2798,null,{}] 04:49:06 INFO - PROCESS | 1851 | 1461584946487 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}] 04:49:06 INFO - PROCESS | 1851 | 1461584946797 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 04:49:06 INFO - PROCESS | 1851 | 1461584946846 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8927d7000 == 175 [pid = 1851] [id = 707] 04:49:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc88f2df400) [pid = 1851] [serial = 2122] [outer = (nil)] 04:49:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc88f6f2800) [pid = 1851] [serial = 2123] [outer = 0x7fc88f2df400] 04:49:06 INFO - PROCESS | 1851 | 1461584946913 Marionette DEBUG loaded listener.js 04:49:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc8900fe400) [pid = 1851] [serial = 2124] [outer = 0x7fc88f2df400] 04:49:08 INFO - PROCESS | 1851 | 1461584948070 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]]]}] 04:49:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:49:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1633ms 04:49:08 INFO - PROCESS | 1851 | 1461584948114 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 04:49:08 INFO - PROCESS | 1851 | 1461584948118 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 04:49:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:49:08 INFO - PROCESS | 1851 | 1461584948133 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:49:08 INFO - PROCESS | 1851 | 1461584948142 Marionette TRACE conn3 <- [1,2802,null,{}] 04:49:08 INFO - PROCESS | 1851 | 1461584948157 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}] 04:49:08 INFO - PROCESS | 1851 | 1461584948823 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 04:49:08 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc88cdf5c00) [pid = 1851] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:49:08 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc88fd49800) [pid = 1851] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:49:08 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc88cdf3000) [pid = 1851] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:49:08 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc889888400) [pid = 1851] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:49:08 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7fc88fd4fc00) [pid = 1851] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:49:08 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7fc889889c00) [pid = 1851] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:49:09 INFO - PROCESS | 1851 | 1461584949012 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892e15800 == 176 [pid = 1851] [id = 708] 04:49:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7fc889888400) [pid = 1851] [serial = 2125] [outer = (nil)] 04:49:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7fc88eb97400) [pid = 1851] [serial = 2126] [outer = 0x7fc889888400] 04:49:09 INFO - PROCESS | 1851 | 1461584949080 Marionette DEBUG loaded listener.js 04:49:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc892b04000) [pid = 1851] [serial = 2127] [outer = 0x7fc889888400] 04:49:09 INFO - PROCESS | 1851 | 1461584949861 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]]]}] 04:49:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:49:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1760ms 04:49:09 INFO - PROCESS | 1851 | 1461584949886 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 04:49:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:49:09 INFO - PROCESS | 1851 | 1461584949891 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 04:49:09 INFO - PROCESS | 1851 | 1461584949898 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:49:09 INFO - PROCESS | 1851 | 1461584949901 Marionette TRACE conn3 <- [1,2806,null,{}] 04:49:09 INFO - PROCESS | 1851 | 1461584949906 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}] 04:49:10 INFO - PROCESS | 1851 | 1461584950203 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 04:49:10 INFO - PROCESS | 1851 | 1461584950227 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895193000 == 177 [pid = 1851] [id = 709] 04:49:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc889889c00) [pid = 1851] [serial = 2128] [outer = (nil)] 04:49:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc893673000) [pid = 1851] [serial = 2129] [outer = 0x7fc889889c00] 04:49:10 INFO - PROCESS | 1851 | 1461584950293 Marionette DEBUG loaded listener.js 04:49:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc8941b0c00) [pid = 1851] [serial = 2130] [outer = 0x7fc889889c00] 04:49:11 INFO - PROCESS | 1851 | 1461584951595 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]]]}] 04:49:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:49:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1739ms 04:49:11 INFO - PROCESS | 1851 | 1461584951642 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 04:49:11 INFO - PROCESS | 1851 | 1461584951649 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 04:49:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:49:11 INFO - PROCESS | 1851 | 1461584951659 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:49:11 INFO - PROCESS | 1851 | 1461584951665 Marionette TRACE conn3 <- [1,2810,null,{}] 04:49:11 INFO - PROCESS | 1851 | 1461584951674 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}] 04:49:11 INFO - PROCESS | 1851 | 1461584951972 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 04:49:12 INFO - PROCESS | 1851 | 1461584952311 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8927c5800 == 178 [pid = 1851] [id = 710] 04:49:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc88eea2800) [pid = 1851] [serial = 2131] [outer = (nil)] 04:49:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc88f2d8800) [pid = 1851] [serial = 2132] [outer = 0x7fc88eea2800] 04:49:12 INFO - PROCESS | 1851 | 1461584952399 Marionette DEBUG loaded listener.js 04:49:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc88f6ee400) [pid = 1851] [serial = 2133] [outer = 0x7fc88eea2800] 04:49:13 INFO - PROCESS | 1851 | 1461584953420 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]]]}] 04:49:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:49:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1834ms 04:49:13 INFO - PROCESS | 1851 | 1461584953494 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 04:49:13 INFO - PROCESS | 1851 | 1461584953504 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 04:49:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:49:13 INFO - PROCESS | 1851 | 1461584953516 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:49:13 INFO - PROCESS | 1851 | 1461584953519 Marionette TRACE conn3 <- [1,2814,null,{}] 04:49:13 INFO - PROCESS | 1851 | 1461584953527 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}] 04:49:13 INFO - PROCESS | 1851 | 1461584953847 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 04:49:14 INFO - PROCESS | 1851 | 1461584954205 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89526e000 == 179 [pid = 1851] [id = 711] 04:49:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc88fd51000) [pid = 1851] [serial = 2134] [outer = (nil)] 04:49:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc892827000) [pid = 1851] [serial = 2135] [outer = 0x7fc88fd51000] 04:49:14 INFO - PROCESS | 1851 | 1461584954286 Marionette DEBUG loaded listener.js 04:49:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc892d4e000) [pid = 1851] [serial = 2136] [outer = 0x7fc88fd51000] 04:49:15 INFO - PROCESS | 1851 | 1461584955274 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]]]}] 04:49:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:49:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1789ms 04:49:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:49:15 INFO - PROCESS | 1851 | 1461584955307 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 04:49:15 INFO - PROCESS | 1851 | 1461584955310 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 04:49:15 INFO - PROCESS | 1851 | 1461584955317 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:49:15 INFO - PROCESS | 1851 | 1461584955323 Marionette TRACE conn3 <- [1,2818,null,{}] 04:49:15 INFO - PROCESS | 1851 | 1461584955340 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}] 04:49:15 INFO - PROCESS | 1851 | 1461584955604 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 04:49:15 INFO - PROCESS | 1851 | 1461584955916 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895c52000 == 180 [pid = 1851] [id = 712] 04:49:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc8942ebc00) [pid = 1851] [serial = 2137] [outer = (nil)] 04:49:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc894b5f000) [pid = 1851] [serial = 2138] [outer = 0x7fc8942ebc00] 04:49:16 INFO - PROCESS | 1851 | 1461584956002 Marionette DEBUG loaded listener.js 04:49:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc8954e4c00) [pid = 1851] [serial = 2139] [outer = 0x7fc8942ebc00] 04:49:16 INFO - PROCESS | 1851 | 1461584956913 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]]]}] 04:49:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:49:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1642ms 04:49:16 INFO - PROCESS | 1851 | 1461584956960 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 04:49:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:49:16 INFO - PROCESS | 1851 | 1461584956965 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 04:49:16 INFO - PROCESS | 1851 | 1461584956971 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:49:16 INFO - PROCESS | 1851 | 1461584956974 Marionette TRACE conn3 <- [1,2822,null,{}] 04:49:16 INFO - PROCESS | 1851 | 1461584956979 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}] 04:49:17 INFO - PROCESS | 1851 | 1461584957241 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 04:49:17 INFO - PROCESS | 1851 | 1461584957562 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897705800 == 181 [pid = 1851] [id = 713] 04:49:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc8941afc00) [pid = 1851] [serial = 2140] [outer = (nil)] 04:49:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc8975d0000) [pid = 1851] [serial = 2141] [outer = 0x7fc8941afc00] 04:49:17 INFO - PROCESS | 1851 | 1461584957646 Marionette DEBUG loaded listener.js 04:49:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc89b8b6400) [pid = 1851] [serial = 2142] [outer = 0x7fc8941afc00] 04:49:18 INFO - PROCESS | 1851 | 1461584958576 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]]]}] 04:49:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:49:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1639ms 04:49:18 INFO - PROCESS | 1851 | 1461584958610 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 04:49:18 INFO - PROCESS | 1851 | 1461584958615 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 04:49:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:49:18 INFO - PROCESS | 1851 | 1461584958622 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:49:18 INFO - PROCESS | 1851 | 1461584958625 Marionette TRACE conn3 <- [1,2826,null,{}] 04:49:18 INFO - PROCESS | 1851 | 1461584958630 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}] 04:49:18 INFO - PROCESS | 1851 | 1461584958889 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 04:49:19 INFO - PROCESS | 1851 | 1461584959164 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89bfc8000 == 182 [pid = 1851] [id = 714] 04:49:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc894a63400) [pid = 1851] [serial = 2143] [outer = (nil)] 04:49:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc89bba0800) [pid = 1851] [serial = 2144] [outer = 0x7fc894a63400] 04:49:19 INFO - PROCESS | 1851 | 1461584959287 Marionette DEBUG loaded listener.js 04:49:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc89c33bc00) [pid = 1851] [serial = 2145] [outer = 0x7fc894a63400] 04:49:20 INFO - PROCESS | 1851 | 1461584960230 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:49:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:49:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1683ms 04:49:20 INFO - PROCESS | 1851 | 1461584960307 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 04:49:20 INFO - PROCESS | 1851 | 1461584960310 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 04:49:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:49:20 INFO - PROCESS | 1851 | 1461584960318 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:49:20 INFO - PROCESS | 1851 | 1461584960324 Marionette TRACE conn3 <- [1,2830,null,{}] 04:49:20 INFO - PROCESS | 1851 | 1461584960329 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}] 04:49:20 INFO - PROCESS | 1851 | 1461584960643 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 04:49:20 INFO - PROCESS | 1851 | 1461584960972 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e7a0800 == 183 [pid = 1851] [id = 715] 04:49:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc89e6ab800) [pid = 1851] [serial = 2146] [outer = (nil)] 04:49:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc89ee92c00) [pid = 1851] [serial = 2147] [outer = 0x7fc89e6ab800] 04:49:21 INFO - PROCESS | 1851 | 1461584961055 Marionette DEBUG loaded listener.js 04:49:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc89f51d400) [pid = 1851] [serial = 2148] [outer = 0x7fc89e6ab800] 04:49:21 INFO - PROCESS | 1851 | 1461584961984 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]]]}] 04:49:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:49:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1733ms 04:49:22 INFO - PROCESS | 1851 | 1461584962053 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 04:49:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:49:22 INFO - PROCESS | 1851 | 1461584962058 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 04:49:22 INFO - PROCESS | 1851 | 1461584962065 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:49:22 INFO - PROCESS | 1851 | 1461584962069 Marionette TRACE conn3 <- [1,2834,null,{}] 04:49:22 INFO - PROCESS | 1851 | 1461584962075 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}] 04:49:22 INFO - PROCESS | 1851 | 1461584962353 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 04:49:22 INFO - PROCESS | 1851 | 1461584962668 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f017000 == 184 [pid = 1851] [id = 716] 04:49:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc89cf66400) [pid = 1851] [serial = 2149] [outer = (nil)] 04:49:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc89f526400) [pid = 1851] [serial = 2150] [outer = 0x7fc89cf66400] 04:49:22 INFO - PROCESS | 1851 | 1461584962754 Marionette DEBUG loaded listener.js 04:49:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc89f7ad800) [pid = 1851] [serial = 2151] [outer = 0x7fc89cf66400] 04:49:23 INFO - PROCESS | 1851 | 1461584963673 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:49:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:49:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1642ms 04:49:23 INFO - PROCESS | 1851 | 1461584963706 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 04:49:23 INFO - PROCESS | 1851 | 1461584963709 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 04:49:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:49:23 INFO - PROCESS | 1851 | 1461584963717 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:49:23 INFO - PROCESS | 1851 | 1461584963721 Marionette TRACE conn3 <- [1,2838,null,{}] 04:49:23 INFO - PROCESS | 1851 | 1461584963730 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}] 04:49:23 INFO - PROCESS | 1851 | 1461584963989 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 04:49:24 INFO - PROCESS | 1851 | 1461584964262 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f8a5000 == 185 [pid = 1851] [id = 717] 04:49:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc88fd45c00) [pid = 1851] [serial = 2152] [outer = (nil)] 04:49:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc89ff2a800) [pid = 1851] [serial = 2153] [outer = 0x7fc88fd45c00] 04:49:24 INFO - PROCESS | 1851 | 1461584964393 Marionette DEBUG loaded listener.js 04:49:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc89ff68400) [pid = 1851] [serial = 2154] [outer = 0x7fc88fd45c00] 04:49:25 INFO - PROCESS | 1851 | 1461584965346 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]]]}] 04:49:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:49:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1693ms 04:49:25 INFO - PROCESS | 1851 | 1461584965413 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 04:49:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:49:25 INFO - PROCESS | 1851 | 1461584965419 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 04:49:25 INFO - PROCESS | 1851 | 1461584965428 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:49:25 INFO - PROCESS | 1851 | 1461584965432 Marionette TRACE conn3 <- [1,2842,null,{}] 04:49:25 INFO - PROCESS | 1851 | 1461584965438 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}] 04:49:25 INFO - PROCESS | 1851 | 1461584965696 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 04:49:26 INFO - PROCESS | 1851 | 1461584966011 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a00e4000 == 186 [pid = 1851] [id = 718] 04:49:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc89d073000) [pid = 1851] [serial = 2155] [outer = (nil)] 04:49:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc8a031a800) [pid = 1851] [serial = 2156] [outer = 0x7fc89d073000] 04:49:26 INFO - PROCESS | 1851 | 1461584966122 Marionette DEBUG loaded listener.js 04:49:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc8a134b400) [pid = 1851] [serial = 2157] [outer = 0x7fc89d073000] 04:49:27 INFO - PROCESS | 1851 | 1461584967062 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]]]}] 04:49:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:49:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1684ms 04:49:27 INFO - PROCESS | 1851 | 1461584967112 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 04:49:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:49:27 INFO - PROCESS | 1851 | 1461584967116 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 04:49:27 INFO - PROCESS | 1851 | 1461584967121 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:49:27 INFO - PROCESS | 1851 | 1461584967124 Marionette TRACE conn3 <- [1,2846,null,{}] 04:49:27 INFO - PROCESS | 1851 | 1461584967130 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}] 04:49:27 INFO - PROCESS | 1851 | 1461584967409 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 04:49:27 INFO - PROCESS | 1851 | 1461584967726 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3345000 == 187 [pid = 1851] [id = 719] 04:49:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc89f818000) [pid = 1851] [serial = 2158] [outer = (nil)] 04:49:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc8a2bbf400) [pid = 1851] [serial = 2159] [outer = 0x7fc89f818000] 04:49:27 INFO - PROCESS | 1851 | 1461584967810 Marionette DEBUG loaded listener.js 04:49:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc8a3291000) [pid = 1851] [serial = 2160] [outer = 0x7fc89f818000] 04:49:28 INFO - PROCESS | 1851 | 1461584968790 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]]]}] 04:49:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:49:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1729ms 04:49:28 INFO - PROCESS | 1851 | 1461584968852 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 04:49:28 INFO - PROCESS | 1851 | 1461584968857 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 04:49:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:49:28 INFO - PROCESS | 1851 | 1461584968863 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:49:28 INFO - PROCESS | 1851 | 1461584968867 Marionette TRACE conn3 <- [1,2850,null,{}] 04:49:28 INFO - PROCESS | 1851 | 1461584968873 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}] 04:49:29 INFO - PROCESS | 1851 | 1461584969151 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 04:49:29 INFO - PROCESS | 1851 | 1461584969480 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a7d32800 == 188 [pid = 1851] [id = 720] 04:49:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc8a33a3000) [pid = 1851] [serial = 2161] [outer = (nil)] 04:49:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc8a3484000) [pid = 1851] [serial = 2162] [outer = 0x7fc8a33a3000] 04:49:29 INFO - PROCESS | 1851 | 1461584969575 Marionette DEBUG loaded listener.js 04:49:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc8a3f33800) [pid = 1851] [serial = 2163] [outer = 0x7fc8a33a3000] 04:49:30 INFO - PROCESS | 1851 | 1461584970547 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:49:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:49:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1738ms 04:49:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:49:30 INFO - PROCESS | 1851 | 1461584970602 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 04:49:30 INFO - PROCESS | 1851 | 1461584970605 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 04:49:30 INFO - PROCESS | 1851 | 1461584970613 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:49:30 INFO - PROCESS | 1851 | 1461584970618 Marionette TRACE conn3 <- [1,2854,null,{}] 04:49:30 INFO - PROCESS | 1851 | 1461584970627 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}] 04:49:30 INFO - PROCESS | 1851 | 1461584970890 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 04:49:31 INFO - PROCESS | 1851 | 1461584971211 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aab45800 == 189 [pid = 1851] [id = 721] 04:49:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc8a33a0800) [pid = 1851] [serial = 2164] [outer = (nil)] 04:49:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc8a518a000) [pid = 1851] [serial = 2165] [outer = 0x7fc8a33a0800] 04:49:31 INFO - PROCESS | 1851 | 1461584971303 Marionette DEBUG loaded listener.js 04:49:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc8a5193c00) [pid = 1851] [serial = 2166] [outer = 0x7fc8a33a0800] 04:49:32 INFO - PROCESS | 1851 | 1461584972243 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]]]}] 04:49:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:49:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1690ms 04:49:32 INFO - PROCESS | 1851 | 1461584972303 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 04:49:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:49:32 INFO - PROCESS | 1851 | 1461584972314 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 04:49:32 INFO - PROCESS | 1851 | 1461584972323 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:49:32 INFO - PROCESS | 1851 | 1461584972327 Marionette TRACE conn3 <- [1,2858,null,{}] 04:49:32 INFO - PROCESS | 1851 | 1461584972332 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}] 04:49:32 INFO - PROCESS | 1851 | 1461584972589 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 04:49:32 INFO - PROCESS | 1851 | 1461584972904 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ab86c000 == 190 [pid = 1851] [id = 722] 04:49:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc8a33a3400) [pid = 1851] [serial = 2167] [outer = (nil)] 04:49:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc8a51ac800) [pid = 1851] [serial = 2168] [outer = 0x7fc8a33a3400] 04:49:32 INFO - PROCESS | 1851 | 1461584972986 Marionette DEBUG loaded listener.js 04:49:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc8a5d7b000) [pid = 1851] [serial = 2169] [outer = 0x7fc8a33a3400] 04:49:33 INFO - PROCESS | 1851 | 1461584973879 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:49:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:49:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1633ms 04:49:33 INFO - PROCESS | 1851 | 1461584973957 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 04:49:33 INFO - PROCESS | 1851 | 1461584973960 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 04:49:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:49:33 INFO - PROCESS | 1851 | 1461584973966 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:49:33 INFO - PROCESS | 1851 | 1461584973969 Marionette TRACE conn3 <- [1,2862,null,{}] 04:49:33 INFO - PROCESS | 1851 | 1461584973975 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}] 04:49:34 INFO - PROCESS | 1851 | 1461584974233 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 04:49:34 INFO - PROCESS | 1851 | 1461584974553 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b01f4800 == 191 [pid = 1851] [id = 723] 04:49:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc8a3f34800) [pid = 1851] [serial = 2170] [outer = (nil)] 04:49:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc8a6e74800) [pid = 1851] [serial = 2171] [outer = 0x7fc8a3f34800] 04:49:34 INFO - PROCESS | 1851 | 1461584974643 Marionette DEBUG loaded listener.js 04:49:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7fc8a6e7e800) [pid = 1851] [serial = 2172] [outer = 0x7fc8a3f34800] 04:49:35 INFO - PROCESS | 1851 | 1461584975605 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]]]}] 04:49:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:49:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1690ms 04:49:35 INFO - PROCESS | 1851 | 1461584975657 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 04:49:35 INFO - PROCESS | 1851 | 1461584975661 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 04:49:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:49:35 INFO - PROCESS | 1851 | 1461584975667 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:49:35 INFO - PROCESS | 1851 | 1461584975669 Marionette TRACE conn3 <- [1,2866,null,{}] 04:49:35 INFO - PROCESS | 1851 | 1461584975675 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}] 04:49:35 INFO - PROCESS | 1851 | 1461584975940 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 04:49:36 INFO - PROCESS | 1851 | 1461584976255 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b6081800 == 192 [pid = 1851] [id = 724] 04:49:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc8a3f34c00) [pid = 1851] [serial = 2173] [outer = (nil)] 04:49:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7fc8a7215c00) [pid = 1851] [serial = 2174] [outer = 0x7fc8a3f34c00] 04:49:36 INFO - PROCESS | 1851 | 1461584976356 Marionette DEBUG loaded listener.js 04:49:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7fc8a7bb1800) [pid = 1851] [serial = 2175] [outer = 0x7fc8a3f34c00] 04:49:37 INFO - PROCESS | 1851 | 1461584977356 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]]]}] 04:49:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:49:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1737ms 04:49:37 INFO - PROCESS | 1851 | 1461584977406 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 04:49:37 INFO - PROCESS | 1851 | 1461584977410 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 04:49:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:49:37 INFO - PROCESS | 1851 | 1461584977417 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:49:37 INFO - PROCESS | 1851 | 1461584977421 Marionette TRACE conn3 <- [1,2870,null,{}] 04:49:37 INFO - PROCESS | 1851 | 1461584977427 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}] 04:49:37 INFO - PROCESS | 1851 | 1461584977718 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 04:49:38 INFO - PROCESS | 1851 | 1461584978035 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b6f1d000 == 193 [pid = 1851] [id = 725] 04:49:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7fc88e1c3800) [pid = 1851] [serial = 2176] [outer = (nil)] 04:49:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7fc8a7d92400) [pid = 1851] [serial = 2177] [outer = 0x7fc88e1c3800] 04:49:38 INFO - PROCESS | 1851 | 1461584978124 Marionette DEBUG loaded listener.js 04:49:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7fc8a8638400) [pid = 1851] [serial = 2178] [outer = 0x7fc88e1c3800] 04:49:39 INFO - PROCESS | 1851 | 1461584979025 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]]]}] 04:49:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:49:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1641ms 04:49:39 INFO - PROCESS | 1851 | 1461584979059 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 04:49:39 INFO - PROCESS | 1851 | 1461584979062 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 04:49:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:49:39 INFO - PROCESS | 1851 | 1461584979070 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:49:39 INFO - PROCESS | 1851 | 1461584979075 Marionette TRACE conn3 <- [1,2874,null,{}] 04:49:39 INFO - PROCESS | 1851 | 1461584979084 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}] 04:49:39 INFO - PROCESS | 1851 | 1461584979355 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 04:49:39 INFO - PROCESS | 1851 | 1461584979677 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b936f800 == 194 [pid = 1851] [id = 726] 04:49:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7fc88cc12c00) [pid = 1851] [serial = 2179] [outer = (nil)] 04:49:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7fc8a8732c00) [pid = 1851] [serial = 2180] [outer = 0x7fc88cc12c00] 04:49:39 INFO - PROCESS | 1851 | 1461584979761 Marionette DEBUG loaded listener.js 04:49:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7fc8a873bc00) [pid = 1851] [serial = 2181] [outer = 0x7fc88cc12c00] 04:49:40 INFO - PROCESS | 1851 | 1461584980733 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]]]}] 04:49:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:49:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1734ms 04:49:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:49:40 INFO - PROCESS | 1851 | 1461584980805 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 04:49:40 INFO - PROCESS | 1851 | 1461584980808 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 04:49:40 INFO - PROCESS | 1851 | 1461584980814 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:49:40 INFO - PROCESS | 1851 | 1461584980817 Marionette TRACE conn3 <- [1,2878,null,{}] 04:49:40 INFO - PROCESS | 1851 | 1461584980822 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}] 04:49:41 INFO - PROCESS | 1851 | 1461584981126 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ab862000 == 193 [pid = 1851] [id = 51] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88de10000 == 192 [pid = 1851] [id = 477] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc892e15800 == 191 [pid = 1851] [id = 708] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8927d7000 == 190 [pid = 1851] [id = 707] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890c22000 == 189 [pid = 1851] [id = 706] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88cda6000 == 188 [pid = 1851] [id = 705] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8aa537000 == 187 [pid = 1851] [id = 704] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9e62800 == 186 [pid = 1851] [id = 703] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9277800 == 185 [pid = 1851] [id = 702] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a88eb800 == 184 [pid = 1851] [id = 701] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a5171800 == 183 [pid = 1851] [id = 700] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a3475000 == 182 [pid = 1851] [id = 699] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a2a1e800 == 181 [pid = 1851] [id = 698] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a1098800 == 180 [pid = 1851] [id = 697] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a00cf000 == 179 [pid = 1851] [id = 696] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fd6d800 == 178 [pid = 1851] [id = 695] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f01a000 == 177 [pid = 1851] [id = 617] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f23e800 == 176 [pid = 1851] [id = 694] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ee07000 == 175 [pid = 1851] [id = 693] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89ceec000 == 174 [pid = 1851] [id = 692] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89bbf3000 == 173 [pid = 1851] [id = 691] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89745f800 == 172 [pid = 1851] [id = 690] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8953b9000 == 171 [pid = 1851] [id = 689] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc892ad3000 == 170 [pid = 1851] [id = 688] 04:49:43 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8952d9800 == 169 [pid = 1851] [id = 687] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7fc892bd5c00) [pid = 1851] [serial = 2060] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7fc892d43400) [pid = 1851] [serial = 2061] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7fc897429000) [pid = 1851] [serial = 2027] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7fc88f24e800) [pid = 1851] [serial = 2051] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7fc890ac1800) [pid = 1851] [serial = 2054] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7fc89e9c7800) [pid = 1851] [serial = 2039] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7fc88de4b000) [pid = 1851] [serial = 2006] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7fc894396800) [pid = 1851] [serial = 2021] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc89d07cc00) [pid = 1851] [serial = 2036] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7fc88e609c00) [pid = 1851] [serial = 2049] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc892560400) [pid = 1851] [serial = 2012] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc89f51c000) [pid = 1851] [serial = 2045] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc894b63400) [pid = 1851] [serial = 2024] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc89b830000) [pid = 1851] [serial = 2030] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc88f499000) [pid = 1851] [serial = 2009] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc892b07400) [pid = 1851] [serial = 2015] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc890acd400) [pid = 1851] [serial = 2004] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc892b10400) [pid = 1851] [serial = 2057] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc892c44400) [pid = 1851] [serial = 2058] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc89ee99c00) [pid = 1851] [serial = 2042] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc89c338000) [pid = 1851] [serial = 2033] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc892bd7400) [pid = 1851] [serial = 2018] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc88dd4b000) [pid = 1851] [serial = 2048] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc890eecc00) [pid = 1851] [serial = 2055] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc88f6f2400) [pid = 1851] [serial = 2052] [outer = (nil)] [url = about:blank] 04:49:43 INFO - PROCESS | 1851 | 1461584983800 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88de15800 == 170 [pid = 1851] [id = 727] 04:49:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc88cc0d400) [pid = 1851] [serial = 2182] [outer = (nil)] 04:49:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc88cc19000) [pid = 1851] [serial = 2183] [outer = 0x7fc88cc0d400] 04:49:43 INFO - PROCESS | 1851 | 1461584983884 Marionette DEBUG loaded listener.js 04:49:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc88de4b800) [pid = 1851] [serial = 2184] [outer = 0x7fc88cc0d400] 04:49:44 INFO - PROCESS | 1851 | 1461584984739 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]]]}] 04:49:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:49:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 3948ms 04:49:44 INFO - PROCESS | 1851 | 1461584984764 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 04:49:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:49:44 INFO - PROCESS | 1851 | 1461584984769 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 04:49:44 INFO - PROCESS | 1851 | 1461584984807 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:49:44 INFO - PROCESS | 1851 | 1461584984813 Marionette TRACE conn3 <- [1,2882,null,{}] 04:49:44 INFO - PROCESS | 1851 | 1461584984824 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}] 04:49:45 INFO - PROCESS | 1851 | 1461584985089 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 04:49:45 INFO - PROCESS | 1851 | 1461584985281 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890e7b800 == 171 [pid = 1851] [id = 728] 04:49:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc88de4d800) [pid = 1851] [serial = 2185] [outer = (nil)] 04:49:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc88f24e800) [pid = 1851] [serial = 2186] [outer = 0x7fc88de4d800] 04:49:45 INFO - PROCESS | 1851 | 1461584985353 Marionette DEBUG loaded listener.js 04:49:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc88f6e7400) [pid = 1851] [serial = 2187] [outer = 0x7fc88de4d800] 04:49:46 INFO - PROCESS | 1851 | 1461584986309 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]]]}] 04:49:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:49:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1568ms 04:49:46 INFO - PROCESS | 1851 | 1461584986348 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 04:49:46 INFO - PROCESS | 1851 | 1461584986354 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 04:49:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:49:46 INFO - PROCESS | 1851 | 1461584986367 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:49:46 INFO - PROCESS | 1851 | 1461584986369 Marionette TRACE conn3 <- [1,2886,null,{}] 04:49:46 INFO - PROCESS | 1851 | 1461584986377 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}] 04:49:46 INFO - PROCESS | 1851 | 1461584986674 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 04:49:46 INFO - PROCESS | 1851 | 1461584986723 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892ad1800 == 172 [pid = 1851] [id = 729] 04:49:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc890c9a000) [pid = 1851] [serial = 2188] [outer = (nil)] 04:49:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc890ef3c00) [pid = 1851] [serial = 2189] [outer = 0x7fc890c9a000] 04:49:46 INFO - PROCESS | 1851 | 1461584986805 Marionette DEBUG loaded listener.js 04:49:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc89281f400) [pid = 1851] [serial = 2190] [outer = 0x7fc890c9a000] 04:49:47 INFO - PROCESS | 1851 | 1461584987934 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]]]}] 04:49:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:49:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1636ms 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc88b1ec800) [pid = 1851] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc889888400) [pid = 1851] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc890ef3400) [pid = 1851] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc89e730400) [pid = 1851] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc88ad08800) [pid = 1851] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc89438ec00) [pid = 1851] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc88ca04000) [pid = 1851] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc89c33cc00) [pid = 1851] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc88cdef000) [pid = 1851] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc88cde9c00) [pid = 1851] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc88ca11c00) [pid = 1851] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc88f2d8c00) [pid = 1851] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc89d07a800) [pid = 1851] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc89e9c5400) [pid = 1851] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc892563000) [pid = 1851] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc88e2d3c00) [pid = 1851] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc8a2a91000) [pid = 1851] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc89438b000) [pid = 1851] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc889885800) [pid = 1851] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc89ff37800) [pid = 1851] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc89b8b2000) [pid = 1851] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc88e2d3000) [pid = 1851] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc88f2df400) [pid = 1851] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc89cf70400) [pid = 1851] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc890c8f800) [pid = 1851] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc8900f4c00) [pid = 1851] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc88cc0bc00) [pid = 1851] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc88de4e400) [pid = 1851] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc892819800) [pid = 1851] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc88e2d8400) [pid = 1851] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc89f817400) [pid = 1851] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc88f492400) [pid = 1851] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc88ee0c400) [pid = 1851] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc88ad05800) [pid = 1851] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc89ccd2400) [pid = 1851] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc89bb9e000) [pid = 1851] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc890ef1400) [pid = 1851] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:49:48 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc89e6a0400) [pid = 1851] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:49:48 INFO - PROCESS | 1851 | 1461584988771 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 04:49:48 INFO - PROCESS | 1851 | 1461584988775 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 04:49:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:49:48 INFO - PROCESS | 1851 | 1461584988862 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:49:48 INFO - PROCESS | 1851 | 1461584988871 Marionette TRACE conn3 <- [1,2890,null,{}] 04:49:48 INFO - PROCESS | 1851 | 1461584988877 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}] 04:49:49 INFO - PROCESS | 1851 | 1461584989235 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 04:49:49 INFO - PROCESS | 1851 | 1461584989353 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894aae000 == 173 [pid = 1851] [id = 730] 04:49:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc890acfc00) [pid = 1851] [serial = 2191] [outer = (nil)] 04:49:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc892819800) [pid = 1851] [serial = 2192] [outer = 0x7fc890acfc00] 04:49:49 INFO - PROCESS | 1851 | 1461584989416 Marionette DEBUG loaded listener.js 04:49:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc892bd9000) [pid = 1851] [serial = 2193] [outer = 0x7fc890acfc00] 04:49:50 INFO - PROCESS | 1851 | 1461584990210 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:49:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:49:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1436ms 04:49:50 INFO - PROCESS | 1851 | 1461584990257 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 04:49:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:49:50 INFO - PROCESS | 1851 | 1461584990262 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 04:49:50 INFO - PROCESS | 1851 | 1461584990267 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:49:50 INFO - PROCESS | 1851 | 1461584990270 Marionette TRACE conn3 <- [1,2894,null,{}] 04:49:50 INFO - PROCESS | 1851 | 1461584990276 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}] 04:49:50 INFO - PROCESS | 1851 | 1461584990584 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 04:49:50 INFO - PROCESS | 1851 | 1461584990611 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89501d800 == 174 [pid = 1851] [id = 731] 04:49:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc88e1d0c00) [pid = 1851] [serial = 2194] [outer = (nil)] 04:49:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc89367e000) [pid = 1851] [serial = 2195] [outer = 0x7fc88e1d0c00] 04:49:50 INFO - PROCESS | 1851 | 1461584990687 Marionette DEBUG loaded listener.js 04:49:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc8942e7800) [pid = 1851] [serial = 2196] [outer = 0x7fc88e1d0c00] 04:49:52 INFO - PROCESS | 1851 | 1461584992059 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]]]}] 04:49:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:49:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1836ms 04:49:52 INFO - PROCESS | 1851 | 1461584992105 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 04:49:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:49:52 INFO - PROCESS | 1851 | 1461584992113 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 04:49:52 INFO - PROCESS | 1851 | 1461584992120 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:49:52 INFO - PROCESS | 1851 | 1461584992126 Marionette TRACE conn3 <- [1,2898,null,{}] 04:49:52 INFO - PROCESS | 1851 | 1461584992135 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}] 04:49:52 INFO - PROCESS | 1851 | 1461584992413 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 04:49:52 INFO - PROCESS | 1851 | 1461584992752 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8927ce800 == 175 [pid = 1851] [id = 732] 04:49:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc88e60f800) [pid = 1851] [serial = 2197] [outer = (nil)] 04:49:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc88f2d7400) [pid = 1851] [serial = 2198] [outer = 0x7fc88e60f800] 04:49:52 INFO - PROCESS | 1851 | 1461584992838 Marionette DEBUG loaded listener.js 04:49:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc88fd44000) [pid = 1851] [serial = 2199] [outer = 0x7fc88e60f800] 04:49:53 INFO - PROCESS | 1851 | 1461584993828 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]]]}] 04:49:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:49:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1792ms 04:49:53 INFO - PROCESS | 1851 | 1461584993913 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 04:49:53 INFO - PROCESS | 1851 | 1461584993922 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 04:49:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:49:53 INFO - PROCESS | 1851 | 1461584993933 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:49:53 INFO - PROCESS | 1851 | 1461584993937 Marionette TRACE conn3 <- [1,2902,null,{}] 04:49:53 INFO - PROCESS | 1851 | 1461584993943 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}] 04:49:54 INFO - PROCESS | 1851 | 1461584994254 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 04:49:54 INFO - PROCESS | 1851 | 1461584994575 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89539f800 == 176 [pid = 1851] [id = 733] 04:49:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc88fd46800) [pid = 1851] [serial = 2200] [outer = (nil)] 04:49:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc892bda000) [pid = 1851] [serial = 2201] [outer = 0x7fc88fd46800] 04:49:54 INFO - PROCESS | 1851 | 1461584994660 Marionette DEBUG loaded listener.js 04:49:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc8941b1000) [pid = 1851] [serial = 2202] [outer = 0x7fc88fd46800] 04:49:55 INFO - PROCESS | 1851 | 1461584995612 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:49:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:49:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1744ms 04:49:55 INFO - PROCESS | 1851 | 1461584995678 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 04:49:55 INFO - PROCESS | 1851 | 1461584995681 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 04:49:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:49:55 INFO - PROCESS | 1851 | 1461584995688 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:49:55 INFO - PROCESS | 1851 | 1461584995694 Marionette TRACE conn3 <- [1,2906,null,{}] 04:49:55 INFO - PROCESS | 1851 | 1461584995709 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}] 04:49:56 INFO - PROCESS | 1851 | 1461584996003 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 04:49:56 INFO - PROCESS | 1851 | 1461584996319 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897462000 == 177 [pid = 1851] [id = 734] 04:49:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc8941a8400) [pid = 1851] [serial = 2203] [outer = (nil)] 04:49:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc894b61800) [pid = 1851] [serial = 2204] [outer = 0x7fc8941a8400] 04:49:56 INFO - PROCESS | 1851 | 1461584996451 Marionette DEBUG loaded listener.js 04:49:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc89742c400) [pid = 1851] [serial = 2205] [outer = 0x7fc8941a8400] 04:49:57 INFO - PROCESS | 1851 | 1461584997398 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]]]}] 04:49:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:49:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1788ms 04:49:57 INFO - PROCESS | 1851 | 1461584997478 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 04:49:57 INFO - PROCESS | 1851 | 1461584997482 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 04:49:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:49:57 INFO - PROCESS | 1851 | 1461584997488 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:49:57 INFO - PROCESS | 1851 | 1461584997491 Marionette TRACE conn3 <- [1,2910,null,{}] 04:49:57 INFO - PROCESS | 1851 | 1461584997497 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}] 04:49:57 INFO - PROCESS | 1851 | 1461584997774 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 04:49:58 INFO - PROCESS | 1851 | 1461584998082 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89bfd3000 == 178 [pid = 1851] [id = 735] 04:49:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc89742c800) [pid = 1851] [serial = 2206] [outer = (nil)] 04:49:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc89b8acc00) [pid = 1851] [serial = 2207] [outer = 0x7fc89742c800] 04:49:58 INFO - PROCESS | 1851 | 1461584998163 Marionette DEBUG loaded listener.js 04:49:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc89bb9e800) [pid = 1851] [serial = 2208] [outer = 0x7fc89742c800] 04:49:58 INFO - PROCESS | 1851 | 1461584998970 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]]]}] 04:49:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:49:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:49:59 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1528ms 04:49:59 INFO - PROCESS | 1851 | 1461584999019 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 04:49:59 INFO - PROCESS | 1851 | 1461584999023 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 04:49:59 INFO - TEST-START | /DOMEvents/constructors.html 04:49:59 INFO - PROCESS | 1851 | 1461584999030 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:49:59 INFO - PROCESS | 1851 | 1461584999033 Marionette TRACE conn3 <- [1,2914,null,{}] 04:49:59 INFO - PROCESS | 1851 | 1461584999038 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}] 04:49:59 INFO - PROCESS | 1851 | 1461584999298 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 04:49:59 INFO - PROCESS | 1851 | 1461584999575 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e677800 == 179 [pid = 1851] [id = 736] 04:49:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc89c33d800) [pid = 1851] [serial = 2209] [outer = (nil)] 04:49:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc89ccd1800) [pid = 1851] [serial = 2210] [outer = 0x7fc89c33d800] 04:49:59 INFO - PROCESS | 1851 | 1461584999715 Marionette DEBUG loaded listener.js 04:49:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc89cf64000) [pid = 1851] [serial = 2211] [outer = 0x7fc89c33d800] 04:50:00 INFO - PROCESS | 1851 | 1461585000658 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]]]}] 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:50:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:50:00 INFO - TEST-OK | /DOMEvents/constructors.html | took 1699ms 04:50:00 INFO - PROCESS | 1851 | 1461585000748 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 04:50:00 INFO - PROCESS | 1851 | 1461585000758 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 04:50:00 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:50:00 INFO - PROCESS | 1851 | 1461585000770 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:50:00 INFO - PROCESS | 1851 | 1461585000773 Marionette TRACE conn3 <- [1,2918,null,{}] 04:50:00 INFO - PROCESS | 1851 | 1461585000779 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}] 04:50:01 INFO - PROCESS | 1851 | 1461585001035 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 04:50:01 INFO - PROCESS | 1851 | 1461585001353 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f26f000 == 180 [pid = 1851] [id = 737] 04:50:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc894392000) [pid = 1851] [serial = 2212] [outer = (nil)] 04:50:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc89e945000) [pid = 1851] [serial = 2213] [outer = 0x7fc894392000] 04:50:01 INFO - PROCESS | 1851 | 1461585001438 Marionette DEBUG loaded listener.js 04:50:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc89f053c00) [pid = 1851] [serial = 2214] [outer = 0x7fc894392000] 04:50:02 INFO - PROCESS | 1851 | 1461585002242 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:50:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:50:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1529ms 04:50:02 INFO - PROCESS | 1851 | 1461585002302 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 04:50:02 INFO - PROCESS | 1851 | 1461585002308 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 04:50:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:50:02 INFO - PROCESS | 1851 | 1461585002316 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:50:02 INFO - PROCESS | 1851 | 1461585002320 Marionette TRACE conn3 <- [1,2922,null,{}] 04:50:02 INFO - PROCESS | 1851 | 1461585002350 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}] 04:50:02 INFO - PROCESS | 1851 | 1461585002624 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 04:50:02 INFO - PROCESS | 1851 | 1461585002895 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fee1000 == 181 [pid = 1851] [id = 738] 04:50:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc89e6a7400) [pid = 1851] [serial = 2215] [outer = (nil)] 04:50:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc89f1b2c00) [pid = 1851] [serial = 2216] [outer = 0x7fc89e6a7400] 04:50:03 INFO - PROCESS | 1851 | 1461585003016 Marionette DEBUG loaded listener.js 04:50:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc89f7a4800) [pid = 1851] [serial = 2217] [outer = 0x7fc89e6a7400] 04:50:03 INFO - PROCESS | 1851 | [1851] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:50:03 INFO - PROCESS | 1851 | [1851] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:50:03 INFO - PROCESS | 1851 | [1851] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:50:03 INFO - PROCESS | 1851 | [1851] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:50:03 INFO - PROCESS | 1851 | 1461585003819 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]]]}] 04:50:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:50:03 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:50:03 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 04:50:03 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:50:03 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 04:50:03 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:50:03 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]" 04:50:03 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:50:03 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:50:03 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1554ms 04:50:03 INFO - PROCESS | 1851 | 1461585003878 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 04:50:03 INFO - PROCESS | 1851 | 1461585003886 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 04:50:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:50:03 INFO - PROCESS | 1851 | 1461585003894 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:50:03 INFO - PROCESS | 1851 | 1461585003896 Marionette TRACE conn3 <- [1,2926,null,{}] 04:50:03 INFO - PROCESS | 1851 | 1461585003930 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}] 04:50:04 INFO - PROCESS | 1851 | 1461585004194 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 04:50:04 INFO - PROCESS | 1851 | 1461585004465 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a2a18800 == 182 [pid = 1851] [id = 739] 04:50:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc89e93e400) [pid = 1851] [serial = 2218] [outer = (nil)] 04:50:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc8a02e8800) [pid = 1851] [serial = 2219] [outer = 0x7fc89e93e400] 04:50:04 INFO - PROCESS | 1851 | 1461585004591 Marionette DEBUG loaded listener.js 04:50:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc8a1035800) [pid = 1851] [serial = 2220] [outer = 0x7fc89e93e400] 04:50:05 INFO - PROCESS | 1851 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:50:05 INFO - PROCESS | 1851 | 1461585005351 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]]]}] 04:50:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:50:05 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1496ms 04:50:05 INFO - PROCESS | 1851 | 1461585005391 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 04:50:05 INFO - PROCESS | 1851 | 1461585005395 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 04:50:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:50:05 INFO - PROCESS | 1851 | 1461585005401 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:50:05 INFO - PROCESS | 1851 | 1461585005403 Marionette TRACE conn3 <- [1,2930,null,{}] 04:50:05 INFO - PROCESS | 1851 | 1461585005409 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}] 04:50:05 INFO - PROCESS | 1851 | 1461585005656 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 04:50:05 INFO - PROCESS | 1851 | 1461585005922 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3c4a800 == 183 [pid = 1851] [id = 740] 04:50:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc89524bc00) [pid = 1851] [serial = 2221] [outer = (nil)] 04:50:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc8a130c400) [pid = 1851] [serial = 2222] [outer = 0x7fc89524bc00] 04:50:06 INFO - PROCESS | 1851 | 1461585006001 Marionette DEBUG loaded listener.js 04:50:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc8a1350c00) [pid = 1851] [serial = 2223] [outer = 0x7fc89524bc00] 04:50:06 INFO - PROCESS | 1851 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:50:06 INFO - PROCESS | 1851 | 1461585006966 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]]]}] 04:50:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:50:06 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1584ms 04:50:06 INFO - PROCESS | 1851 | 1461585006986 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 04:50:06 INFO - PROCESS | 1851 | 1461585006989 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 04:50:06 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:50:06 INFO - PROCESS | 1851 | 1461585006995 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:50:06 INFO - PROCESS | 1851 | 1461585006997 Marionette TRACE conn3 <- [1,2934,null,{}] 04:50:07 INFO - PROCESS | 1851 | 1461585007004 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}] 04:50:07 INFO - PROCESS | 1851 | 1461585007249 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 04:50:07 INFO - PROCESS | 1851 | 1461585007500 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a8713800 == 184 [pid = 1851] [id = 741] 04:50:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc89f51a400) [pid = 1851] [serial = 2224] [outer = (nil)] 04:50:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc8a1e40800) [pid = 1851] [serial = 2225] [outer = 0x7fc89f51a400] 04:50:07 INFO - PROCESS | 1851 | 1461585007660 Marionette DEBUG loaded listener.js 04:50:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc8a2bc6800) [pid = 1851] [serial = 2226] [outer = 0x7fc89f51a400] 04:50:08 INFO - PROCESS | 1851 | 1461585008915 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]]]}] 04:50:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:50:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1931ms 04:50:08 INFO - PROCESS | 1851 | 1461585008928 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 04:50:08 INFO - PROCESS | 1851 | 1461585008935 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 04:50:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:50:08 INFO - PROCESS | 1851 | 1461585008943 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:50:08 INFO - PROCESS | 1851 | 1461585008948 Marionette TRACE conn3 <- [1,2938,null,{}] 04:50:08 INFO - PROCESS | 1851 | 1461585008953 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}] 04:50:09 INFO - PROCESS | 1851 | 1461585009260 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 04:50:09 INFO - PROCESS | 1851 | 1461585009522 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a9f38800 == 185 [pid = 1851] [id = 742] 04:50:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc8a1e36000) [pid = 1851] [serial = 2227] [outer = (nil)] 04:50:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc8a339a800) [pid = 1851] [serial = 2228] [outer = 0x7fc8a1e36000] 04:50:09 INFO - PROCESS | 1851 | 1461585009658 Marionette DEBUG loaded listener.js 04:50:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc8a51af400) [pid = 1851] [serial = 2229] [outer = 0x7fc8a1e36000] 04:50:10 INFO - PROCESS | 1851 | 1461585010445 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]]]}] 04:50:10 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:50:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1530ms 04:50:10 INFO - PROCESS | 1851 | 1461585010475 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 04:50:10 INFO - PROCESS | 1851 | 1461585010479 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 04:50:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:50:10 INFO - PROCESS | 1851 | 1461585010485 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:50:10 INFO - PROCESS | 1851 | 1461585010487 Marionette TRACE conn3 <- [1,2942,null,{}] 04:50:10 INFO - PROCESS | 1851 | 1461585010493 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}] 04:50:10 INFO - PROCESS | 1851 | 1461585010744 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 04:50:11 INFO - PROCESS | 1851 | 1461585011010 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b6f1c000 == 186 [pid = 1851] [id = 743] 04:50:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc897511800) [pid = 1851] [serial = 2230] [outer = (nil)] 04:50:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc8a6e81000) [pid = 1851] [serial = 2231] [outer = 0x7fc897511800] 04:50:11 INFO - PROCESS | 1851 | 1461585011090 Marionette DEBUG loaded listener.js 04:50:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc8a8736000) [pid = 1851] [serial = 2232] [outer = 0x7fc897511800] 04:50:11 INFO - PROCESS | 1851 | 1461585011955 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"]]]}] 04:50:11 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:50:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:50:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:50:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1482ms 04:50:11 INFO - PROCESS | 1851 | 1461585011968 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 04:50:11 INFO - PROCESS | 1851 | 1461585011971 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 04:50:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:50:11 INFO - PROCESS | 1851 | 1461585011977 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:50:11 INFO - PROCESS | 1851 | 1461585011989 Marionette TRACE conn3 <- [1,2946,null,{}] 04:50:11 INFO - PROCESS | 1851 | 1461585011994 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}] 04:50:12 INFO - PROCESS | 1851 | 1461585012281 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 04:50:12 INFO - PROCESS | 1851 | 1461585012541 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb24d800 == 187 [pid = 1851] [id = 744] 04:50:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc89bb9fc00) [pid = 1851] [serial = 2233] [outer = (nil)] 04:50:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc8a883a800) [pid = 1851] [serial = 2234] [outer = 0x7fc89bb9fc00] 04:50:12 INFO - PROCESS | 1851 | 1461585012636 Marionette DEBUG loaded listener.js 04:50:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7fc8a8b75800) [pid = 1851] [serial = 2235] [outer = 0x7fc89bb9fc00] 04:50:13 INFO - PROCESS | 1851 | 1461585013450 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]]]}] 04:50:13 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:50:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1493ms 04:50:13 INFO - PROCESS | 1851 | 1461585013472 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 04:50:13 INFO - PROCESS | 1851 | 1461585013475 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 04:50:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:50:13 INFO - PROCESS | 1851 | 1461585013481 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:50:13 INFO - PROCESS | 1851 | 1461585013483 Marionette TRACE conn3 <- [1,2950,null,{}] 04:50:13 INFO - PROCESS | 1851 | 1461585013489 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}] 04:50:13 INFO - PROCESS | 1851 | 1461585013738 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 04:50:14 INFO - PROCESS | 1851 | 1461585014002 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bb6a5800 == 188 [pid = 1851] [id = 745] 04:50:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7fc8a8dcdc00) [pid = 1851] [serial = 2236] [outer = (nil)] 04:50:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7fc8a961a800) [pid = 1851] [serial = 2237] [outer = 0x7fc8a8dcdc00] 04:50:14 INFO - PROCESS | 1851 | 1461585014121 Marionette DEBUG loaded listener.js 04:50:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7fc8a991c400) [pid = 1851] [serial = 2238] [outer = 0x7fc8a8dcdc00] 04:50:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bd280000 == 189 [pid = 1851] [id = 746] 04:50:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7fc8a9cc6c00) [pid = 1851] [serial = 2239] [outer = (nil)] 04:50:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7fc8a991d400) [pid = 1851] [serial = 2240] [outer = 0x7fc8a9cc6c00] 04:50:15 INFO - PROCESS | 1851 | 1461585015109 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]]]}] 04:50:15 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. 04:50:15 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1682ms 04:50:15 INFO - PROCESS | 1851 | 1461585015166 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 04:50:15 INFO - PROCESS | 1851 | 1461585015169 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 04:50:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:50:15 INFO - PROCESS | 1851 | 1461585015175 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:50:15 INFO - PROCESS | 1851 | 1461585015177 Marionette TRACE conn3 <- [1,2954,null,{}] 04:50:15 INFO - PROCESS | 1851 | 1461585015183 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}] 04:50:15 INFO - PROCESS | 1851 | 1461585015530 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 04:50:15 INFO - PROCESS | 1851 | 1461585015854 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bf6b8800 == 190 [pid = 1851] [id = 747] 04:50:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7fc89e732000) [pid = 1851] [serial = 2241] [outer = (nil)] 04:50:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7fc8a9a1fc00) [pid = 1851] [serial = 2242] [outer = 0x7fc89e732000] 04:50:15 INFO - PROCESS | 1851 | 1461585015940 Marionette DEBUG loaded listener.js 04:50:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7fc8a9f0dc00) [pid = 1851] [serial = 2243] [outer = 0x7fc89e732000] 04:50:16 INFO - PROCESS | 1851 | 1461585016697 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]]]}] 04:50:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:50:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:50:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1579ms 04:50:16 INFO - PROCESS | 1851 | 1461585016756 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 04:50:16 INFO - PROCESS | 1851 | 1461585016762 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 04:50:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:50:16 INFO - PROCESS | 1851 | 1461585016769 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:50:16 INFO - PROCESS | 1851 | 1461585016773 Marionette TRACE conn3 <- [1,2958,null,{}] 04:50:16 INFO - PROCESS | 1851 | 1461585016781 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}] 04:50:17 INFO - PROCESS | 1851 | 1461585017052 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 04:50:17 INFO - PROCESS | 1851 | 1461585017334 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88f318000 == 191 [pid = 1851] [id = 748] 04:50:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7fc89f5d8000) [pid = 1851] [serial = 2244] [outer = (nil)] 04:50:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7fc8aa520c00) [pid = 1851] [serial = 2245] [outer = 0x7fc89f5d8000] 04:50:17 INFO - PROCESS | 1851 | 1461585017421 Marionette DEBUG loaded listener.js 04:50:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7fc8ab65d000) [pid = 1851] [serial = 2246] [outer = 0x7fc89f5d8000] 04:50:18 INFO - PROCESS | 1851 | 1461585018281 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]]]}] 04:50:18 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. 04:50:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1532ms 04:50:18 INFO - PROCESS | 1851 | 1461585018302 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 04:50:18 INFO - PROCESS | 1851 | 1461585018306 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 04:50:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:50:18 INFO - PROCESS | 1851 | 1461585018312 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:50:18 INFO - PROCESS | 1851 | 1461585018315 Marionette TRACE conn3 <- [1,2962,null,{}] 04:50:18 INFO - PROCESS | 1851 | 1461585018322 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}] 04:50:18 INFO - PROCESS | 1851 | 1461585018614 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 04:50:18 INFO - PROCESS | 1851 | 1461585018873 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88e21c000 == 192 [pid = 1851] [id = 749] 04:50:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7fc8a9a1ec00) [pid = 1851] [serial = 2247] [outer = (nil)] 04:50:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7fc8ab6d5c00) [pid = 1851] [serial = 2248] [outer = 0x7fc8a9a1ec00] 04:50:18 INFO - PROCESS | 1851 | 1461585018976 Marionette DEBUG loaded listener.js 04:50:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7fc8ab8ed000) [pid = 1851] [serial = 2249] [outer = 0x7fc8a9a1ec00] 04:50:19 INFO - PROCESS | 1851 | 1461585019874 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]]]}] 04:50:19 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. 04:50:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1630ms 04:50:19 INFO - PROCESS | 1851 | 1461585019943 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 04:50:19 INFO - PROCESS | 1851 | 1461585019950 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 04:50:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:50:19 INFO - PROCESS | 1851 | 1461585019955 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:50:19 INFO - PROCESS | 1851 | 1461585019958 Marionette TRACE conn3 <- [1,2966,null,{}] 04:50:19 INFO - PROCESS | 1851 | 1461585019963 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}] 04:50:20 INFO - PROCESS | 1851 | 1461585020210 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 04:50:20 INFO - PROCESS | 1851 | 1461585020506 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8bf8b0000 == 193 [pid = 1851] [id = 750] 04:50:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7fc89ff28800) [pid = 1851] [serial = 2250] [outer = (nil)] 04:50:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7fc8ac40e800) [pid = 1851] [serial = 2251] [outer = 0x7fc89ff28800] 04:50:20 INFO - PROCESS | 1851 | 1461585020587 Marionette DEBUG loaded listener.js 04:50:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7fc8af25fc00) [pid = 1851] [serial = 2252] [outer = 0x7fc89ff28800] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc894aae000 == 192 [pid = 1851] [id = 730] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc892ad1800 == 191 [pid = 1851] [id = 729] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890e7b800 == 190 [pid = 1851] [id = 728] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88de15800 == 189 [pid = 1851] [id = 727] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b936f800 == 188 [pid = 1851] [id = 726] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b6f1d000 == 187 [pid = 1851] [id = 725] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b6081800 == 186 [pid = 1851] [id = 724] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b01f4800 == 185 [pid = 1851] [id = 723] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8ab86c000 == 184 [pid = 1851] [id = 722] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8aab45800 == 183 [pid = 1851] [id = 721] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a7d32800 == 182 [pid = 1851] [id = 720] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a3345000 == 181 [pid = 1851] [id = 719] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a00e4000 == 180 [pid = 1851] [id = 718] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f8a5000 == 179 [pid = 1851] [id = 717] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f017000 == 178 [pid = 1851] [id = 716] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e7a0800 == 177 [pid = 1851] [id = 715] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89bfc8000 == 176 [pid = 1851] [id = 714] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897705800 == 175 [pid = 1851] [id = 713] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc895c52000 == 174 [pid = 1851] [id = 712] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89526e000 == 173 [pid = 1851] [id = 711] 04:50:23 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8927c5800 == 172 [pid = 1851] [id = 710] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7fc8954e3400) [pid = 1851] [serial = 2025] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7fc88eb97400) [pid = 1851] [serial = 2126] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7fc89256a800) [pid = 1851] [serial = 2013] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7fc89f056c00) [pid = 1851] [serial = 2087] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7fc88cc16c00) [pid = 1851] [serial = 2118] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7fc894b58000) [pid = 1851] [serial = 2022] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7fc8a1346800) [pid = 1851] [serial = 2102] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7fc89ee92400) [pid = 1851] [serial = 2040] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7fc88eb9b400) [pid = 1851] [serial = 2120] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7fc88eeaa800) [pid = 1851] [serial = 2121] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7fc8a2bc5800) [pid = 1851] [serial = 2112] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7fc88e605800) [pid = 1851] [serial = 2007] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7fc8975d4400) [pid = 1851] [serial = 2028] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7fc89e9c1000) [pid = 1851] [serial = 2084] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7fc89f79ec00) [pid = 1851] [serial = 2046] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7fc89f51a800) [pid = 1851] [serial = 2088] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7fc8975cf000) [pid = 1851] [serial = 2075] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7fc8a0fcbc00) [pid = 1851] [serial = 1989] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc8a328b400) [pid = 1851] [serial = 2115] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc894b57000) [pid = 1851] [serial = 2072] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc8a1039c00) [pid = 1851] [serial = 2099] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc89eab9800) [pid = 1851] [serial = 2085] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc8942e0800) [pid = 1851] [serial = 2063] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc8a0fc8800) [pid = 1851] [serial = 2097] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc89e93fc00) [pid = 1851] [serial = 2037] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc8a02df400) [pid = 1851] [serial = 1986] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc8900fe400) [pid = 1851] [serial = 2124] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc8a1306000) [pid = 1851] [serial = 2100] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc8a134c800) [pid = 1851] [serial = 2103] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc89e6a2000) [pid = 1851] [serial = 2081] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc8a02ddc00) [pid = 1851] [serial = 2096] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc8941ac000) [pid = 1851] [serial = 2070] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc892d43800) [pid = 1851] [serial = 2069] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc890eedc00) [pid = 1851] [serial = 1938] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc8a28ca400) [pid = 1851] [serial = 2108] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc895250400) [pid = 1851] [serial = 2073] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc89c2a7800) [pid = 1851] [serial = 2031] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc89ccd4c00) [pid = 1851] [serial = 2034] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc892bd8800) [pid = 1851] [serial = 2016] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc89f820800) [pid = 1851] [serial = 2093] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc89ff29c00) [pid = 1851] [serial = 2094] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc8900f0c00) [pid = 1851] [serial = 2010] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc88ad11800) [pid = 1851] [serial = 2117] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc88f6e9c00) [pid = 1851] [serial = 2066] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc89f7a1800) [pid = 1851] [serial = 2091] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc8a2a8a000) [pid = 1851] [serial = 2109] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc8a1e38800) [pid = 1851] [serial = 2106] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc89f528000) [pid = 1851] [serial = 2090] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc8a1354800) [pid = 1851] [serial = 2105] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc8900fe000) [pid = 1851] [serial = 2067] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc89c33b400) [pid = 1851] [serial = 2079] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc89bba6400) [pid = 1851] [serial = 2078] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc89e730000) [pid = 1851] [serial = 2082] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc8a3284000) [pid = 1851] [serial = 2114] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc893676c00) [pid = 1851] [serial = 2019] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc89b8afc00) [pid = 1851] [serial = 2076] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc8a2aaac00) [pid = 1851] [serial = 2111] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc892b04000) [pid = 1851] [serial = 2127] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc89f1a7000) [pid = 1851] [serial = 2043] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc88f6f2800) [pid = 1851] [serial = 2123] [outer = (nil)] [url = about:blank] 04:50:23 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc893673000) [pid = 1851] [serial = 2129] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 1851 | 1461585024024 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]]]}] 04:50:24 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. 04:50:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 4091ms 04:50:24 INFO - PROCESS | 1851 | 1461585024049 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 04:50:24 INFO - PROCESS | 1851 | 1461585024054 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 04:50:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:50:24 INFO - PROCESS | 1851 | 1461585024063 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:50:24 INFO - PROCESS | 1851 | 1461585024069 Marionette TRACE conn3 <- [1,2970,null,{}] 04:50:24 INFO - PROCESS | 1851 | 1461585024085 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}] 04:50:24 INFO - PROCESS | 1851 | 1461585024380 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 04:50:24 INFO - PROCESS | 1851 | 1461585024584 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88e713800 == 173 [pid = 1851] [id = 751] 04:50:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc88e2d2800) [pid = 1851] [serial = 2253] [outer = (nil)] 04:50:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc88e2db400) [pid = 1851] [serial = 2254] [outer = 0x7fc88e2d2800] 04:50:24 INFO - PROCESS | 1851 | 1461585024667 Marionette DEBUG loaded listener.js 04:50:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc88eb9b400) [pid = 1851] [serial = 2255] [outer = 0x7fc88e2d2800] 04:50:25 INFO - PROCESS | 1851 | 1461585025469 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]]]}] 04:50:25 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. 04:50:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1457ms 04:50:25 INFO - PROCESS | 1851 | 1461585025521 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 04:50:25 INFO - PROCESS | 1851 | 1461585025530 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 04:50:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:50:25 INFO - PROCESS | 1851 | 1461585025541 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:50:25 INFO - PROCESS | 1851 | 1461585025546 Marionette TRACE conn3 <- [1,2974,null,{}] 04:50:25 INFO - PROCESS | 1851 | 1461585025588 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}] 04:50:25 INFO - PROCESS | 1851 | 1461585025892 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 04:50:26 INFO - PROCESS | 1851 | 1461585026053 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890a34800 == 174 [pid = 1851] [id = 752] 04:50:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc88e2d5400) [pid = 1851] [serial = 2256] [outer = (nil)] 04:50:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc88f6e7000) [pid = 1851] [serial = 2257] [outer = 0x7fc88e2d5400] 04:50:26 INFO - PROCESS | 1851 | 1461585026126 Marionette DEBUG loaded listener.js 04:50:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc8900f5c00) [pid = 1851] [serial = 2258] [outer = 0x7fc88e2d5400] 04:50:27 INFO - PROCESS | 1851 | 1461585027004 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]]]}] 04:50:27 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. 04:50:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1493ms 04:50:27 INFO - PROCESS | 1851 | 1461585027035 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 04:50:27 INFO - PROCESS | 1851 | 1461585027039 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 04:50:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:50:27 INFO - PROCESS | 1851 | 1461585027046 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:50:27 INFO - PROCESS | 1851 | 1461585027053 Marionette TRACE conn3 <- [1,2978,null,{}] 04:50:27 INFO - PROCESS | 1851 | 1461585027077 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}] 04:50:27 INFO - PROCESS | 1851 | 1461585027405 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 04:50:27 INFO - PROCESS | 1851 | 1461585027468 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8927e2800 == 175 [pid = 1851] [id = 753] 04:50:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc890eefc00) [pid = 1851] [serial = 2259] [outer = (nil)] 04:50:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc892567c00) [pid = 1851] [serial = 2260] [outer = 0x7fc890eefc00] 04:50:27 INFO - PROCESS | 1851 | 1461585027791 Marionette DEBUG loaded listener.js 04:50:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc892827800) [pid = 1851] [serial = 2261] [outer = 0x7fc890eefc00] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc88eea2800) [pid = 1851] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc89d073000) [pid = 1851] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc893677400) [pid = 1851] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc88fd45c00) [pid = 1851] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc8a3f34c00) [pid = 1851] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc88e1c3800) [pid = 1851] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc8a33a3000) [pid = 1851] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc8a33a0800) [pid = 1851] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc88cc0d400) [pid = 1851] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc8a33a3400) [pid = 1851] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc894a63400) [pid = 1851] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7fc88de4d800) [pid = 1851] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7fc8a3f34800) [pid = 1851] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7fc88cc12c00) [pid = 1851] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7fc89e6ab800) [pid = 1851] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7fc89cf66400) [pid = 1851] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7fc8941afc00) [pid = 1851] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7fc89f818000) [pid = 1851] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7fc890c9a000) [pid = 1851] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7fc88fd51000) [pid = 1851] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7fc8942ebc00) [pid = 1851] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:50:28 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7fc890acfc00) [pid = 1851] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:50:29 INFO - PROCESS | 1851 | 1461585029117 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]]]}] 04:50:29 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. 04:50:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2101ms 04:50:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:50:29 INFO - PROCESS | 1851 | 1461585029148 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 04:50:29 INFO - PROCESS | 1851 | 1461585029152 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 04:50:29 INFO - PROCESS | 1851 | 1461585029158 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:50:29 INFO - PROCESS | 1851 | 1461585029161 Marionette TRACE conn3 <- [1,2982,null,{}] 04:50:29 INFO - PROCESS | 1851 | 1461585029166 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}] 04:50:29 INFO - PROCESS | 1851 | 1461585029398 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 04:50:29 INFO - PROCESS | 1851 | 1461585029596 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892e0a000 == 176 [pid = 1851] [id = 754] 04:50:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7fc88ca11000) [pid = 1851] [serial = 2262] [outer = (nil)] 04:50:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7fc892560800) [pid = 1851] [serial = 2263] [outer = 0x7fc88ca11000] 04:50:29 INFO - PROCESS | 1851 | 1461585029666 Marionette DEBUG loaded listener.js 04:50:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7fc892bd7400) [pid = 1851] [serial = 2264] [outer = 0x7fc88ca11000] 04:50:30 INFO - PROCESS | 1851 | 1461585030405 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"]]]}] 04:50:30 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 04:50:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:50:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1281ms 04:50:30 INFO - PROCESS | 1851 | 1461585030440 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 04:50:30 INFO - PROCESS | 1851 | 1461585030443 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 04:50:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:50:30 INFO - PROCESS | 1851 | 1461585030462 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:50:30 INFO - PROCESS | 1851 | 1461585030465 Marionette TRACE conn3 <- [1,2986,null,{}] 04:50:30 INFO - PROCESS | 1851 | 1461585030679 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}] 04:50:30 INFO - PROCESS | 1851 | 1461585030949 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 04:50:31 INFO - PROCESS | 1851 | 1461585031284 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88e3d0800 == 177 [pid = 1851] [id = 755] 04:50:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7fc88cc16c00) [pid = 1851] [serial = 2265] [outer = (nil)] 04:50:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7fc88de55000) [pid = 1851] [serial = 2266] [outer = 0x7fc88cc16c00] 04:50:31 INFO - PROCESS | 1851 | 1461585031369 Marionette DEBUG loaded listener.js 04:50:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7fc88ee07000) [pid = 1851] [serial = 2267] [outer = 0x7fc88cc16c00] 04:50:32 INFO - PROCESS | 1851 | 1461585032236 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]]]}] 04:50:32 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. 04:50:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1827ms 04:50:32 INFO - PROCESS | 1851 | 1461585032291 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 04:50:32 INFO - PROCESS | 1851 | 1461585032298 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 04:50:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:50:32 INFO - PROCESS | 1851 | 1461585032306 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:50:32 INFO - PROCESS | 1851 | 1461585032310 Marionette TRACE conn3 <- [1,2990,null,{}] 04:50:32 INFO - PROCESS | 1851 | 1461585032317 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}] 04:50:32 INFO - PROCESS | 1851 | 1461585032677 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 04:50:32 INFO - PROCESS | 1851 | 1461585032892 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc892ace800 == 178 [pid = 1851] [id = 756] 04:50:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7fc8900f9800) [pid = 1851] [serial = 2268] [outer = (nil)] 04:50:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7fc8900fe800) [pid = 1851] [serial = 2269] [outer = 0x7fc8900f9800] 04:50:33 INFO - PROCESS | 1851 | 1461585033028 Marionette DEBUG loaded listener.js 04:50:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7fc890ef3400) [pid = 1851] [serial = 2270] [outer = 0x7fc8900f9800] 04:50:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890d24800 == 179 [pid = 1851] [id = 757] 04:50:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7fc892c44800) [pid = 1851] [serial = 2271] [outer = (nil)] 04:50:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7fc8900fac00) [pid = 1851] [serial = 2272] [outer = 0x7fc892c44800] 04:50:33 INFO - PROCESS | 1851 | 1461585033998 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]]]}] 04:50:34 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. 04:50:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1739ms 04:50:34 INFO - PROCESS | 1851 | 1461585034046 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 04:50:34 INFO - PROCESS | 1851 | 1461585034050 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 04:50:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:50:34 INFO - PROCESS | 1851 | 1461585034058 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:50:34 INFO - PROCESS | 1851 | 1461585034063 Marionette TRACE conn3 <- [1,2994,null,{}] 04:50:34 INFO - PROCESS | 1851 | 1461585034070 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}] 04:50:34 INFO - PROCESS | 1851 | 1461585034421 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 04:50:34 INFO - PROCESS | 1851 | 1461585034784 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894ee6800 == 180 [pid = 1851] [id = 758] 04:50:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc892bd9800) [pid = 1851] [serial = 2273] [outer = (nil)] 04:50:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc8941a9400) [pid = 1851] [serial = 2274] [outer = 0x7fc892bd9800] 04:50:34 INFO - PROCESS | 1851 | 1461585034874 Marionette DEBUG loaded listener.js 04:50:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc8942e2000) [pid = 1851] [serial = 2275] [outer = 0x7fc892bd9800] 04:50:35 INFO - PROCESS | 1851 | 1461585035669 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]]]}] 04:50:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:50:35 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 04:50:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1640ms 04:50:35 INFO - PROCESS | 1851 | 1461585035711 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 04:50:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:50:35 INFO - PROCESS | 1851 | 1461585035722 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 04:50:35 INFO - PROCESS | 1851 | 1461585035730 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:50:35 INFO - PROCESS | 1851 | 1461585035734 Marionette TRACE conn3 <- [1,2998,null,{}] 04:50:35 INFO - PROCESS | 1851 | 1461585035739 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}] 04:50:35 INFO - PROCESS | 1851 | 1461585035994 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 04:50:36 INFO - PROCESS | 1851 | 1461585036265 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89539d800 == 181 [pid = 1851] [id = 759] 04:50:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc892d4c400) [pid = 1851] [serial = 2276] [outer = (nil)] 04:50:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc894a62400) [pid = 1851] [serial = 2277] [outer = 0x7fc892d4c400] 04:50:36 INFO - PROCESS | 1851 | 1461585036344 Marionette DEBUG loaded listener.js 04:50:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc895242c00) [pid = 1851] [serial = 2278] [outer = 0x7fc892d4c400] 04:50:37 INFO - PROCESS | 1851 | 1461585037156 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]]]}] 04:50:37 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. 04:50:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1436ms 04:50:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:50:37 INFO - PROCESS | 1851 | 1461585037166 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 04:50:37 INFO - PROCESS | 1851 | 1461585037169 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 04:50:37 INFO - PROCESS | 1851 | 1461585037175 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:50:37 INFO - PROCESS | 1851 | 1461585037178 Marionette TRACE conn3 <- [1,3002,null,{}] 04:50:37 INFO - PROCESS | 1851 | 1461585037183 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}] 04:50:37 INFO - PROCESS | 1851 | 1461585037426 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 04:50:37 INFO - PROCESS | 1851 | 1461585037672 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895422800 == 182 [pid = 1851] [id = 760] 04:50:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc8942e7c00) [pid = 1851] [serial = 2279] [outer = (nil)] 04:50:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc8954e2800) [pid = 1851] [serial = 2280] [outer = 0x7fc8942e7c00] 04:50:37 INFO - PROCESS | 1851 | 1461585037752 Marionette DEBUG loaded listener.js 04:50:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc89750c400) [pid = 1851] [serial = 2281] [outer = 0x7fc8942e7c00] 04:50:38 INFO - PROCESS | 1851 | 1461585038572 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]]]}] 04:50:38 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. 04:50:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1438ms 04:50:38 INFO - PROCESS | 1851 | 1461585038613 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 04:50:38 INFO - PROCESS | 1851 | 1461585038617 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 04:50:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:50:38 INFO - PROCESS | 1851 | 1461585038623 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:50:38 INFO - PROCESS | 1851 | 1461585038625 Marionette TRACE conn3 <- [1,3006,null,{}] 04:50:38 INFO - PROCESS | 1851 | 1461585038631 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}] 04:50:38 INFO - PROCESS | 1851 | 1461585038935 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 04:50:39 INFO - PROCESS | 1851 | 1461585039220 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc897564000 == 183 [pid = 1851] [id = 761] 04:50:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc88dd52c00) [pid = 1851] [serial = 2282] [outer = (nil)] 04:50:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc89c339800) [pid = 1851] [serial = 2283] [outer = 0x7fc88dd52c00] 04:50:39 INFO - PROCESS | 1851 | 1461585039302 Marionette DEBUG loaded listener.js 04:50:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc89cccf000) [pid = 1851] [serial = 2284] [outer = 0x7fc88dd52c00] 04:50:40 INFO - PROCESS | 1851 | 1461585040121 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]]]}] 04:50:40 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. 04:50:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1533ms 04:50:40 INFO - PROCESS | 1851 | 1461585040158 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 04:50:40 INFO - PROCESS | 1851 | 1461585040161 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 04:50:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:50:40 INFO - PROCESS | 1851 | 1461585040168 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:50:40 INFO - PROCESS | 1851 | 1461585040170 Marionette TRACE conn3 <- [1,3010,null,{}] 04:50:40 INFO - PROCESS | 1851 | 1461585040176 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}] 04:50:40 INFO - PROCESS | 1851 | 1461585040421 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 04:50:40 INFO - PROCESS | 1851 | 1461585040669 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89b9c6000 == 184 [pid = 1851] [id = 762] 04:50:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc88e2e1c00) [pid = 1851] [serial = 2285] [outer = (nil)] 04:50:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc89cf6e800) [pid = 1851] [serial = 2286] [outer = 0x7fc88e2e1c00] 04:50:40 INFO - PROCESS | 1851 | 1461585040751 Marionette DEBUG loaded listener.js 04:50:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc89e6a2000) [pid = 1851] [serial = 2287] [outer = 0x7fc88e2e1c00] 04:50:41 INFO - PROCESS | 1851 | 1461585041585 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]]]}] 04:50:41 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 04:50:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1438ms 04:50:41 INFO - PROCESS | 1851 | 1461585041607 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 04:50:41 INFO - PROCESS | 1851 | 1461585041611 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 04:50:41 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:50:41 INFO - PROCESS | 1851 | 1461585041618 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:50:41 INFO - PROCESS | 1851 | 1461585041621 Marionette TRACE conn3 <- [1,3014,null,{}] 04:50:41 INFO - PROCESS | 1851 | 1461585041627 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}] 04:50:41 INFO - PROCESS | 1851 | 1461585041912 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 04:50:42 INFO - PROCESS | 1851 | 1461585042192 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89bfd2800 == 185 [pid = 1851] [id = 763] 04:50:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc89cccd800) [pid = 1851] [serial = 2288] [outer = (nil)] 04:50:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc89e72ec00) [pid = 1851] [serial = 2289] [outer = 0x7fc89cccd800] 04:50:42 INFO - PROCESS | 1851 | 1461585042274 Marionette DEBUG loaded listener.js 04:50:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc89e93fc00) [pid = 1851] [serial = 2290] [outer = 0x7fc89cccd800] 04:50:42 INFO - PROCESS | 1851 | [1851] 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 04:50:43 INFO - PROCESS | 1851 | 1461585043245 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:50:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:50:43 INFO - {} 04:50:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:50:43 INFO - {} 04:50:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:50:43 INFO - {} 04:50:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:50:43 INFO - {} 04:50:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1646ms 04:50:43 INFO - PROCESS | 1851 | 1461585043267 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 04:50:43 INFO - PROCESS | 1851 | 1461585043271 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 04:50:43 INFO - TEST-START | /FileAPI/fileReader.html 04:50:43 INFO - PROCESS | 1851 | 1461585043277 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:50:43 INFO - PROCESS | 1851 | 1461585043280 Marionette TRACE conn3 <- [1,3018,null,{}] 04:50:43 INFO - PROCESS | 1851 | 1461585043292 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}] 04:50:43 INFO - PROCESS | 1851 | 1461585043583 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 04:50:43 INFO - PROCESS | 1851 | 1461585043867 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e8c6800 == 186 [pid = 1851] [id = 764] 04:50:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc88de52400) [pid = 1851] [serial = 2291] [outer = (nil)] 04:50:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc89e9c7800) [pid = 1851] [serial = 2292] [outer = 0x7fc88de52400] 04:50:44 INFO - PROCESS | 1851 | 1461585044022 Marionette DEBUG loaded listener.js 04:50:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc89f05e000) [pid = 1851] [serial = 2293] [outer = 0x7fc88de52400] 04:50:45 INFO - PROCESS | 1851 | 1461585045050 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]]]}] 04:50:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:50:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:50:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:50:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:50:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 1798ms 04:50:45 INFO - PROCESS | 1851 | 1461585045078 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 04:50:45 INFO - PROCESS | 1851 | 1461585045081 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 04:50:45 INFO - TEST-START | /FileAPI/historical.html 04:50:45 INFO - PROCESS | 1851 | 1461585045088 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:50:45 INFO - PROCESS | 1851 | 1461585045091 Marionette TRACE conn3 <- [1,3022,null,{}] 04:50:45 INFO - PROCESS | 1851 | 1461585045096 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}] 04:50:45 INFO - PROCESS | 1851 | 1461585045346 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 04:50:45 INFO - PROCESS | 1851 | 1461585045599 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89ee7e800 == 187 [pid = 1851] [id = 765] 04:50:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc88f248c00) [pid = 1851] [serial = 2294] [outer = (nil)] 04:50:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc89f5e3800) [pid = 1851] [serial = 2295] [outer = 0x7fc88f248c00] 04:50:45 INFO - PROCESS | 1851 | 1461585045682 Marionette DEBUG loaded listener.js 04:50:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc89f7a8000) [pid = 1851] [serial = 2296] [outer = 0x7fc88f248c00] 04:50:46 INFO - PROCESS | 1851 | 1461585046688 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"]]]}] 04:50:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:50:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:50:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:50:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:50:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:50:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:50:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:50:46 INFO - TEST-OK | /FileAPI/historical.html | took 1635ms 04:50:46 INFO - PROCESS | 1851 | 1461585046727 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 04:50:46 INFO - PROCESS | 1851 | 1461585046730 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 04:50:46 INFO - TEST-START | /FileAPI/idlharness.html 04:50:46 INFO - PROCESS | 1851 | 1461585046742 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:50:46 INFO - PROCESS | 1851 | 1461585046746 Marionette TRACE conn3 <- [1,3026,null,{}] 04:50:46 INFO - PROCESS | 1851 | 1461585046807 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}] 04:50:47 INFO - PROCESS | 1851 | 1461585047109 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 04:50:47 INFO - PROCESS | 1851 | 1461585047443 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f27d000 == 188 [pid = 1851] [id = 766] 04:50:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc8a02dcc00) [pid = 1851] [serial = 2297] [outer = (nil)] 04:50:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc8a02e2400) [pid = 1851] [serial = 2298] [outer = 0x7fc8a02dcc00] 04:50:47 INFO - PROCESS | 1851 | 1461585047539 Marionette DEBUG loaded listener.js 04:50:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc8a1031800) [pid = 1851] [serial = 2299] [outer = 0x7fc8a02dcc00] 04:50:49 INFO - PROCESS | 1851 | 1461585049292 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]]]}] 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:50:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:50:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:50:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:50:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:50:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:50:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:50:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:50:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:50:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:50:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:50:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:50:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:50:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:50:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:50:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:50:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:50:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:50:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:50:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:50:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:50:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:50:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:50:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:50:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:50:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:50:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:50:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:50:49 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 04:50:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:50:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:50:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:50:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:50:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:50:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:50:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:50:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:50:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:50:49 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 04:50:49 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 04:50:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:50:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:50:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:50:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:50:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:50:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:50:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:50:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:50:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:50:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:50:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:50:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:50:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:50:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:50:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:50:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:50:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:50:49 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 04:50:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:50:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:50:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:50:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:50:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:50:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:50:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:50:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:50:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:50:49 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 04:50:49 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 04:50:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:50:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:50:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:50:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:50:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:50:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:50:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:50:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:50:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:50:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 2696ms 04:50:49 INFO - PROCESS | 1851 | 1461585049484 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 04:50:49 INFO - PROCESS | 1851 | 1461585049491 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 04:50:49 INFO - TEST-START | /FileAPI/idlharness.worker 04:50:49 INFO - PROCESS | 1851 | 1461585049519 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:50:49 INFO - PROCESS | 1851 | 1461585049531 Marionette TRACE conn3 <- [1,3030,null,{}] 04:50:49 INFO - PROCESS | 1851 | 1461585049550 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}] 04:50:49 INFO - PROCESS | 1851 | 1461585049842 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 04:50:50 INFO - PROCESS | 1851 | 1461585050118 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a00d5800 == 189 [pid = 1851] [id = 767] 04:50:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7fc8a02ddc00) [pid = 1851] [serial = 2300] [outer = (nil)] 04:50:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7fc8a518a400) [pid = 1851] [serial = 2301] [outer = 0x7fc8a02ddc00] 04:50:50 INFO - PROCESS | 1851 | 1461585050203 Marionette DEBUG loaded listener.js 04:50:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7fc8a5d7a400) [pid = 1851] [serial = 2302] [outer = 0x7fc8a02ddc00] 04:50:50 INFO - PROCESS | 1851 | [1851] 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 04:50:52 INFO - PROCESS | 1851 | 1461585052500 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,{},{}]]]}] 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:50:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:50:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:50:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:50:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:50:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:50:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:50:52 INFO - {} 04:50:52 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 04:50:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:50:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:50:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:50:52 INFO - {} 04:50:52 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 - {} 04:50:52 INFO - {} 04:50:52 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 04:50:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:50:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:50:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:50:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:50:52 INFO - {} 04:50:52 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 04:50:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:50:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:50:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:50:52 INFO - {} 04:50:52 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 - {} 04:50:52 INFO - {} 04:50:52 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 04:50:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:50:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:50:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:52 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 04:50:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:50:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:50:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:52 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 04:50:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:52 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 04:50:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:52 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 04:50:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:50:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:50:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:50:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:50:52 INFO - {} 04:50:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3078ms 04:50:52 INFO - PROCESS | 1851 | 1461585052590 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 04:50:52 INFO - PROCESS | 1851 | 1461585052594 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 04:50:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:50:52 INFO - PROCESS | 1851 | 1461585052660 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:50:52 INFO - PROCESS | 1851 | 1461585052668 Marionette TRACE conn3 <- [1,3034,null,{}] 04:50:52 INFO - PROCESS | 1851 | 1461585052678 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}] 04:50:53 INFO - PROCESS | 1851 | 1461585053094 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 04:50:53 INFO - PROCESS | 1851 | 1461585053377 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a96d8000 == 190 [pid = 1851] [id = 768] 04:50:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7fc8a51a2800) [pid = 1851] [serial = 2303] [outer = (nil)] 04:50:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7fc8a7d13400) [pid = 1851] [serial = 2304] [outer = 0x7fc8a51a2800] 04:50:53 INFO - PROCESS | 1851 | 1461585053456 Marionette DEBUG loaded listener.js 04:50:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7fc8b7280000) [pid = 1851] [serial = 2305] [outer = 0x7fc8a51a2800] 04:50:54 INFO - PROCESS | 1851 | 1461585054286 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]]]}] 04:50:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:50:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1655ms 04:50:54 INFO - PROCESS | 1851 | 1461585054303 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 04:50:54 INFO - PROCESS | 1851 | 1461585054307 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 04:50:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:50:54 INFO - PROCESS | 1851 | 1461585054314 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:50:54 INFO - PROCESS | 1851 | 1461585054318 Marionette TRACE conn3 <- [1,3038,null,{}] 04:50:54 INFO - PROCESS | 1851 | 1461585054348 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}] 04:50:54 INFO - PROCESS | 1851 | 1461585054623 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 04:50:54 INFO - PROCESS | 1851 | 1461585054906 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8aaacf000 == 191 [pid = 1851] [id = 769] 04:50:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7fc892561c00) [pid = 1851] [serial = 2306] [outer = (nil)] 04:50:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7fc8b7283c00) [pid = 1851] [serial = 2307] [outer = 0x7fc892561c00] 04:50:54 INFO - PROCESS | 1851 | 1461585054993 Marionette DEBUG loaded listener.js 04:50:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7fc8b72b9c00) [pid = 1851] [serial = 2308] [outer = 0x7fc892561c00] 04:50:55 INFO - PROCESS | 1851 | 1461585055847 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"]]]}] 04:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:50:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1555ms 04:50:55 INFO - PROCESS | 1851 | 1461585055871 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 04:50:55 INFO - PROCESS | 1851 | 1461585055875 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 04:50:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:50:55 INFO - PROCESS | 1851 | 1461585055883 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:50:55 INFO - PROCESS | 1851 | 1461585055886 Marionette TRACE conn3 <- [1,3042,null,{}] 04:50:55 INFO - PROCESS | 1851 | 1461585055892 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}] 04:50:56 INFO - PROCESS | 1851 | 1461585056166 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 04:50:56 INFO - PROCESS | 1851 | 1461585056421 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8b01e8000 == 192 [pid = 1851] [id = 770] 04:50:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7fc89e9c4800) [pid = 1851] [serial = 2309] [outer = (nil)] 04:50:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7fc8b747bc00) [pid = 1851] [serial = 2310] [outer = 0x7fc89e9c4800] 04:50:56 INFO - PROCESS | 1851 | 1461585056503 Marionette DEBUG loaded listener.js 04:50:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7fc8b9340000) [pid = 1851] [serial = 2311] [outer = 0x7fc89e9c4800] 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:50:57 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. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:50:57 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'.) 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:50:57 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. 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:50:57 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. 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:50:57 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. 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:50:57 INFO - PROCESS | 1851 | 1461585057732 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]]]}] 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:50:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1925ms 04:50:57 INFO - PROCESS | 1851 | 1461585057810 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 04:50:57 INFO - PROCESS | 1851 | 1461585057812 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 04:50:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:50:57 INFO - PROCESS | 1851 | 1461585057823 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:50:57 INFO - PROCESS | 1851 | 1461585057831 Marionette TRACE conn3 <- [1,3046,null,{}] 04:50:57 INFO - PROCESS | 1851 | 1461585057951 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}] 04:50:58 INFO - PROCESS | 1851 | 1461585058286 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 04:50:58 INFO - PROCESS | 1851 | 1461585058587 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a345e800 == 193 [pid = 1851] [id = 771] 04:50:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7fc8a134a000) [pid = 1851] [serial = 2312] [outer = (nil)] 04:50:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7fc8a7f07000) [pid = 1851] [serial = 2313] [outer = 0x7fc8a134a000] 04:50:58 INFO - PROCESS | 1851 | 1461585058668 Marionette DEBUG loaded listener.js 04:50:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7fc8a8738400) [pid = 1851] [serial = 2314] [outer = 0x7fc8a134a000] 04:50:59 INFO - PROCESS | 1851 | [1851] 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 04:50:59 INFO - PROCESS | 1851 | 1461585059573 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:50:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:50:59 INFO - {} 04:50:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1790ms 04:50:59 INFO - PROCESS | 1851 | 1461585059616 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 04:50:59 INFO - PROCESS | 1851 | 1461585059619 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 04:50:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:50:59 INFO - PROCESS | 1851 | 1461585059714 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:50:59 INFO - PROCESS | 1851 | 1461585059717 Marionette TRACE conn3 <- [1,3050,null,{}] 04:50:59 INFO - PROCESS | 1851 | 1461585059735 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}] 04:51:00 INFO - PROCESS | 1851 | 1461585060028 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 04:51:00 INFO - PROCESS | 1851 | 1461585060360 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a95e8000 == 194 [pid = 1851] [id = 772] 04:51:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7fc89281c000) [pid = 1851] [serial = 2315] [outer = (nil)] 04:51:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7fc8a9c1d400) [pid = 1851] [serial = 2316] [outer = 0x7fc89281c000] 04:51:00 INFO - PROCESS | 1851 | 1461585060448 Marionette DEBUG loaded listener.js 04:51:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7fc8b5105400) [pid = 1851] [serial = 2317] [outer = 0x7fc89281c000] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8927e2800 == 193 [pid = 1851] [id = 753] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc890a34800 == 192 [pid = 1851] [id = 752] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88e713800 == 191 [pid = 1851] [id = 751] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bf8b0000 == 190 [pid = 1851] [id = 750] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88e21c000 == 189 [pid = 1851] [id = 749] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc88f318000 == 188 [pid = 1851] [id = 748] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bf6b8800 == 187 [pid = 1851] [id = 747] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bd280000 == 186 [pid = 1851] [id = 746] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bb6a5800 == 185 [pid = 1851] [id = 745] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8bb24d800 == 184 [pid = 1851] [id = 744] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8b6f1c000 == 183 [pid = 1851] [id = 743] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a9f38800 == 182 [pid = 1851] [id = 742] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a8713800 == 181 [pid = 1851] [id = 741] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a3c4a800 == 180 [pid = 1851] [id = 740] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8a2a18800 == 179 [pid = 1851] [id = 739] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89fee1000 == 178 [pid = 1851] [id = 738] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89f26f000 == 177 [pid = 1851] [id = 737] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89e677800 == 176 [pid = 1851] [id = 736] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89bfd3000 == 175 [pid = 1851] [id = 735] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc897462000 == 174 [pid = 1851] [id = 734] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc89539f800 == 173 [pid = 1851] [id = 733] 04:51:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7fc8927ce800 == 172 [pid = 1851] [id = 732] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7fc88f2d8800) [pid = 1851] [serial = 2132] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7fc8a031a800) [pid = 1851] [serial = 2156] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7fc894a65800) [pid = 1851] [serial = 2064] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7fc89ff2a800) [pid = 1851] [serial = 2153] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7fc8a7215c00) [pid = 1851] [serial = 2174] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7fc8a8638400) [pid = 1851] [serial = 2178] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7fc8a3f33800) [pid = 1851] [serial = 2163] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7fc8a5193c00) [pid = 1851] [serial = 2166] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7fc88de4b800) [pid = 1851] [serial = 2184] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7fc8a5d7b000) [pid = 1851] [serial = 2169] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7fc89ff68400) [pid = 1851] [serial = 2154] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7fc8a51ac800) [pid = 1851] [serial = 2168] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7fc8a134b400) [pid = 1851] [serial = 2157] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7fc89bba0800) [pid = 1851] [serial = 2144] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7fc88f24e800) [pid = 1851] [serial = 2186] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7fc88cc19000) [pid = 1851] [serial = 2183] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7fc8a6e74800) [pid = 1851] [serial = 2171] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7fc8a3484000) [pid = 1851] [serial = 2162] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7fc8a8732c00) [pid = 1851] [serial = 2180] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7fc89c33bc00) [pid = 1851] [serial = 2145] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7fc89ee92c00) [pid = 1851] [serial = 2147] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7fc89f526400) [pid = 1851] [serial = 2150] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7fc89b8b6400) [pid = 1851] [serial = 2142] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7fc8a518a000) [pid = 1851] [serial = 2165] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7fc8a2bbf400) [pid = 1851] [serial = 2159] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7fc89281f400) [pid = 1851] [serial = 2190] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7fc892d4e000) [pid = 1851] [serial = 2136] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7fc89f7ad800) [pid = 1851] [serial = 2151] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7fc88f6e7400) [pid = 1851] [serial = 2187] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7fc89f51d400) [pid = 1851] [serial = 2148] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7fc8954e4c00) [pid = 1851] [serial = 2139] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7fc8a873bc00) [pid = 1851] [serial = 2181] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7fc8a6e7e800) [pid = 1851] [serial = 2172] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7fc88f6ee400) [pid = 1851] [serial = 2133] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7fc890ef3c00) [pid = 1851] [serial = 2189] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7fc8a7bb1800) [pid = 1851] [serial = 2175] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7fc892827000) [pid = 1851] [serial = 2135] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc8a7d92400) [pid = 1851] [serial = 2177] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc894b5f000) [pid = 1851] [serial = 2138] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc8a3291000) [pid = 1851] [serial = 2160] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc8975d0000) [pid = 1851] [serial = 2141] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc892819800) [pid = 1851] [serial = 2192] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc892bd9000) [pid = 1851] [serial = 2193] [outer = (nil)] [url = about:blank] 04:51:03 INFO - PROCESS | 1851 | 1461585063696 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]]]}] 04:51:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:51:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:51:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:51:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:51:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 4094ms 04:51:03 INFO - PROCESS | 1851 | 1461585063729 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 04:51:03 INFO - PROCESS | 1851 | 1461585063735 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 04:51:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:51:03 INFO - PROCESS | 1851 | 1461585063786 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:51:03 INFO - PROCESS | 1851 | 1461585063791 Marionette TRACE conn3 <- [1,3054,null,{}] 04:51:03 INFO - PROCESS | 1851 | 1461585063813 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}] 04:51:04 INFO - PROCESS | 1851 | 1461585064114 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 04:51:04 INFO - PROCESS | 1851 | 1461585064373 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc88e71b000 == 173 [pid = 1851] [id = 773] 04:51:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc88de4ec00) [pid = 1851] [serial = 2318] [outer = (nil)] 04:51:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc88eb93400) [pid = 1851] [serial = 2319] [outer = 0x7fc88de4ec00] 04:51:04 INFO - PROCESS | 1851 | 1461585064534 Marionette DEBUG loaded listener.js 04:51:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc88eea6000) [pid = 1851] [serial = 2320] [outer = 0x7fc88de4ec00] 04:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:51:05 INFO - PROCESS | 1851 | 1461585065901 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"]]]}] 04:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:51:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:51:06 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" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:51:06 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" 04:51:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:51:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2237ms 04:51:06 INFO - PROCESS | 1851 | 1461585066014 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 04:51:06 INFO - PROCESS | 1851 | 1461585066033 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 04:51:06 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:51:06 INFO - PROCESS | 1851 | 1461585066085 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:51:06 INFO - PROCESS | 1851 | 1461585066092 Marionette TRACE conn3 <- [1,3058,null,{}] 04:51:06 INFO - PROCESS | 1851 | 1461585066246 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}] 04:51:06 INFO - PROCESS | 1851 | 1461585066569 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 04:51:06 INFO - PROCESS | 1851 | 1461585066606 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89252a800 == 174 [pid = 1851] [id = 774] 04:51:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc88e2d6800) [pid = 1851] [serial = 2321] [outer = (nil)] 04:51:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc892b0c800) [pid = 1851] [serial = 2322] [outer = 0x7fc88e2d6800] 04:51:06 INFO - PROCESS | 1851 | 1461585066677 Marionette DEBUG loaded listener.js 04:51:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc8942e0800) [pid = 1851] [serial = 2323] [outer = 0x7fc88e2d6800] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7fc89c33d800) [pid = 1851] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7fc89bb9fc00) [pid = 1851] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7fc89e93e400) [pid = 1851] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7fc8941a8400) [pid = 1851] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7fc88e60f800) [pid = 1851] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7fc88e2d5400) [pid = 1851] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7fc89ff28800) [pid = 1851] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7fc89e732000) [pid = 1851] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7fc88fd46800) [pid = 1851] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7fc8a1e36000) [pid = 1851] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7fc8a8dcdc00) [pid = 1851] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7fc89f5d8000) [pid = 1851] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7fc89742c800) [pid = 1851] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7fc897511800) [pid = 1851] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7fc890eefc00) [pid = 1851] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7fc894392000) [pid = 1851] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7fc889889c00) [pid = 1851] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7fc8a9cc6c00) [pid = 1851] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7fc8a9a1ec00) [pid = 1851] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7fc88e2d2800) [pid = 1851] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7fc89f51a400) [pid = 1851] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7fc89524bc00) [pid = 1851] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:51:07 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7fc89e6a7400) [pid = 1851] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:51:07 INFO - PROCESS | 1851 | 1461585067990 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]]]}] 04:51:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:51:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:51:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:51:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:51:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:51:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:51:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:51:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:51:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:51:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:51:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:51:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:51:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:51:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:51:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:51:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:51:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:51:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:51:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:51:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1963ms 04:51:08 INFO - PROCESS | 1851 | 1461585068046 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 04:51:08 INFO - PROCESS | 1851 | 1461585068057 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 04:51:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:51:08 INFO - PROCESS | 1851 | 1461585068077 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:51:08 INFO - PROCESS | 1851 | 1461585068085 Marionette TRACE conn3 <- [1,3062,null,{}] 04:51:08 INFO - PROCESS | 1851 | 1461585068105 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}] 04:51:08 INFO - PROCESS | 1851 | 1461585068431 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 04:51:08 INFO - PROCESS | 1851 | 1461585068613 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc894320000 == 175 [pid = 1851] [id = 775] 04:51:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7fc894392000) [pid = 1851] [serial = 2324] [outer = (nil)] 04:51:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7fc8954e4400) [pid = 1851] [serial = 2325] [outer = 0x7fc894392000] 04:51:08 INFO - PROCESS | 1851 | 1461585068686 Marionette DEBUG loaded listener.js 04:51:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7fc89750d000) [pid = 1851] [serial = 2326] [outer = 0x7fc894392000] 04:51:09 INFO - PROCESS | 1851 | [1851] 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 04:51:09 INFO - PROCESS | 1851 | 1461585069454 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:51:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:51:09 INFO - {} 04:51:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1400ms 04:51:09 INFO - PROCESS | 1851 | 1461585069477 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 04:51:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:51:09 INFO - PROCESS | 1851 | 1461585069482 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 04:51:09 INFO - PROCESS | 1851 | 1461585069488 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:51:09 INFO - PROCESS | 1851 | 1461585069491 Marionette TRACE conn3 <- [1,3066,null,{}] 04:51:09 INFO - PROCESS | 1851 | 1461585069497 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}] 04:51:09 INFO - PROCESS | 1851 | 1461585069823 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 04:51:09 INFO - PROCESS | 1851 | 1461585069841 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8952d6800 == 176 [pid = 1851] [id = 776] 04:51:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7fc8942e8000) [pid = 1851] [serial = 2327] [outer = (nil)] 04:51:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7fc89c2a6400) [pid = 1851] [serial = 2328] [outer = 0x7fc8942e8000] 04:51:09 INFO - PROCESS | 1851 | 1461585069917 Marionette DEBUG loaded listener.js 04:51:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7fc89c333400) [pid = 1851] [serial = 2329] [outer = 0x7fc8942e8000] 04:51:11 INFO - PROCESS | 1851 | 1461585071147 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]]]}] 04:51:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:51:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:51:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:51:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:51:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:51:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:51:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:51:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1736ms 04:51:11 INFO - PROCESS | 1851 | 1461585071227 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 04:51:11 INFO - PROCESS | 1851 | 1461585071235 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 04:51:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:51:11 INFO - PROCESS | 1851 | 1461585071244 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:51:11 INFO - PROCESS | 1851 | 1461585071250 Marionette TRACE conn3 <- [1,3070,null,{}] 04:51:11 INFO - PROCESS | 1851 | 1461585071258 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}] 04:51:11 INFO - PROCESS | 1851 | 1461585071613 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 04:51:11 INFO - PROCESS | 1851 | 1461585071891 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc890d3c000 == 177 [pid = 1851] [id = 777] 04:51:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7fc88f2d7800) [pid = 1851] [serial = 2330] [outer = (nil)] 04:51:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7fc88f4a1400) [pid = 1851] [serial = 2331] [outer = 0x7fc88f2d7800] 04:51:11 INFO - PROCESS | 1851 | 1461585071979 Marionette DEBUG loaded listener.js 04:51:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7fc88fd4e400) [pid = 1851] [serial = 2332] [outer = 0x7fc88f2d7800] 04:51:12 INFO - PROCESS | 1851 | 1461585072908 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]]]}] 04:51:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:51:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:51:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:51:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:51:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:51:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:51:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1692ms 04:51:12 INFO - PROCESS | 1851 | 1461585072940 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 04:51:12 INFO - PROCESS | 1851 | 1461585072949 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 04:51:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:51:12 INFO - PROCESS | 1851 | 1461585072962 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:51:12 INFO - PROCESS | 1851 | 1461585072966 Marionette TRACE conn3 <- [1,3074,null,{}] 04:51:13 INFO - PROCESS | 1851 | 1461585072998 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}] 04:51:13 INFO - PROCESS | 1851 | 1461585073266 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 04:51:13 INFO - PROCESS | 1851 | 1461585073544 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8953b4800 == 178 [pid = 1851] [id = 778] 04:51:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7fc890ef0800) [pid = 1851] [serial = 2333] [outer = (nil)] 04:51:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7fc8941ae400) [pid = 1851] [serial = 2334] [outer = 0x7fc890ef0800] 04:51:13 INFO - PROCESS | 1851 | 1461585073710 Marionette DEBUG loaded listener.js 04:51:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7fc894388800) [pid = 1851] [serial = 2335] [outer = 0x7fc890ef0800] 04:51:14 INFO - PROCESS | 1851 | 1461585074541 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]]]}] 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:51:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1608ms 04:51:14 INFO - PROCESS | 1851 | 1461585074574 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 04:51:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:51:14 INFO - PROCESS | 1851 | 1461585074585 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 04:51:14 INFO - PROCESS | 1851 | 1461585074597 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:51:14 INFO - PROCESS | 1851 | 1461585074609 Marionette TRACE conn3 <- [1,3078,null,{}] 04:51:14 INFO - PROCESS | 1851 | 1461585074640 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}] 04:51:15 INFO - PROCESS | 1851 | 1461585075101 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 04:51:15 INFO - PROCESS | 1851 | 1461585075369 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc895c61800 == 179 [pid = 1851] [id = 779] 04:51:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7fc8975cc400) [pid = 1851] [serial = 2336] [outer = (nil)] 04:51:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7fc89b82d000) [pid = 1851] [serial = 2337] [outer = 0x7fc8975cc400] 04:51:15 INFO - PROCESS | 1851 | 1461585075457 Marionette DEBUG loaded listener.js 04:51:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7fc89bb98800) [pid = 1851] [serial = 2338] [outer = 0x7fc8975cc400] 04:51:16 INFO - PROCESS | 1851 | 1461585076323 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] 04:51:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:51:16 INFO - PROCESS | 1851 | 1461585076353 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 04:51:16 INFO - PROCESS | 1851 | 1461585076362 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:51:16 INFO - PROCESS | 1851 | 1461585076370 Marionette TRACE conn3 <- [1,3082,null,{}] 04:51:16 INFO - PROCESS | 1851 | 1461585076379 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}] 04:51:16 INFO - PROCESS | 1851 | 1461585076644 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 04:51:16 INFO - PROCESS | 1851 | 1461585076934 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89bbe5800 == 180 [pid = 1851] [id = 780] 04:51:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7fc8975cdc00) [pid = 1851] [serial = 2339] [outer = (nil)] 04:51:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7fc89d075400) [pid = 1851] [serial = 2340] [outer = 0x7fc8975cdc00] 04:51:17 INFO - PROCESS | 1851 | 1461585077027 Marionette DEBUG loaded listener.js 04:51:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7fc89e734400) [pid = 1851] [serial = 2341] [outer = 0x7fc8975cdc00] 04:51:17 INFO - PROCESS | 1851 | 1461585077905 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]]]}] 04:51:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:51:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:51:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:51:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1589ms 04:51:17 INFO - PROCESS | 1851 | 1461585077952 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 04:51:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:51:17 INFO - PROCESS | 1851 | 1461585077956 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 04:51:17 INFO - PROCESS | 1851 | 1461585077964 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:51:17 INFO - PROCESS | 1851 | 1461585077967 Marionette TRACE conn3 <- [1,3086,null,{}] 04:51:17 INFO - PROCESS | 1851 | 1461585077973 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}] 04:51:18 INFO - PROCESS | 1851 | 1461585078234 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 04:51:18 INFO - PROCESS | 1851 | 1461585078521 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89e629800 == 181 [pid = 1851] [id = 781] 04:51:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7fc89cccb400) [pid = 1851] [serial = 2342] [outer = (nil)] 04:51:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7fc89e9c8c00) [pid = 1851] [serial = 2343] [outer = 0x7fc89cccb400] 04:51:18 INFO - PROCESS | 1851 | 1461585078603 Marionette DEBUG loaded listener.js 04:51:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7fc89f056400) [pid = 1851] [serial = 2344] [outer = 0x7fc89cccb400] 04:51:19 INFO - PROCESS | 1851 | 1461585079489 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:51:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:51:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1541ms 04:51:19 INFO - PROCESS | 1851 | 1461585079504 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 04:51:19 INFO - PROCESS | 1851 | 1461585079508 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 04:51:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:51:19 INFO - PROCESS | 1851 | 1461585079514 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:51:19 INFO - PROCESS | 1851 | 1461585079517 Marionette TRACE conn3 <- [1,3090,null,{}] 04:51:19 INFO - PROCESS | 1851 | 1461585079523 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}] 04:51:19 INFO - PROCESS | 1851 | 1461585079814 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 04:51:20 INFO - PROCESS | 1851 | 1461585080100 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89f239000 == 182 [pid = 1851] [id = 782] 04:51:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7fc897503c00) [pid = 1851] [serial = 2345] [outer = (nil)] 04:51:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7fc89f9cc000) [pid = 1851] [serial = 2346] [outer = 0x7fc897503c00] 04:51:20 INFO - PROCESS | 1851 | 1461585080182 Marionette DEBUG loaded listener.js 04:51:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7fc8a02dbc00) [pid = 1851] [serial = 2347] [outer = 0x7fc897503c00] 04:51:21 INFO - PROCESS | 1851 | 1461585081098 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:51:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:51:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1636ms 04:51:21 INFO - PROCESS | 1851 | 1461585081152 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 04:51:21 INFO - PROCESS | 1851 | 1461585081155 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 04:51:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:51:21 INFO - PROCESS | 1851 | 1461585081182 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:51:21 INFO - PROCESS | 1851 | 1461585081185 Marionette TRACE conn3 <- [1,3094,null,{}] 04:51:21 INFO - PROCESS | 1851 | 1461585081191 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}] 04:51:21 INFO - PROCESS | 1851 | 1461585081432 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 04:51:21 INFO - PROCESS | 1851 | 1461585081711 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc89fd6f000 == 183 [pid = 1851] [id = 783] 04:51:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7fc88ee11c00) [pid = 1851] [serial = 2348] [outer = (nil)] 04:51:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7fc8a0315400) [pid = 1851] [serial = 2349] [outer = 0x7fc88ee11c00] 04:51:21 INFO - PROCESS | 1851 | 1461585081792 Marionette DEBUG loaded listener.js 04:51:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7fc8a103d800) [pid = 1851] [serial = 2350] [outer = 0x7fc88ee11c00] 04:51:22 INFO - PROCESS | 1851 | 1461585082644 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:51:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:51:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1489ms 04:51:22 INFO - PROCESS | 1851 | 1461585082665 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 04:51:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:51:22 INFO - PROCESS | 1851 | 1461585082669 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 04:51:22 INFO - PROCESS | 1851 | 1461585082675 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:51:22 INFO - PROCESS | 1851 | 1461585082679 Marionette TRACE conn3 <- [1,3098,null,{}] 04:51:22 INFO - PROCESS | 1851 | 1461585082685 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}] 04:51:22 INFO - PROCESS | 1851 | 1461585082942 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 04:51:23 INFO - PROCESS | 1851 | 1461585083224 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a03bf000 == 184 [pid = 1851] [id = 784] 04:51:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7fc89e72f400) [pid = 1851] [serial = 2351] [outer = (nil)] 04:51:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7fc8a1349400) [pid = 1851] [serial = 2352] [outer = 0x7fc89e72f400] 04:51:23 INFO - PROCESS | 1851 | 1461585083307 Marionette DEBUG loaded listener.js 04:51:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7fc8a2a8e800) [pid = 1851] [serial = 2353] [outer = 0x7fc89e72f400] 04:51:24 INFO - PROCESS | 1851 | 1461585084138 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]]]}] 04:51:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:51:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:51:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1484ms 04:51:24 INFO - PROCESS | 1851 | 1461585084161 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 04:51:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:51:24 INFO - PROCESS | 1851 | 1461585084165 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 04:51:24 INFO - PROCESS | 1851 | 1461585084171 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:51:24 INFO - PROCESS | 1851 | 1461585084174 Marionette TRACE conn3 <- [1,3102,null,{}] 04:51:24 INFO - PROCESS | 1851 | 1461585084179 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}] 04:51:24 INFO - PROCESS | 1851 | 1461585084464 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 04:51:24 INFO - PROCESS | 1851 | 1461585084738 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a3350800 == 185 [pid = 1851] [id = 785] 04:51:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7fc8a0315000) [pid = 1851] [serial = 2354] [outer = (nil)] 04:51:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7fc8a2bc5800) [pid = 1851] [serial = 2355] [outer = 0x7fc8a0315000] 04:51:24 INFO - PROCESS | 1851 | 1461585084819 Marionette DEBUG loaded listener.js 04:51:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7fc8a32b6800) [pid = 1851] [serial = 2356] [outer = 0x7fc8a0315000] 04:51:25 INFO - PROCESS | 1851 | 1461585085643 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:51:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:51:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1490ms 04:51:25 INFO - PROCESS | 1851 | 1461585085661 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 04:51:25 INFO - PROCESS | 1851 | 1461585085665 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 04:51:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:51:25 INFO - PROCESS | 1851 | 1461585085671 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:51:25 INFO - PROCESS | 1851 | 1461585085675 Marionette TRACE conn3 <- [1,3106,null,{}] 04:51:25 INFO - PROCESS | 1851 | 1461585085680 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}] 04:51:25 INFO - PROCESS | 1851 | 1461585085966 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 04:51:26 INFO - PROCESS | 1851 | 1461585086234 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a5167000 == 186 [pid = 1851] [id = 786] 04:51:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7fc8a03de400) [pid = 1851] [serial = 2357] [outer = (nil)] 04:51:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7fc8a3394c00) [pid = 1851] [serial = 2358] [outer = 0x7fc8a03de400] 04:51:26 INFO - PROCESS | 1851 | 1461585086323 Marionette DEBUG loaded listener.js 04:51:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7fc8a3f2c000) [pid = 1851] [serial = 2359] [outer = 0x7fc8a03de400] 04:51:27 INFO - PROCESS | 1851 | 1461585087213 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]]]}] 04:51:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:51:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:51:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:51:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1587ms 04:51:27 INFO - PROCESS | 1851 | 1461585087261 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 04:51:27 INFO - PROCESS | 1851 | 1461585087266 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 04:51:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:51:27 INFO - PROCESS | 1851 | 1461585087325 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:51:27 INFO - PROCESS | 1851 | 1461585087331 Marionette TRACE conn3 <- [1,3110,null,{}] 04:51:27 INFO - PROCESS | 1851 | 1461585087337 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}] 04:51:27 INFO - PROCESS | 1851 | 1461585087621 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 04:51:27 INFO - PROCESS | 1851 | 1461585087915 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8a95d3000 == 187 [pid = 1851] [id = 787] 04:51:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7fc8a51ac800) [pid = 1851] [serial = 2360] [outer = (nil)] 04:51:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7fc8a721a800) [pid = 1851] [serial = 2361] [outer = 0x7fc8a51ac800] 04:51:28 INFO - PROCESS | 1851 | 1461585088059 Marionette DEBUG loaded listener.js 04:51:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7fc8a8837800) [pid = 1851] [serial = 2362] [outer = 0x7fc8a51ac800] 04:51:28 INFO - PROCESS | 1851 | 1461585088868 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"]]]}] 04:51:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:51:28 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 04:51:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:51:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1601ms 04:51:28 INFO - PROCESS | 1851 | 1461585088918 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 04:51:28 INFO - PROCESS | 1851 | 1461585088921 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 04:51:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:51:28 INFO - PROCESS | 1851 | 1461585088927 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:51:28 INFO - PROCESS | 1851 | 1461585088931 Marionette TRACE conn3 <- [1,3114,null,{}] 04:51:28 INFO - PROCESS | 1851 | 1461585088937 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}] 04:51:29 INFO - PROCESS | 1851 | 1461585089231 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 04:51:29 INFO - PROCESS | 1851 | 1461585089522 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\", \"b5ff1798-5578-48e1-80ff-4b71da7b4c87\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7fc8ab595800 == 188 [pid = 1851] [id = 788] 04:51:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7fc8a5d81800) [pid = 1851] [serial = 2363] [outer = (nil)] 04:51:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7fc8a8c05400) [pid = 1851] [serial = 2364] [outer = 0x7fc8a5d81800] 04:51:29 INFO - PROCESS | 1851 | 1461585089608 Marionette DEBUG loaded listener.js 04:51:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7fc8a9a1c400) [pid = 1851] [serial = 2365] [outer = 0x7fc8a5d81800] 04:51:30 INFO - PROCESS | 1851 | 1461585090491 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]]]}] 04:51:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:51:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1592ms 04:51:30 INFO - PROCESS | 1851 | 1461585090532 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 04:51:30 INFO - PROCESS | 1851 | 1461585090537 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 04:51:31 WARNING - u'runner_teardown' () 04:51:31 INFO - No more tests 04:51:31 INFO - Got 0 unexpected results 04:51:31 INFO - SUITE-END | took 1229s 04:51:31 INFO - Closing logging queue 04:51:31 INFO - queue closed 04:51:32 INFO - Return code: 0 04:51:32 WARNING - # TBPL SUCCESS # 04:51:32 INFO - Running post-action listener: _resource_record_post_action 04:51:32 INFO - Running post-run listener: _resource_record_post_run 04:51:33 INFO - Total resource usage - Wall time: 1264s; CPU: 98.0%; Read bytes: 8458240; Write bytes: 976056320; Read time: 408; Write time: 315700 04:51:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:51:33 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 209264640; Read time: 0; Write time: 224100 04:51:33 INFO - run-tests - Wall time: 1235s; CPU: 98.0%; Read bytes: 5599232; Write bytes: 766791680; Read time: 212; Write time: 91600 04:51:33 INFO - Running post-run listener: _upload_blobber_files 04:51:33 INFO - Blob upload gear active. 04:51:33 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:51:33 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 04:51:33 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'] 04:51:33 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 04:51:33 INFO - (blobuploader) - INFO - Open directory for files ... 04:51:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:51:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:51:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:51:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:51:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:51:35 INFO - (blobuploader) - INFO - Done attempting. 04:51:35 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:51:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:51:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:51:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:51:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:51:36 INFO - (blobuploader) - INFO - Done attempting. 04:51:36 INFO - (blobuploader) - INFO - Iteration through files over. 04:51:36 INFO - Return code: 0 04:51:36 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:51:36 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:51:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/10760341af55ae95c2b4ec5d31361aaba3c908df5000fb395041fe0c7e61ae7091284339d0aec3dbfbbb97691c698d612fb3c43bbe5a79810f6912f1b449460c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b7692e412eaeb303e1d94c8beb1bd61d98d285c2aa4014cf9d21546aadf078f0369c643ceb32df9a7d56636e52e84952e476674d7ebaedf84a4803fed2571a52"} 04:51:36 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:51:36 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:51:36 INFO - Contents: 04:51:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/10760341af55ae95c2b4ec5d31361aaba3c908df5000fb395041fe0c7e61ae7091284339d0aec3dbfbbb97691c698d612fb3c43bbe5a79810f6912f1b449460c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b7692e412eaeb303e1d94c8beb1bd61d98d285c2aa4014cf9d21546aadf078f0369c643ceb32df9a7d56636e52e84952e476674d7ebaedf84a4803fed2571a52"} 04:51:36 INFO - Running post-run listener: copy_logs_to_upload_dir 04:51:36 INFO - Copying logs to upload dir... 04:51:36 INFO - mkdir: /builds/slave/test/build/upload/logs 04:51:36 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1341.777834 ========= master_lag: 0.47 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 22 secs) (at 2016-04-25 04:51:37.453646) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 04:51:37.460521) ========= 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-1461583741.926752-1539929804 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/10760341af55ae95c2b4ec5d31361aaba3c908df5000fb395041fe0c7e61ae7091284339d0aec3dbfbbb97691c698d612fb3c43bbe5a79810f6912f1b449460c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b7692e412eaeb303e1d94c8beb1bd61d98d285c2aa4014cf9d21546aadf078f0369c643ceb32df9a7d56636e52e84952e476674d7ebaedf84a4803fed2571a52"} build_url:https://queue.taskcluster.net/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/GEvD7ZM3TKme4grjcLVkpw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.038185 build_url: 'https://queue.taskcluster.net/v1/task/GEvD7ZM3TKme4grjcLVkpw/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/10760341af55ae95c2b4ec5d31361aaba3c908df5000fb395041fe0c7e61ae7091284339d0aec3dbfbbb97691c698d612fb3c43bbe5a79810f6912f1b449460c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b7692e412eaeb303e1d94c8beb1bd61d98d285c2aa4014cf9d21546aadf078f0369c643ceb32df9a7d56636e52e84952e476674d7ebaedf84a4803fed2571a52"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GEvD7ZM3TKme4grjcLVkpw/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-25 04:51:37.537852) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 04:51:37.538396) ========= 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-1461583741.926752-1539929804 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.022195 ========= master_lag: 0.50 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 04:51:38.058795) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 04:51:38.059252) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 04:51:38.348683) ========= ========= Total master_lag: 1.11 =========